用于在不使用结构方块的情况下保存或加载结构。
语法[]
/structure
共有以下三种语法:
/structure save <name: string> <from: x y z> <to:x y z> [saveMode: StructureSaveMode]
/structure save <name: string> <from: x y z> <to:x y z> [includeEntities: Boolean] [saveMode: StructureSaveMode] [includeBlocks: Boolean]
保存一个结构。
/structure load <name: string> <to:x y z> [rotation: Rotation] [mirror: Mirror] [includeEntities: Boolean] [includeBlocks: Boolean] [waterlogged: Boolean] [integrity: float] [seed: string]
/structure load <name: string> <to:x y z> [rotation: Rotation] [mirror: Mirror] [animationMode: StructureAnimationMode] [animationSeconds: float] [includeEntities: Boolean] [includeBlocks: Boolean] [waterlogged: Boolean] [integrity: float] [seed: string]
加载一个结构。
/structure delete <name: string>
删除某个储存的结构文件。
参数[]
主条目:结构方块
<name: string>
- 加载的结构名称或文件名称。
<from: x y z>
与<to: x y z>
(保存结构用法)
- 定义源区域的两组对角方块坐标。可以使用相对坐标和局部坐标来指定命令执行地的相对距离。
<to:x y z>
(加载结构用法)
- 定义目标区域的西北方向较低(即在各轴上坐标值最小)的点的坐标。
[saveMode: StructureSaveMode]
- 分为保存在内存中(即
memory
)和保存至磁盘(即disk
)。
[includeEntities: Boolean]
- 同时加载(或保存)结构中的实体,默认情况下为false。可填
true
或false
。
[includeBlocks: Boolean]
- 加载(或保存)时是否包括方块。
[rotation: Rotation]
- 结构旋转的角度可以为为0°(不旋转)、按顺时针旋转90°、180°或270°,即
0_degrees
、90_degrees
、180_degrees
、270_degrees
。
[mirror: Mirror]
- 设置结构的镜像为无(none)、沿x轴翻转(x)、沿z轴翻转(z)、沿x及z轴翻转(xz)。
[animationMode: StructureAnimationMode]
- 指定生成结构使用的动画。
- 必须为
block_by_block
或layer_by_layer
。
[animationSeconds: float]
- 指定动画的时长。必须为单精度浮点数。
[integrity: float]
与[seed: string]
- 根据输入的种子随机删除结构中的方块。
[waterlogged: Boolean]
- 指定生成的含水结构是否正确含水。
效果[]
命令 | 触发条件 | 基岩版 |
---|---|---|
任意 | 指定的参数不正确 | 无法解析 |
两个选择点中至少一个位于世界外或未被加载 | ||
/structure save ... | 选定的区域大于64 * 256 * 64个方块(即16个区块大小) | 执行失败 |
/structure load ... | 指定的结构不存在 | |
/structure load ... | integrity: float 小于0或大于100 | |
任意 | 执行成功时 | 保存,加载,或删除指定的结构 |
输出[]
命令 | 版本 | 条件 | 成功次数 |
---|---|---|---|
任意 | 基岩版 | 执行失败 | 0 |
执行成功 | 1 |
历史[]
基岩版 | |||||
---|---|---|---|---|---|
1.16.100 | 1.16.100.52 | 加入了/structure 。 | |||
1.16.100.60 | 加入了对结构放置过程添加动画的支持。 | ||||
1.16.210 | 1.16.210.54 | /structure 现在可以删除已保存结构列表。 |
语言