在现实世界中
一天是24小时
日出日落都有既定规律
不是我们能干预的
但在方块世界就不一样了
世界指令给了我们机会!
今天就跟着发发菌学习
如何改变时间甚至出生地吧~
世界指令主要汇整了与游戏世界相关的指令用法。
time指令
/time允许使用者用该指令去改变游戏世界的时间,游戏中24000就代表一天会经过的游戏时间。在基岩版中,它有以下几种语法格式:
格式一:
/time add <amount: int>
<amount: int>代指时间长度,即添加多少时间到当前时间中。
格式二:
/time query<daytime|gametime|day>
(1)<daytime|gametime|day>代表当天的游戏时间。其中“gametime”代表总的游戏时间;“day”代表这个世界过了几天。
(2)query指查询这些时间后得出的数据会显示在聊天框里。
格式三:
/time set <amount: int>
该格式中,<amount: int>代指某一时间,即设置现在的时间为多少。
格式四:
/time set <time: TimeSpec>
<time: TimeSpec>代指某段时间,一共有六种类型,表示设置当前时间为这六段时间中的一种:
day |
白天 |
midnight |
深夜 |
night |
黑夜 |
sunrise |
日出 |
noon |
中午 |
sunset |
日落 |
tickingarea指令
/tickingarea指令允许使用者用该指令去添加常加载区域。常加载区域意味着所添加的区域将会持续加载,无论玩家离着多远,那块区域的方块状态、生物活动等都会照常运行。
比如植物生长、熔炉燃烧、生物繁殖,这些活动在大家看不到的地方都在发生着哦
ヽ(✿゚▽゚)ノ
在基岩版中,该指令一次只能添加十个常加载区域在世界存档中,共有六种语法格式:
格式一:
/tickingarea add <from: x y z> <to: x y z> [name: string]
(1)<from: x y z>为坐标参数,即从某个坐标开始,到<to: x y z>某个坐标结束的范围里为一个常加载区域。
(2)[name: string]为选填参数,即为该常加载区域设置一个名字。
格式二:
/tickingarea add circle <center: x y z> <radius: int> [name: string]
(1)<center: x y z>为坐标参数,即从某个坐标开始,<radius: int>到某个半径范围外结束的一个圆形区域作为常加载区域。
(2)[name: string]为选填参数,即为该常加载区域设置一个名字。
格式三:
/tickingarea remove <name: string>
该格式中,<name: string>变为必填参数,即常加载区域的名称。使用这个格式可以移除该名称的常加载区域。
格式四:
/tickingarea remove <position: x y z>
<position: x y z>为坐标参数,为必填参数,使用这个格式可以移除以该坐标为起始点的常加载区域。
格式五:
/tickingarea remove_all
使用这个格式可以一次性删除所有常加载区域。
格式六:
/tickingarea list [all-dimensions: AllDimensions]
[all-dimensions: AllDimensions]为选填参数,即所有维度中的常加载区域;不填时,只显示当前维度的常加载区域。
setworldspawn指令
/setworldspawn允许使用者用该指令去设置主世界的出生点。在基岩版中,它的格式是:
/setworldspawn [spawnPoint: x y z]
[spawnPoint: x y z]为出生点坐标参数;不填时,默认设置当前使用者的坐标为出生点坐标。
spawnpoint指令
/spawnpoint允许使用者用该指令去设置某个玩家的出生点坐标。在基岩版中,它的格式是:
/spawnpoint [player: target] [spawnPos: x y z]
(1)[player: target]为玩家目标选择器参数,因此它只支持@a、@s、玩家名字等;不填时,默认指定目标为执行玩家本人。
(2)[spawnPos: x y z]为出生点坐标参数;不填时,同理默认设置当前使用者的坐标为出生点坐标。
spreadplayers指令
/spreadplayers允许使用者用该指令去分散某个区域内的实体。在基岩版中,它的格式是:
/spreadplayers <x: value> <z: value> <spreadDistance: float> <maxRange: float> <victim: target>
(1)<x> <z>对应坐标参数的x轴、z轴。
(2)<spreadDistance: float>指在每个被分散的目标之间的距离是多少。
(3)<maxRange: floa>指从中点开始,被分散的目标最终会在多大范围内。
(4)<victim: target>为实体目标选择器。不要被指令名称迷惑,它同时支持@a、@e、@s、玩家名称等目标。
locate指令
/locate允许使用者用该指令将离自己最近的原版特征建筑显示在聊天框内。在基岩版中,它的格式是:
/locate <feature: Feature>
<feature: Feature>为必填参数,指令提示会引导玩家去选填自己要找的特征。
需要注意的是,有些特征仅出现在特定群系中,使用者在其他群系是无法定位到这些特征的哦,比如玩家没办法在主世界中寻找到下界的特征≡(▔﹏▔)≡
gamemode指令
/gamemode允许使用者用该指令去设置某位玩家的游戏模式。在基岩版中,它一共有两种语法格式:
格式一:
/gamemode [gamemode: GameMode] [player:target]
(1)[gamemode: GameMode]为模式类型的字符串,可以设置为生存模式、创造模式、冒险模式。
(2)[player:target]为玩家目标选择器参数,由于只有玩家才有游戏模式的概念,因此这里只能填写@a、@s、玩家名称等。
格式二:
/gamemode [gamemode:int] [player:target]
[gamemode:int]为模式类型对应的数值ID,0为生存模式,1为创造模式,2为冒险模式。
(文章中部分内容来自Minecraft wiki)
当你掌握这些指令后
成为方块世界管理大师的秘诀
也就不得而知啦!
声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:704559159@qq.com