UU看書

第十九章 time-改變時間

天才一秒記住【UU看書】地址:www.uukanshu.co

看標題你應該就知道了,指令time可以對Minecraft內的時間做出修改。

time

作用:更改、加快遊戲的時間

需要許可權等級:Java2,基岩1

格式:

timeaddlt增加或減少的遊戲刻:Int整數gt

timequerylt要查詢的遊戲時間類別:字串gt

timesetlt要設定成的遊戲時間:Int整數字符串gt

time指令有三種格式,分別是add、query和set。

add,意為“增加”。所以,add的作用是增加遊戲的時間(如果配上重複執行的命令方塊,一遊戲日1秒鐘也可以做到)。

那麼增加所用的時間單位是啥呢?

其實不填,預設是遊戲刻(t)。遊戲刻是啥?遊戲刻是Minecraft的一種遊戲時間,支撐著Minecraft的自然運轉。1遊戲刻(t)120現實秒(s)。具體關於Minecraft中的時間在第二十七章有詳細的講到。

其實時間單位也支援現實秒(s)和遊戲日(d),單位怎麼寫呢?比如“2s”,不要空格。

當你執行add一次,遊戲時間會增加或減少你所填的時間。

對了,這三種時間單位的換算是:

20t1s1200s(20分鐘)1d

下一個:query。

query,中文意思為“疑問”或“查詢”。很明顯,這裡不可能是前者。所以query的作用是:查詢遊戲時間。

query又有三種引數,分別是daytime、gametime和day。daytime指的是自當天(遊戲日)日出後流逝的遊戲刻數,也就是相當於今天已經過去多長時間了;gametime指的是世界總共流逝的遊戲刻數,相當於這個存檔已經玩了多少遊戲刻了;day指的是已流逝的遊戲天數,相當於這個存檔中已經過了多少天(遊戲日)了。query可以查詢這三種時間,並返回相應的結果。

下一個:set。

set,中文意為“設定”,在很多其他Minecraft指令也有出現。使用set可以設定遊戲的時間。當一個世界被建立時,時間是從0遊戲刻開始的。比如:

timeset0

就可以重返世界剛生成之時。

你也可以使用一些特定的引數來跳到指定的時間:

day——日出基岩為白日(1000)

noon——正午(6000)

sunrise僅基岩——日出(?)

sunset僅基岩——日落(12000)

night——晚上(13000)

midnight——午夜(18000)

(單位:遊戲刻)

有趣的是,在Java版使用set更改時間是以遊戲時間為基礎的,但在基岩版使用set卻是以遊戲日時間為基礎的。比如使用:

timeset0

在Java版會將時間改為0,在基岩版卻會將時間改為下一遊戲日剛開始的時候。

所以在基岩版,唯一能將遊戲時間撥回去的方法是timeadd負數,來減少遊戲時間。

如遇章節錯誤,請點選報錯(無需登陸)

新書推薦

錦鯉大佬在生存遊戲裡氪金 王者榮耀之巔峰召喚 網遊:開局陽壽戰士,刀刀暴擊! 這個選手入戲太深 星際大佬她不講武德免費閱讀小說 愛上lol女主播 我的世界小百科