发布时间:2024-10-18作者:李先楚点击:
主城建筑生成指令
1. 主城大厅
/setblock ~ ~ ~ structure_block[mode=load] {StructureName:"minecraft:mansion/entrance_hall"}
/fill ~-2 ~-1 ~-1 ~2 ~15 ~1 stone
2. 侧翼楼
```
/setblock ~ ~ ~ structure_block[mode=load] {StructureName:"minecraft:mansion/wing_right"}
/setblock ~ ~ ~ structure_block[mode=load] {StructureName:"minecraft:mansion/wing_left"}
```
3. 塔楼
```
/setblock ~ ~ ~ structure_block[mode=load] {StructureName:"minecraft:mansion/tower"}
```
4. 屋顶
```
/fill ~-4 ~15 ~-4 ~4 ~18 ~4 dark_oak_planks
/fill ~-3 ~16 ~-3 ~3 ~18 ~3 dark_oak_stairs[facing=north]
/fill ~-3 ~17 ~-3 ~3 ~17 ~3 dark_oak_fence
```
5. 城墙
```
/fill ~-26 ~ ~ ~-26 ~12 ~ stone
/fill ~-26 ~ ~ ~-26 ~12 ~3 stone_brick
```
6. 庭院
```
/fill ~-25 ~1 ~-25 ~-25 ~12 ~-1 soil
/fill ~-24 ~2 ~-24 ~-24 ~11 ~1 grass
```
7. 喷泉
```
/fill ~-16 ~3 ~-16 ~-16 ~7 ~-16 water
/setblock ~-16 ~6 ~-16 obsidian
```
8. 完成建筑
```
/setblock ~-15 ~18 ~-15 structure_block[mode=save] {StructureName:"your_main_city"}
```
注意:
确保在设置结构块之前,为结构指定一个名称。
调整坐标以适合您的特定位置。
命令中的波浪线 (~) 表示相对定位。
结构块需要激活才能加载结构。
完成建筑后,可以使用 `/structure load your_main_city` 命令将其保存为结构。
使用命令方块生成主城地图
1. 准备工作
建立一个新的世界或打开现有的世界。
启用作弊码。
获取命令方块。
2. 为主城设置边界
放置两个命令方块,并使用以下命令将它们链接起来:
```
命令方块 1: /setblock ~-100 ~ ~ -100 minecraft:bedrock
命令方块 2: /setblock ~100 ~ ~ 100 minecraft:bedrock
```
这将在 X 和 Z 坐标中创建两个 100x100 平方块的基岩墙,形成主城的边界。
3. 生成地基
放置一个命令方块,并使用以下命令:
```
/fill ~-99 ~ ~ -99 ~-1 ~100 minecraft:stone
```
这将在边界内用石头块填充地基。
4. 生成建筑物
使用以下命令生成建筑物:
房屋:
```
/summon minecraft:structure minecraft:woodland_mansion ~ ~ ~
```
塔楼:
```
/summon minecraft:structure minecraft:pillager_outpost ~ ~ ~
```
市政厅:
```
/summon minecraft:structure minecraft:desert_temple ~ ~ ~
```
你可以使用这些命令在主城中生成各种建筑物。
5. 生成道路
放置一个命令方块,并使用以下命令:
```
/fill ~-100 ~1 ~ -100 ~100 ~1 ~100 minecraft:cobblestone
```
这将用鹅卵石块填充整个主城,形成道路。
6. 生成植被
放置一个命令方块,并使用以下命令:
```
/fill ~-100 ~2 ~ -100 ~100 ~2 ~100 minecraft:grass
```
这将在主城中用草方块填充地面,形成植被。
7. 生成水源
放置一个命令方块,并使用以下命令:
```
/fill ~-50 ~3 ~ -50 ~50 ~3 ~50 minecraft:water
```
这将在主城中心创建一个水源。
其他提示:
使用 `~` 符号表示命令方块的位置。
使用 `/locate structure` 命令定位特定的结构。
使用 `/tp` 命令传送到生成的结构。
`/gamerule randomTickSpeed 0` 命令可以停止植物和水源的生长。
2023-08-31
2023-10-14
2023-08-05
2023-08-29
2023-09-25
2023-09-23
2023-09-23
2023-09-11
2023-09-23
2023-09-06