我的世界java版合成表_Minecraft 1.12.2 Mod开发笔记——新的合成表、烧炼规则和燃料...

本文详细介绍了Minecraft 1.12.2版本中如何创建合成表,包括有序和无序合成表的设置,并探讨了Forge如何加载json合成表。此外,还讲解了自定义烧炼规则和燃料的添加方法,通过实例展示了如何设置物品燃烧时间和经验获取。
摘要由CSDN通过智能技术生成

新的合成表

在这之前,合成表使用 GameRegistry.addShapedRecipe() 创建,但从 1.12 开始,Minecraft 使用 json 文件创建合成表。Forge 会自动加载在 resources/assets/mymod/recipes/ 下的 json 合成表文件。现在我们来给之前的 Cross Block 创建合成表。

有序合成表

新建目录 resources/assets/mymod/recipes/,新建文件 cross_block.json,文件名无所谓,使用对应产物的名字比较方便。里面写入:

{

"type": "minecraft:crafting_shaped",

"group": "mymod:cross",

"pattern": [

"A B",

" C ",

"B A"

],

"key": {

"A": {"item": "minecraft:redstone"},

"B": {"item": "minecraft:sugar"},

"C": {"item": "minecraft:dirt","data": 0}

},

"result": {"item": "mymod:cross_block","count": 1}

}

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值