2015-06-23 41 views

回答

1

要收听此活动,作为回应,请更改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上色,查找它。您必须使用节符号(§)。

+0

感谢它的工作原理:D但'@EventHandler',而不是'@EventListener' – 10anat10

+1

@ 10anat10是的,对不起。我从记忆中写下了这个答案。 – bcsb1001