NoCapsPlayerName-防大写玩家名Ver1.3!
简称:NCPN
版本:1.3
简介:这是一个能防名字中有大写字母的玩家进入服务器的插件。
已知BUG:踢出玩家时会在后台刷几行报错。
这次更新主要是增加了config.yml!踢出玩家时的提示终于可以修改了!
主要部分代码(反正你们看不懂,看的懂得人自己都会写):
下载链接:(回复可看)
[此处包含隐藏内容,如果需要查看请回复]
版本:1.3
简介:这是一个能防名字中有大写字母的玩家进入服务器的插件。
已知BUG:踢出玩家时会在后台刷几行报错。
这次更新主要是增加了config.yml!踢出玩家时的提示终于可以修改了!
主要部分代码(反正你们看不懂,看的懂得人自己都会写):
- @EventHandler
- public void PlayerJoin(PlayerJoinEvent e)
- {
- String CapsName_Temp = e.getPlayer().getName().replace("A", "B")
- .replace("C", "D")
- .replace("E", "F")
- .replace("G", "H")
- .replace("I", "J")
- .replace("K", "L")
- .replace("M", "N")
- .replace("O", "P")
- .replace("Q", "R")
- .replace("S", "T")
- .replace("U", "V")
- .replace("W", "X")
- .replace("Y", "Z");
- if (!CapsName_Temp.equals(e.getPlayer().getName())) {
- e.getPlayer().kickPlayer(ChatColor.RED + getConfig().getString("CapsNamePlayerJoin.CapsNamePlayer"));
- System.out.println("发现玩家"+e.getPlayer().getName()+"使用大写英文名进入服务器,已拦截。");
- }
- }
[此处包含隐藏内容,如果需要查看请回复]