文档和工具

Addon自定义配方

概述

该功能不需要开启实验性玩法。

开发者可以在addon的bevavior目录下新增netease_recipes文件夹, 然后配置json来添加自定义配方。

定义配方Json

配方类型说明

目前可以通过json自定义的配方主要有以下三种类型:

minecraft:recipe_shaped

代表一个[工作台]的有序合成配方。

pattern中可以使用任何除了空格()以外的字符作为key,因为空格代表一个空的合成栏位。

配方的输出物品不能设置自定义NBT数据标签。

例子:

 

minecraft:recipe_shapeless

代表一个[工作台]的无序合成配方。

配方的输出物品不能设置自定义NBT数据标签。

例子:

其中,ingredients定义的数量应该在1~9之间。

minecraft:recipe_furnace

代表一个熔炉配方

例子:

 

tags说明

tags有以下几种值:

crafting_table

使用工作台合成配方

stonecutter

使用切石机合成配方

例子:

 

cartography_table

使用制图台合成配方

例子:

 

furnace

使用熔炉合成配方

*其中需要注意的是data为item对应的auxValue