EListener.java 文件源码

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

项目:ServerConnect 作者:
@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!")));
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号