[双版本通用]自定义合成台
前言:本人不怎么开发Java版模组,但是拆过包(尺v尺),写法基本上都一样,所以不要在意啦第一步:新建一个"json"文件夹
列如:"点赞.json"(没有特殊要求,中英文都可以)
{
"format_version": "1.12",//适配的游戏版本(无法在低于该版本应用)
"minecraft:recipe_shaped": {
"description": {
"identifier": "114514"//唯一标识符,重复则无效(建议有规律的使用唯一标识符或者……随便打成乱码也行)
},
"tags": [
"crafting_table"//合成台标签,默认是"crafting_table",这是原版合成台的标签;如果是自定义合成台需要自己改成对应的标签
],
"pattern": [
"A"
],//模拟3*3工作台
"key": {
"A": {
"item": "minecraft:TNT",//项目为"A"对应的物品(注意必须带有ID,如果是原版物品则使用原版ID,也就是"minecraft")
"data": 0//特殊值(删除则没有)
}
},
"result": {
"item": "minecraft:iron",//得出的物品
"count": 1,//得出的物品数量(最低为1,最大为64。否则无效)
"data": 0//特殊值(删除则没有)
}
}
}
以上是最基础的,学会了可以来个进阶版的
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"description": {
"identifier": "1919810"
},
"tags": [
"crafting_table"
],
"pattern": [
"AAA",
" B"
],//这里是模拟合成台的样式
"key": {
"A": {
"item": "minecraft:tnt",
"data": 0
},
"B": {
"item": "minecraft:diamond",
"data": 0
}
},
"result": {
"item": "minecraft:redstone",
"count": 1,
"data": 0
}
}
}
以上纯属自学,大佬勿喷。可能有的地方说明的不好望指点 《Java版模组》 水稻本尊 发表于 2022-7-11 14:56
《Java版模组》
我说错什么了吗(紧张) 奶糖也不是很甜 发表于 2022-7-11 15:04
我说错什么了吗(紧张)
这应该是Addon吧,Addon是BE 水稻本尊 发表于 2022-7-11 15:14
这应该是Addon吧,Addon是BE
我是说Java版模组也是一样的写法,我拆过一些咸鱼数据包,就是用json写的合成。
,我觉得这没有错啊。就连无尽贪婪模组也是用的json写的合成表呢 Wiki上都有QwQ 琉璃梦春娇 发表于 2022-7-11 15:59
Wiki上都有QwQ
我就水一贴(小声) 6666666666 66666666666666
6666666666666