Releases: 0XPYEX0/CnUsername
Releases · 0XPYEX0/CnUsername
v1.0.13
修复修改后的CraftPlayerProfile
尝试在低版本使用StringUtil
(高版本才有这个类) 的问题
添加些许颜色代码
配图:
1.20.4以及以下版本,不修改 (点击展开)
1.20.4+ 正常处理 (点击展开)
v1.0.12
StringUtil修改出错,以致插件侧无法加载,予以修正
新增彩色控制台
新增“最新版本”提示
v1.0.11
修复 #6
目前堆栈信息仅在启用Debug时才打印
将CnUsernamePlugin
接口移动到plugin
包下
v1.0.10
对版本差异做了优化, 1.20.4
与 1.20.5+
均支持
修复更新检测
在作为 插件
加载时,加入了CS-CoreLib
补丁; JavaAgent
模式下由于能力问题只支持离线验证的补丁。(即第三方验证的情况下使用,无法生效。建议在 使用第三方验证
+ JavaAgent加载CnUsername
时直接在验证端禁止该用户名 )
不知道CS-CoreLib
玩家进服会发生什么,可能一切正常,可能出现什么意料之外的情况,建议直接堵死()
1.20.4
以下版本,在正则规则中删去CS-CoreLib
即可
由于1.20.5+
的游戏本体代码修改,导致必须放行CS-CoreLib
这个游戏名,以兼容SlimeFun
v1.0.8
修复v1.0.7
中,JavaAgent方式加载时,方法匹配错误,导致玩家名也受16字符限制的Bug
在默认正则中加入CS-CoreLib
,以在1.20.5+
兼容Slimefun
修改Paper及其分支
的CraftPlayerProfile类
修改方式,由覆写改为仅删除第一行代码
v1.0.7
新增更新检测
兼容 1.20.5+
(在Paper及其分支
,以插件方式加载时,玩家名字符长度不能超过16
. JavaAgent加载方式不受影响)
插件方式加载具有诸多限制,推荐有条件的服主均使用JavaAgent方式加载
v1.0.6
修改包名,从model修改为module
修复v1.0.5下 JavaAgent方式无法启动的问题