/tickingarea
原文:Commands/tickingarea;源修订:3187682。
本命令为基岩版和教育版独有,需要开启作弊,所需权限等级为 1。Java 版的对应命令参见 /forceload。用于添加、移除或列出常加载区域。
用法
同时最多可定义 10 个常加载区域。
常加载区域通常在世界启动后加载,除非标记为 preload(预加载)。标记为预加载的常加载区域会在世界启动时,先于其他区块加载。
语法
添加由所有与矩形任意部分相交的区块组成的常加载区域:
tickingarea add <from: x y z> <to: x y z> [name: string] [preload: Boolean]
添加由所有与圆形任意部分相交的区块组成的常加载区域:
tickingarea add circle <center: x y z> <radius: int> [name: string] [preload: Boolean]
按名称删除常加载区域:
tickingarea remove <name: string>
删除所有包含指定坐标点的常加载区域:
tickingarea remove <position: x y z>
删除当前定义的全部常加载区域:
tickingarea remove_all
列出当前维度的常加载区域;指定 all-dimensions 后,包含当前定义的所有维度的常加载区域:
tickingarea list [all-dimensions: AllDimensions]
查询、设置或取消指定名称或包含指定位置的常加载区域的预加载状态:
tickingarea preload <name: string> [preload: Boolean]
tickingarea preload <position: x y z> [preload: Boolean]
参数
区块贯穿世界整个垂直高度,因此标识区块实际不需要 Y 坐标。不过,下列语法中显示 Y 坐标的地方仍必须输入。该值可以任意填写,但始终存储为 0。
from: x y z和to: x y z(CommandPosition):定义矩形加载区域的两个对角坐标。须为三个由空格分隔的坐标,可使用波浪号或插入符号表示相对坐标。x、z小于 -30000000 或大于 30000000 时,分别按 -30000000 或 30000000 处理。center: x y z(CommandPosition):圆形常加载区域的中心坐标,格式与坐标限制同上。radius: int:圆形常加载区域的半径,以从中心到圆边缘的区块数量计。须为 32 位整数;整数参数本身可表示 0 至 2147483647,但本命令允许的半径实际为 0 至 4。name: string(basic_string):常加载区域的可选名称。须为字符串,含空格时使用双引号。preload: Boolean:布尔值,须为true或false。在preload模式下省略时,查询当前预加载状态。position: x y z(CommandPosition):常加载区域内的点坐标。须为三个由空格分隔的坐标,可使用波浪号或插入符号表示相对坐标。all-dimensions: AllDimensions:必须为字面量all-dimensions,表示也列出其他维度的常加载区域。
结果
命令不完整或任一参数指定不正确时无法解析。下列情形失败,其他情况成功:
add:尝试添加第 11 个常加载区域。add:尝试添加超过 100 个区块的区域,或半径小于 0、大于 4 个区块的圆形区域。add:尝试使用重复名称添加区域。remove或preload:没有指定名称或包含指定坐标的常加载区域。remove_all或list:没有已定义的常加载区域。
输出
失败时成功次数为 0,成功时为 1。
示例
定义覆盖从 (280,72,105) 到 (328,78,130) 矩形的常加载区域,以下两种写法均可:
/tickingarea add 280 0 105 328 0 130
/tickingarea add 280 0 130 328 0 105
定义名为 Homebase 的圆形常加载区域,以当前区块为中心,向各方向延伸 2 个区块:
/tickingarea add circle ~ ~ ~ 2 Homebase
移除名为 world spawn 的常加载区域:
/tickingarea remove "world spawn"
移除所有包含 (-200,72,1000) 方块的常加载区域:
/tickingarea remove -200 72 1000
列出所有维度中定义的常加载区域:
/tickingarea list all-dimensions
外部链接
Microsoft Learn:/tickingarea 命令(2023 年 10 月 11 日)。
来源为 Minecraft Wiki;本中文翻译/改编按 CC BY-NC-SA 3.0 共享。