我的世界怎么做钟?
题主是想问如何制作一个钟,还是问如何在MC里制作一个能报时的钟? 因为不知道题主的具体意思,所以两个答案都写一下(因为实在是不想让回答被知乎吞了) 首先说明一点:无论怎样,MC中的时钟都会比真实时间慢四倍(除末影龙模式下)。例如现在时间是23时59分07秒,那MC中的时钟显示的就是14时59分07秒。
如果想要在MC中做出一个正常的计时器,需要将其设置成“24小时模式”。进入游戏后,按T键打开聊天框,输入/timedate set,之后按Enter键确认,最后输入/timedate,即可查看当前时间。如果想将这个设置还原为默认状态,同样要开启命令栏,输入/timedate reset。 上面只是解决了时钟时间问题,但是这样仍然无法看出是否报时——毕竟此时已经是晚上十二点了,不管能不能看到太阳,时间应该是正好跨越二十四点。我们还需要添加一些额外的步骤来让时钟达到要求。 我在这里使用的时钟模型是Forge提供的时钟(forge的链接:http://forge.mcbbs.net/forum.php?mod=viewthread&tid=68940),大家可以自行下载然后放在资源包里(forge的链接:https://minecraftforge.org/forge/)。
接下来介绍如何使用Forge提供的时钟。大家可以在创建世界的时候直接使用Forge的时钟插件,也可以在启动器上手动添加选项【forge】,选择自己需要的版本(注意:对于Java版,只能使用LTS版本的JRE,否则会运行错误;对于基岩版,则没有JRE的限制)。 如果想要查看当前世界的时间,可以直接输入/timedate,或者打开聊天框,输入/timedate show。 这时,如果输入/timedate reset,则会自动重置时间为0时0分0秒,而如果不输入的话,会将时间设置为当前时间的四倍。
当然,使用Forge的时钟插件也会存在一些问题。如果世界中有水,火把等光源时,火把或水会改变时钟的颜色,令其无法作为准确的计时工具。而且Forge的时钟不会根据太阳位置的变化而变化,在夜晚或者晴天雨天都会保持同一个形状。如果是后者的问题,可以通过在命令栏中输入/weather clear来清除天气。