所以今天,我們就來挑戰一下「USHC極限永夜不回血生存」,那麼如何用MC現有的規則來建造這樣一個世界呢?
規則一:/gamerule naturalRegeneration false (不回血)作用:停止自然恢復生命值;(包括停止食物對生命的恢復)
很多人不理解,極限模式下,生命值不就是無法自然恢復麼?這個指令還有什麼意義?別急,這遠不止你想像的你那麼簡單。
解釋下《我的世界》「自然恢復生命值」的意義:即在飢餓值滿格的情況下,開始自然恢復生命值。
所以這條指令開啟後,玩家則無法通過傳統的食物,例如麵包、牛肉等這一類通過恢復飢餓值來進一步恢復生命值。換言之,食物將徹底無法恢復玩家的血量。
那如何恢復生命值呢?
玩家只有通過外部的「治療」才可恢復血量。例如治療藥水、吃下金蘋果帶來的5秒生命恢復II;所以你要備足金礦,大量種植西瓜釀造「治療藥水」。
這條指令能讓《我的世界》更加科學地將「生命值」和「飢餓值」管理區分開來。食物只能填飽肚子,治療才能拯救生命。
這才應該叫做真正的Minecraft生存。
規則二:/gamerule doDaylightCycle false (永夜)作用:讓Minecraft的時間停止流逝(僅晝夜時間)
很多人認為這是單純的讓《我的世界》時間停止的指令,但其實它有兩個作用;
那麼《我的世界》時間真的停止了麼?
有一個證據就是,小麥依然可以正常的生長;
實際上在Minecraft大陸,傳統意義上來說擁有三個相互獨立的運作時間。
①遊戲刻;又叫「晝夜更替時間」,它是由一個大的循環程序運行,一個周期為一個遊戲刻,在《我的世界》每刻發生在0.05秒,所以24000刻就構成了MC的一天,簡單理解就是晝夜更替和月相的交替。換算一下也就是現實世界的20分鐘。而此條指令,控制的正是這個「遊戲刻」。
②區塊刻;它控制了區塊內所有事件的發展。區塊刻實際上是在1個遊戲刻中獨立運行的時間;簡單來說,遊戲刻雖然被靜止了,但實際遊戲是保持在1個遊戲刻內的大循環。你感覺不到時間流動,但是區塊刻卻在持續運轉著。
例如:雷暴天的落雷,下雪放置雪片,下雨盛滿煉藥鍋,農作物的生長,火焰的傳播等等。
所以這也是為什麼,這條指令可以停止遊戲刻,卻無法停止農作物的生長,怪物的生成。
③紅石刻;依舊是完全獨立的一個時間系統。
規則三:/time set 18000 (永夜)很多人會奇怪,為什麼會選擇18000這個遊戲刻?因為這是《我的世界》純正的午夜,月亮高舉於夜空正中的位置,此時相當於現實世界的24:00。
當然,這個時間也是有著極為特殊的意義!
值得注意的是1.14的殭屍圍城,將會以新村莊「鍾」的位置為中心,開啟生成殭屍。這也就意味著玩家可以控制殭屍的生成地點。
②滿月之夜:上面提到,MC的第一夜為滿月,18000的遊戲刻下,是《我的世界》所有時間段中,怪物生成數量最多,撿起裝備的能力最強,生成時附帶裝備的概率更高,裝備中附魔等級亦是如此。蜘蛛甚至會附帶隱身效果,沼澤中會生成鋪天蓋地般的史萊姆!
如果是你,在這樣的「USHC極限永夜不回血生存」變態難度生存挑戰中,你能活幾天呢?