
我的世界方块代码怎么用?
方块代码(即方块ID)是《我的世界》中用于识别和调用不同方块的核心标识,无论是通过命令方块批量生成方块、在创造模式中快速选择,还是在生存模式中通过指令获取资源,都离不开方块代码的正确使用。本文将从基础概念、代码组成、常见示例及具体使用场景出发,教你轻松掌握方块代码的使用方法。
一、什么是方块代码?
方块代码是游戏为每个方块和物品分配的唯一“身份证”,由基础ID和数据值(部分方块需要)组成,用于在指令、命令方块或创造模式中精准定位目标方块。例如:
石头的代码是 `STONE 1`(基础ID为1,数据值为1);
橡木木板的代码是 `WOOD 5`,云杉木板则是 `WOOD:1 5:1`(基础ID为5,数据值1表示云杉变种)。
二、方块代码的组成:基础ID+数据值
1. 基础ID(必填)
代表方块的“种类”,是每个方块的核心标识,如石头(STONE)、草块(GRASS)、钻石矿石(DIAMOND_ORE)等。基础ID通常为英文单词或简写,不区分大小写(如`stone`和`STONE`均可)。
2. 数据值(可选)
用于区分同一基础ID下的“变种”,不同数据值对应不同的外观或功能,例如:
羊毛:基础ID为`WOOL 35`,数据值`0-15`对应16种颜色(如`WOOL:1 35:1`是橙色羊毛,`WOOL:14 35:14`是红色羊毛);
木头:基础ID为`LOG 17`,数据值`0-3`对应橡木、云杉木、桦木、丛林木;
台阶:基础ID为`STEP 44`,数据值`0-5`对应石头、沙石、木头、圆石、砖块、石砖台阶。
三、常见方块代码示例(分类整理)
以下为游戏中常用方块的代码,按类型分类,方便快速查阅:
▶ 自然与环境方块
| 方块名称 | 代码 | 方块名称 | 代码 |
|----------------|---------------|----------------|---------------|
| 石头 | STONE 1 | 草块 | GRASS 2 |
| 泥土 | DIRT 3 | 圆石 | COBBLESTONE 4 |
| 沙子 | SAND 12 | 砾石 | GRAVEL 13 |
| 冰 | ICE 79 | 雪块 | SNOW_BLOCK 80 |
| 仙人掌 | CACTUS 81 | 粘土 | CLAY 82 |
▶ 建筑与装饰方块
| 方块名称 | 代码 | 方块名称 | 代码 |
|----------------|--------------------|----------------|--------------------|
| 橡木木板 | WOOD 5 | 云杉木板 | WOOD:1 5:1 |
| 桦木木板 | WOOD:2 5:2 | 丛林木板 | WOOD:3 5:3 |
| 玻璃 | GLASS 20 | 红砖 | BRICK 45 |
| 石砖 | SANDSTONE:5 44:5 | 苔石 | MOSSY_COBBLESTONE 48|
| 栅栏 | FENCE 85 | 南瓜 | PUMPKIN 86 |
| 南瓜灯 | JACK_O_LANTERN 91 | 活板门 | TRAP_DOOR 96 |
▶ 矿物与资源方块
| 方块名称 | 代码 | 方块名称 | 代码 |
|----------------|--------------------|----------------|--------------------|
| 煤矿石 | COAL_ORE 16 | 铁矿石 | IRON_ORE 15 |
| 金矿石 | GOLD_ORE 14 | 钻石矿石 | DIAMOND_ORE 56 |
| 青金石矿石 | LAPIS_ORE 21 | 红石矿石 | REDSTONE_ORE 73 |
| 铁块 | IRON_BLOCK 42 | 金块 | GOLD_BLOCK 41 |
| 钻石块 | DIAMOND_BLOCK 57 | 青金石块 | LAPIS_BLOCK 22 |
▶ 红石与机械方块
| 方块名称 | 代码 | 方块名称 | 代码 |
|----------------|--------------------|----------------|--------------------|
| 红石火把 | REDSTONE_TORCH_ON 76| 发射器 | DISPENSER 23 |
| 活塞 | PISTON_BASE 33 | 粘性活塞 | PISTON_STICKY_BASE 29|
| 铁轨 | RAILS 66 | 动力铁轨 | POWERED_RAIL 27 |
| 探测铁轨 | DETECTOR_RAIL 28 | 拉杆 | LEVER 69 |
| 石压力板 | STONE_PLATE 70 | 木压力板 | WOOD_PLATE 72 |
四、方块代码的常见使用场景
1. 创造模式:直接调用方块
在创造模式中,打开物品栏,可通过搜索框输入方块名称(如“stone”)或直接在分类中找到对应方块,无需手动输入代码。若需精确指定数据值(如特定颜色的羊毛),可在创造模式物品栏的“数据值”选项中调整(部分版本支持)。
2. 命令方块:批量生成或修改方块
命令方块是使用方块代码的核心工具,通过输入指令可实现批量放置、替换或获取方块。常用指令格式如下:
▶ `/setblock`:在指定坐标放置方块
格式:`/setblock x y z 基础ID [数据值] [方块状态]`
示例:
在坐标(10, 64, 20)放置一个石头:`/setblock 10 64 20 STONE 1`
在坐标(5, 70, 15)放置橙色羊毛(数据值1):`/setblock 5 70 15 WOOL 35 1`
▶ `/give`:给指定玩家物品/方块
格式:`/give 玩家名 基础ID [数量] [数据值]`
示例:
给自己10个铁矿石:`/give @p IRON_ORE 15 10`
给其他玩家“xrump”5个钻石块:`/give xrump DIAMOND_BLOCK 57 5`
▶ `/fill`:批量填充区域
格式:`/fill x1 y1 z1 x2 y2 z2 基础ID [数据值]`
示例:
将坐标(0,0,0)到(10,10,10)的区域全部填充为圆石:`/fill 0 0 0 10 10 10 COBBLESTONE 4`
3. 生存模式:通过指令获取资源(需OP权限)
在生存模式中,若玩家拥有OP(管理员)权限,可通过`/give`指令获取任意方块(包括生存模式无法自然生成的方块,如黑曜石、末影箱等)。非OP玩家无法直接使用指令获取方块,需通过正常挖掘或合成获得。
五、注意事项
1. 版本差异:不同版本的《我的世界》(如Java