ServerShutdown.java 文件源码

java
阅读 27 收藏 0 点赞 0 评论 0

项目:SupaCommons 作者:
@EventHandler(priority = EventPriority.LOWEST)
public void onServerCommandEvent(PlayerCommandPreprocessEvent event) {
  String message = event.getMessage();
  if (message.startsWith("/restart")) {
    if (!event.getPlayer().hasPermission(getRestartPermission())) {
      return;
    }
    ServerShutdown.this.run(true);
    event.setCancelled(true); // dont execute stop!
  } else if (message.startsWith("/stop")) {
    if (!event.getPlayer().hasPermission(getStopPermission())) {
      return;
    }
    ServerShutdown.this.run(false);
    event.setCancelled(true); // dont execute stop!
  }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号