我爱辅助论坛

 找回密码
 【点我注册】

QQ登录

只需一步,快速开始

查看: 1550|回复: 1

[服务端插件] [Spigot][1.6.2~1.9]防大写用户名插件Ver1.2-BETA!

 关闭 [复制链接]

签到天数: 124 天

[LV.7]常住居民III

发表于 2018-5-17 17:00:15 | 显示全部楼层 |阅读模式
本帖最后由 cang_33 于 2018-5-17 17:01 编辑

英文名:NoCapsPlayerName
简称:NCPN
这次更新...
主要是修复了前面的版本的语句比较值永远为假的问题..
源代码:
  1. package cn.main.plugin;

  2. import org.bukkit.ChatColor;
  3. import org.bukkit.event.EventHandler;
  4. import org.bukkit.event.Listener;
  5. import org.bukkit.event.player.PlayerJoinEvent;
  6. import org.bukkit.plugin.java.JavaPlugin;

  7. public class main
  8.   extends JavaPlugin
  9.   implements Listener
  10. {
  11.   public void onEnable()
  12.   {
  13.     getServer().getPluginManager().registerEvents(this, this);
  14.     getLogger().info("禁止大写玩家名插件加载中");
  15.     getLogger().info("by MC_YANGYANG_ 欢迎您的使用");
  16.     getLogger().info("禁止大写玩家名插件已加载");
  17.   }
  18.   public void onDisable()
  19.   {
  20.     getLogger().info("禁止大写玩家名插件卸载中");
  21.     getLogger().info("by MC_YANGYANG_ 感谢您的使用");
  22.     getLogger().info("禁止大写玩家名插件已卸载");
  23.   }
  24.   @EventHandler
  25.   public static void PlayerJoin(PlayerJoinEvent e)
  26.   {
  27.     String PlayerName_Temp = e.getPlayer().getName().replace("A", "B")
  28.                   .replace("C", "D")
  29.                   .replace("E", "F")
  30.                   .replace("G", "H")
  31.                   .replace("I", "J")
  32.                   .replace("K", "L")
  33.                   .replace("M", "N")
  34.                   .replace("O", "P")
  35.                   .replace("Q", "R")
  36.                   .replace("S", "T")
  37.                   .replace("U", "V")
  38.                   .replace("W", "X")
  39.                   .replace("Y", "Z");
  40.     if (!PlayerName_Temp.equals(e.getPlayer().getName())) {
  41.       e.getPlayer().kickPlayer(ChatColor.RED + "服务器不支持使用大写字母作为玩家名,请更换玩家名!");
  42.       String player = e.getPlayer().getName();
复制代码
下载地址: NoCapsPlayerName.zip (7.15 KB, 下载次数: 1)



温馨提示:为了保护系统安全,使用辅助前,请务必使用影子系统。

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【好评】【金币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

签到天数: 124 天

[LV.7]常住居民III

 楼主| 发表于 2018-5-17 17:02:25 | 显示全部楼层
板凳也是楼主滴

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【好评】【金币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 【点我注册】

本版积分规则

QQ|小黑屋|我爱辅助 ( 辽ICP备19006053号-1 )

GMT+8, 2025-5-1 22:53 , Processed in 0.139836 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表