第二十章 weather-控制天氣
使用/time可以更改時間,那么天氣如何更改?
在Minecraft中,能改變天氣的有兩個指令,分別是/weather和/toggledownfall,但后者現(xiàn)為基巖版獨(dú)有。
為什么/toggledownfall在基巖版獨(dú)有呢?那是因?yàn)?toggledownfall在Java版1.13的時候被刪除了。
/weather,其單詞weather的中文意思為“天氣”。這么直白的指令你立馬就知道了吧。
/weather
作用:更改天氣。
需要權(quán)限等級:Java-2,基巖-1
格式:
/weather <天氣ID:字符串>[持續(xù)的時間:秒(僅Java)|游戲刻(僅基巖)]
/weather query(僅基巖版)
在Minecraft中,天氣有很多種,有晴天、雨天、雪天、雨夾雪、雷雨天、暴風(fēng)雪天以及雷雨夾雪。
但實(shí)際上只有三種,分別是:晴天、雨天和雷雨天。
為何呢?其實(shí)雪天是雨天的變種,在雪原生物群系(就是滿地都是雪,水結(jié)冰的地方)雨天就是雪天。那雨夾雪是怎么回事?其實(shí)雨夾雪也是雨天,只不過是在下雨的地方和下雪的地方交叉形成的。雷雨天同理。
雷雨天就相當(dāng)于晚上了,光線低導(dǎo)致會在地表刷新怪物(1.18預(yù)覽版本除外,1.18目前的預(yù)覽版本怪物需要在完全沒有光線的情況下才會刷,白天的雷雨天還是有一些亮度的),當(dāng)然,和晚上類似,你可以睡覺度過雷雨天,就算是白天也可以。
三個天氣的ID是
晴天——clear
雨天——rain
雷雨天——thunder
舉個例子,更改為雷雨天就需要:
/weather thunder
但這在Java版只會持續(xù)5分鐘,在基巖版則會隨機(jī)持續(xù)5~15分鐘,因?yàn)闆]有填“持續(xù)的時間”參數(shù)。
持續(xù)的時間如果不填寫,在Java版默認(rèn)是5分鐘,在基巖版則默認(rèn)是隨機(jī)300~900秒。注意,『持續(xù)的時間』參數(shù)的單位在Java版是秒,基巖版則是游戲刻。
另外,在目前Java和基巖的最新版本中,『持續(xù)的時間』參數(shù)可以填寫0,但效果并不一樣。在Java版中,這將會使得游戲的天氣循環(huán)重新回到自然狀態(tài),即由游戲自己來控制天氣;在基巖版的效果則和上面所提到的基巖版默認(rèn)值一模一樣(即隨機(jī)300~900秒)。
如果你此時在地下,需要取得現(xiàn)在的天氣情況,你可以使用:
/weather query來查詢。
但目前query是基巖版獨(dú)占,Java版還沒有。
(有趣的是,如果現(xiàn)在是晴天,你還使用/weather clear更改天氣為晴天,那么天氣將會在五分鐘后變成雨天或雷雨天,在雨天和雷雨天同理。
這就是為什么超平坦時經(jīng)常下雨的原因了,因?yàn)槟憧隙ㄒ幌掠昃蛧L試用/weather clear,這就導(dǎo)致游戲在幾分鐘后必然會將天氣切換到雨天或雷雨天。)
現(xiàn)在來看看基巖版的獨(dú)占指令:/toggledownfall。toggledownfall,是由toggle(切換)和downfall(衰落)組成的單詞。而downfall又是由down(向下)和fall(落下)組成的單詞,所以toggledownfall的意思是:切換成向下落下的(?所以這就是切換成雨天嘍)。
/toggledownfall
作用:更改天氣為晴天或雨天。
需要權(quán)限等級:JE-2 BE-1
版本獨(dú)占:基巖版(Java于1.13版本將其移除)
格式:
/toggledownfall
你的確沒看錯,格式就只有/toggledownfall而已。其實(shí)這個指令的作用簡單得要死,它的作用是:如果為晴天,更改為雨天。如果為雨天或雷雨天,更改為晴天。
這就是/toggledownfall的用處。