@EventHandler
public void onPlayerPreCommand(PlayerCommandPreprocessEvent event) {
Player player = event.getPlayer();
String command = event.getMessage().replaceFirst("/", "").toLowerCase();
String server = this.plugin.getServer(command);
if (server == null) return;
event.setCancelled(true);
if (player.isOp() || player.hasPermission(ServerConnect.PERMISSION_SERVERS + server)) {
this.plugin.getMessageBungee().connect(player, command);
} else {
player.sendMessage(ChatColor.translateAlternateColorCodes('&', this.plugin.getConfig().getString("noPermission", "&cYou don't have permissions for that server!")));
}
}
EListener.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:ServerConnect
作者:
评论列表
文章目录