第一中文网

第十九章 ti-改变时间 (第1/1页)

天才一秒记住【第一中文网】地址:www.dyzww.cc

看标题你应该就知道了,指令\/time可以对minecraft内的时间做出修改。

\/time

作用:更改、加快游戏的时间

需要权限等级:Java-2,基岩-1

格式:

\/time add <增加或减少的游戏刻:Int整数>

\/time query <要查询的游戏时间类别:字符串>

\/time set <要设置成的游戏时间:Int整数|字符串>

\/time指令有三种格式,分别是add、query和set。

add,意为“增加”。所以,add的作用是增加游戏的时间(如果配上重复执行的命令方块,一游戏日1秒钟也可以做到)。

那么增加所用的时间单位是啥呢?

其实不填,默认是游戏刻(t)。游戏刻是啥?游戏刻是minecraft的一种游戏时间,支撑着minecraft的自然运转。1游戏刻(t)=1\/20现实秒(s)。具体关于minecraft中的时间在第二十七章有详细的讲到。

其实时间单位也支持现实秒(s)和游戏日(d),单位怎么写呢?比如“2s”,不要空格。

当你运行add一次,游戏时间会增加或减少你所填的时间。

对了,这三种时间单位的换算是:

20t=1s 1200s(20分钟)=1d

下一个:query。

query,中文意思为“疑问”或“查询”。很明显,这里不可能是前者。所以query的作用是:查询游戏时间。

query又有三种参数,分别是daytime、gametime和day。daytime指的是自当天(游戏日)日出后流逝的游戏刻数,也就是相当于今天已经过去多长时间了;gametime指的是世界总共流逝的游戏刻数,相当于这个存档已经玩了多少游戏刻了;day指的是已流逝的游戏天数,相当于这个存档中已经过了多少天(游戏日)了。query可以查询这三种时间,并返回相应的结果。

下一个:set。

set,中文意为“设置”,在很多其他minecraft指令也有出现。使用set可以设置游戏的时间。当一个世界被创建时,时间是从0游戏刻开始的。比如:

\/time set 0

就可以重返世界刚生成之时。

你也可以使用一些特定的参数来跳到指定的时间:

day——日出[基岩为白日](1000)

noon——正午(6000)

sunrise[仅基岩]——日出(?)

sunset[仅基岩]——日落()

night——晚上()

midnight——午夜()

(单位:游戏刻)

有趣的是,在Java版使用set更改时间是以游戏时间为基础的,但在基岩版使用set却是以游戏日时间为基础的。比如使用:

\/time set 0

在Java版会将时间改为0,在基岩版却会将时间改为下一游戏日刚开始的时候。

所以在基岩版,唯一能将游戏时间拨回去的方法是\/time add 负数,来减少游戏时间。

如遇章节错误,请点击报错(无需登陆)

新书推荐

都市超品仙医 活在两个世界 大秦:这个太子总想着造反 与其说瞎话不如 穿越万界:神功自动满级 诛神乾坤 多子多福,仙女都被他抢了怎么办