类org.bukkit.conversations.ConversationFactory源码实例Demo

下面列出了怎么用org.bukkit.conversations.ConversationFactory的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: SonarPet   文件: NameFactory.java
public static void askForName(Conversable whom, IPet pet, boolean admin) {
    new ConversationFactory(EchoPet.getPlugin())
            .withModality(true)
            .withLocalEcho(false)
            .withPrefix(new NameConversationPrefix())
            .withTimeout(90)
            .withFirstPrompt(new NamePrompt(pet, admin))
            .withEscapeSequence("exit")
            .withEscapeSequence("quit")
            .buildConversation(whom).begin();
}
 
源代码2 项目: HoloAPI   文件: InputFactory.java
public static ConversationFactory buildBasicConversation() {
    return new ConversationFactory(HoloAPI.getCore())
            .withModality(true)
            .withLocalEcho(false)
            .withPrefix(new InputConversationPrefix())
            .withTimeout(90)
            .withEscapeSequence("exit");
}
 
源代码3 项目: EchoPet   文件: NameFactory.java
public static void askForName(Conversable whom, IPet pet, boolean admin) {
    new ConversationFactory(EchoPet.getPlugin())
            .withModality(true)
            .withLocalEcho(false)
            .withPrefix(new NameConversationPrefix())
            .withTimeout(90)
            .withFirstPrompt(new NamePrompt(pet, admin))
            .withEscapeSequence("exit")
            .withEscapeSequence("quit")
            .buildConversation(whom).begin();
}
 
源代码4 项目: KTP   文件: UHPlugin.java
public ConversationFactory getConversationFactory(String string) {
	if (cfs.containsKey(string)) return cfs.get(string);
	return null;
}
 
 类所在包
 同包方法