GoldenPotato137 / OxygenSystem

Introduce oxygen to Minecraft!
Apache License 2.0
4 stars 4 forks source link

无法使用中文的文本 #7

Open xiaoxiaoyuqiyu2022 opened 1 year ago

xiaoxiaoyuqiyu2022 commented 1 year ago

为什么我没办法把语言改成汉语,一重启就会变回去,而且这个插件没有重载指令,希望能解决以上问题

GoldenPotato137 commented 1 year ago

我这边测试是没有这个问题的,有几个问题希望和你确认一下:

xiaoxiaoyuqiyu2022 commented 1 year ago

您好,是这样的,您说的问题我都没有,我刚才查看了您的开源项目,发现是有message_zh-CN.yml这个文件的,但是我的服务器在第一次运行此插件的时候不知道为什么没有生成zh-CN这个文件,请问是不是有可能与这个有关呢?

GoldenPotato137 commented 1 year ago

因为语言文件只会在被需要的时候才放出来。 也就是说,如果在服务器关闭的状态下,修改好了config,启动服务器之后这个文件就会出来了。

如果问题仍然存在的话,方便的时候希望您能给个服务器版本、服务端类型和插件相关的log,这样我也更好地确认问题来源

xiaoxiaoyuqiyu2022 commented 1 year ago

好的,我现在把这些发给您

GoldenPotato137 commented 1 year ago

对了,如果不方便公开的话,直接发我邮箱goldenpotato137@gmail.com也是没问题的

xiaoxiaoyuqiyu2022 commented 1 year ago

latest.log 版本:1.19.2 核心:paper 服务器是面板服

xiaoxiaoyuqiyu2022 commented 1 year ago

抱歉,我不记得我具体的paper版本了,因为我改了文件的名字

GoldenPotato137 commented 1 year ago

挺奇怪的,看log没有发现异常的地方 这样吧,你试试看用这个config(关闭服务器状态下覆盖掉原有config),看看能不能正常加载中文 config.zip

xiaoxiaoyuqiyu2022 commented 1 year ago

好的,我的服务器目前成功生成了,zh-CN这个文件,我现在去游戏测试一下

xiaoxiaoyuqiyu2022 commented 1 year ago

额,我现在在游戏里输入指令什么的的确是变成了中文,但是无法合成了

GoldenPotato137 commented 1 year ago

也就是说插件已经成功变成中文版本了,现在问题是合成表没法正常合成是吧。 这个问题几天前也有人反馈遇见过的,有可能是被别的插件覆盖掉合成表了,因为我写得比较简陋,有被覆盖的可能。 目前有以下几种方法暂时解决这个问题:

插件中的物品可以使用命令来直接获取,方便手搓自定义合成表或者是改用其他机制获取这些物品。

合成表被覆盖的问题我会在近期内解决的,感谢您的反馈

xiaoxiaoyuqiyu2022 commented 1 year ago

好的,还有就是我希望您可以加入重载指令,就是reload指令,这样可以更方便一些,感谢您的插件,希望您能坚持开发本插件:-)

GoldenPotato137 commented 1 year ago

感谢您的支持和建议,我会加上reload命令的

在 2022年12月30日星期五,xiaoxiaoyuqi @.***> 写道:

好的,还有就是我希望您可以加入重载指令,就是reload指令,这样可以更方便一些,感谢您的插件,希望您能坚持开发本插件:-)

— Reply to this email directly, view it on GitHub https://github.com/GoldenPotato137/OxygenSystem/issues/7#issuecomment-1367909259, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJ7EKJEF4XF3SSUZNX4QRVTWP3M25ANCNFSM6AAAAAATM2XBC4 . You are receiving this because you commented.Message ID: @.***>