-1
我正在尋找一些時間如何使用setMotd()函數,但我找不到任何有用的東西。我發現ServerListPingEvent http://www.javaminecraft.com/bukkitapi/org/bukkit/event/server/ServerListPingEvent.html,但我不知道如何使用它...也許你可以幫我嗎?我的世界插件setMotd()
我正在尋找一些時間如何使用setMotd()函數,但我找不到任何有用的東西。我發現ServerListPingEvent http://www.javaminecraft.com/bukkitapi/org/bukkit/event/server/ServerListPingEvent.html,但我不知道如何使用它...也許你可以幫我嗎?我的世界插件setMotd()
要收聽此活動,作爲迴應,請更改motd,您需要一個Listener
。定義實現Listener
類(比方說FooListener
)用下面的方法聲明:
@EventHandler
public void onServerListPingEvent(ServerListPingEvent event) {
event.setMotd("Some MOTD");
}
然後,您需要在您的插件類的onLoad()
或onEnable()
方法之一來註冊這個監聽器。這樣做是這樣的:
@Override
public void onLoad() { // or onEnable()
// other stuff
getServer().getPluginManager().registerEvents(new FooListener(), this);
}
如果你想給你的MOTD上色,查找它。您必須使用節符號(§)。
感謝它的工作原理:D但'@EventHandler',而不是'@EventListener' – 10anat10
@ 10anat10是的,對不起。我從記憶中寫下了這個答案。 – bcsb1001