玩家只有通过外部的“治疗”才可恢复血量。例如治疗药水、吃下金苹果带来的5秒生命恢复II;所以你要备足金矿,大量种植西瓜酿造“治疗药水”。
这条指令能让《我的世界》更加科学地将“生命值”和“饥饿值”管理区分开来。食物只能填饱肚子,治疗才能拯救生命。
这才应该叫做真正的Minecraft生存。
规则二:/gamerule doDaylightCycle false (永夜)
作用:让Minecraft的时间停止流逝(仅昼夜时间)
很多人认为这是单纯的让《我的世界》时间停止的指令,但其实它有两个作用;
- 一:停止进行日夜交替:及昼夜变化,也就是玩家所谓的“时间”禁止,
- 二:停止月相变化:在八种月相之中,初入MC的第一个夜晚满月,是最为危险的!
那么《我的世界》时间真的停止了么?
有一个证据就是,小麦依然可以正常的生长;
实际上在Minecraft大陆,传统意义上来说拥有三个相互独立的运作时间。
①游戏刻;又叫“昼夜更替时间”,它是由一个大的循环程序运行,一个周期为一个游戏刻,在《我的世界》每刻发生在0.05秒,所以24000刻就构成了MC的一天,简单理解就是昼夜更替和月相的交替。换算一下也就是现实世界的20分钟。而此条指令,控制的正是这个“游戏刻”。
②区块刻;它控制了区块内所有事件的发展。区块刻实际上是在1个游戏刻中独立运行的时间;简单来说,游戏刻虽然被静止了,但实际游戏是保持在1个游戏刻内的大循环。你感觉不到时间流动,但是区块刻却在持续运转着。
例如:雷暴天的落雷,下雪放置雪片,下雨盛满炼药锅,农作物的生长,火焰的传播等等。
所以这也是为什么,这条指令可以停止游戏刻,却无法停止农作物的生长,怪物的生成。
③红石刻;依旧是完全独立的一个时间系统。
规则三:/time set 18000 (永夜)