Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
Advertisement
Disambig gray.svg  本文章介绍的是Java版强制加载区块的命令。关于基岩版教育版强制加载区块的命令,请见“命令/tickingarea”。关于Java版自然存在的拥有类似机制的区块,请见“出生点区块”。
Information icon.svg
此特性为Java版独有。
forceload
需要的权限等级

2

限制条件

强制使区块不断加载,forceload addforceload queryforceload remove是三条独立命令。

语法[]

forceload add <from> [<to>]
forceload remove <from> [<to>]
forceload remove all
forceload query [<pos>]

参数[]

<from>column_pos<to>column_pos

<x> <z>的坐标格式指定要选择的区块。
必须是一个由<x>和<z>组成的坐标,两个值必须为整数、相对坐标或局部坐标

<pos>column_pos

<x> <z>的坐标格式指定要查询的区块。
必须是一个由<x>和<z>组成的坐标,两个值必须为整数、相对坐标或局部坐标

效果[]

命令触发条件Java版
任意参数未正确指定 无法解析
/forceload add ...指定了超过256个区块 执行失败
存在指定的区块在世界之外
指定的区块都已被强制加载
/forceload remove <from> [<to>]指定的区块都没有被强制加载
/forceload query <pos>指定的区块没有被强制加载
任意执行成功时将指定的区块设为/撤销强制加载,或列出强制加载的区块。
具体效果见下。

成功时:

  • add - 使命令指定的<from>(如果指定了<to>,则是从<from><to>)坐标范围内的区块强制不断加载。
  • remove - 撤销命令指定的<from>(如果指定了<to>,则是从<from><to>)坐标范围内的区块的强制不断加载。
  • remove all - 撤销世界范围内所有区块的强制不断加载。
  • query - 如果指定了<pos>,查询该区块是否被强制加载;否则列出世界范围内被强制加载的区块。

被强制加载的区块会获得加载等级为31的加载标签,这与玩家加载范围内获得加载标签的区块相同。这意味着该区块中会处理所有的游戏内容,同时加载等级会扩散到相邻的区块,不过由于每向相邻区块扩散一次都会使加载等级增加1,这导致相邻区块并不能处理所有的游戏内容。参见区块

注意[]

  • 上面的坐标实际上是方块坐标。为了强制加载区块0,0到区块1,2间的所有区块(共2×3=6个区块),玩家应该使用命令/forceload add 0 0 31 47
  • 使用命令/forceload add 0 0 10 30将会加载区块0,0到区块0,1(1个区块在x/z坐标方向包含16×16方块)。然而/forceload query给出的结果是基于区块坐标的。


输出[]

命令版本条件成功次数/execute store success .../execute store result ...
任意Java版执行失败000
/forceload add ...执行成功11新增加的强制加载区块的数量。
/forceload remove <from> [<to>]执行成功11被删除的强制加载区块的数量。
/forceload remove all执行成功110
/forceload query执行成功11当前维度中强制加载区块的数量
/forceload query <pos>执行成功111


历史[]

Java版
1.13.118w31a加入了/chunk
pre1/chunk重命名为/forceload
1.14.4pre4/forceload现在对权限等级大于等于2的玩家可用。
Advertisement