Naxis
Sleep For Tomorrow模组
Version : beta-1.0.0 开发测试发现功能已经初步成型了,于是发布出来给大家公测一下看看还有没有什么隐藏的问题
功能说明:移植高版本(1.16以上)的设置睡眠玩家达到百分比即可跳过黑夜功能到低版本 但是目前版本只默认支持50%
下载地址:
功能列表:
        1.在当前世界有>=50%的玩家处于睡觉时,保持>=50%的状态5秒左右,能够跳过黑夜。
        2.在玩家睡觉时,所有玩家界面会显示当前世界的正在睡觉的玩家人数和总人数
        3.玩家可以通过快捷键关闭和开启模组的这一功能
        4.在玩家登陆时也会根据玩家选择的本地语言,说明模组的功能,但目前只支持中文和英文。
配置相关:
        在模组第一次被加载后,.minecraft\config\sft下会生成本模组的配置文件
        玩家可以通过配置文件修改是否显示登陆提示信息。
        客户端和服务端同时存在配置信息时,只有服务端的配置会生效。
        配置中的language=english是提前预留给以后更新模组时可能会用到的语言配置的,目前即使手动修改也不会有效果,请不要修改,否则可能引起后向兼容问题
        language以外的配置的值只能是true和false,改成其它的值模组出了毛病我不负责。如果出了毛病你又改不回去,就删除配置文件后重启游戏。

后续可能优化的地方:
        针对玩家:
                可能会调整为玩家可以通过配置文件或者指令调整比例大小
        针对想要查看代码的模组开发者
                在进一步优化屎山代码后,会开源
                睡眠玩家统计目前逻辑较为复杂,可能可以换一种更简单的方式