自定义方块
← 返回 Wiki 首页
配置文件
编辑 custom_blocks.yml:
settings:
enabled: true
debug: false
wrong-tool-message: true
blocks:
my_ore:
name: '&6&l自定义矿石'
base-material: NOTE_BLOCK # 基础方块材质
hardness: 5.0 # 硬度
break-speed: 0.5 # 挖掘速度倍率
requires-tool: true # 是否需要特定工具
tool-type: PICKAXE # 工具类型: PICKAXE/AXE/SHOVEL/HOE/SHEARS
drop-item: DIAMOND # 掉落物(物品ID 或 材质)
drop-amount: 3 # 掉落数量
experience: 10 # 掉落经验
light-level: 0 # 发光等级 (0-15)
字段说明
| 字段 | 说明 |
|---|---|
name | 方块显示名称,支持 & 颜色代码 |
base-material | 基础方块材质(如 NOTE_BLOCK、STONE) |
hardness | 方块硬度(越大越难挖) |
break-speed | 挖掘速度倍率 |
requires-tool | 是否需要特定工具才能掉落 |
tool-type | 工具类型:PICKAXE / AXE / SHOVEL / HOE / SHEARS |
drop-item | 掉落物(物品 ID 或材质名) |
drop-amount | 掉落数量 |
experience | 掉落经验值 |
light-level | 发光等级(0-15) |
命令
/mic block list # 列出所有自定义方块
/mic block give <玩家> <方块ID> [数量] # 给予自定义方块
示例
blocks:
magic_ore:
name: '&5&l魔法矿石'
base-material: OBSIDIAN
hardness: 10.0
break-speed: 0.3
requires-tool: true
tool-type: PICKAXE
drop-item: DIAMOND
drop-amount: 5
experience: 20
light-level: 7
custom_wood:
name: '&a&l魔法木'
base-material: OAK_LOG
hardness: 2.0
break-speed: 1.0
requires-tool: false
drop-item: OAK_LOG
drop-amount: 1
experience: 0
light-level: 0