世界之大无奇不有,今天有网友发现了Geyser+Floodgate后Authme显示用户名不合规的问题,这到底是怎么回事呢?小编带大家了解一下
出现这样的情况,是因为Floodgate默认为基岩版用户的用户名前插入了一个”.”,而authme默认并没有授权用户名含有”.”的玩家加入世界,因此将玩家踢出游戏,造成上面现象
解决方案有两种
1.[推荐]修改Floodgate配置文件,把添加”.”的配置改为添加空(即删掉点)
这里没有配置文件是因为我不开互通服务器了,网上也找不到配置文件lol,总之是这个意思啦
2.前往authme配置文件,将
allowedNicknameCharacters: '[a-zA-Z0-9_]*'
改为
allowedNicknameCharacters: '[a-zA-Z0-9_.]*'
重启,OK!
Floodgate 相关配置项目在 服务端工作目录/plugins/floodgate/config.yml
首次运行生成的配置文件第二项(第6行开始)就是用户名前缀,留空即可。
@Someone_Chen 你的第一种方案应该是指这个吧