UID244234性别保密经验 EP铁粒 粒回帖0主题精华在线时间 小时注册时间2022-1-25最后登录1970-1-1
|
前言:本人不怎么开发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
- }
- }
- }
复制代码
以上纯属自学,大佬勿喷。可能有的地方说明的不好望指点 |
|