Skip to content

特殊方块类型 ​

在自定义基础方块之上,中国版还支持多种特殊方块类型,每种类型都扩展了特定的游戏机制。每种类型都有独立的详细文档页。

前置条件

请先阅读 自定义基础方块 了解方块的通用注册流程和 JSON 组件基础。

base_block 类型 ​

部分特殊方块需要在 description 中通过 base_block 字段声明基础行为类型:

base_block 值类型说明文档
mob_spawner刷怪箱自动生成指定生物自定义刷怪箱
portal传送门维度传送、粒子效果自定义传送门
custom_crop_block农作物netease:transform 驱动的多阶段生长自定义农作物
custom_heavy_block重力方块类似沙子的下落行为自定义重力方块
liquid静态流体水源方块自定义流体
flowing_liquid动态流体流动方块,需与静态流体配对自定义流体
netease_container容器物品存储,类似箱子自定义容器

组件驱动类型 ​

以下特殊方块通过在 components 中添加特定组件实现,无需设置 base_block:

核心组件类型说明文档
netease:redstone红石方块信号源(producer)或机械元件(consumer)自定义红石方块
netease:water_destory 等含水方块4 种含水/被水摧毁模式自定义含水方块
blocks.json 配置交叉贴图方块十字交叉渲染(类似甘蔗/花)自定义交叉贴图方块
netease:snow_recover_able含雪方块可被积雪覆盖自定义含雪方块
netease:block_crafting_table工作台自定义合成工作台自定义工作台