创造Minecraft 1.14.4 Forge Mod的第九部分- 添加配方

首先

我們將嘗試添加工具和裝備的製作配方,以及礦石的煉製配方。

2019-11-15_16.59.14.png

参考
制作/熔炼配方和标签/矿石字典 -《我的世界》1.14/1.14.3版本的模组制作教程

计算机开发环境

在这里,我们将环境设置如下。

    • Windows 10

 

    • JDK 8u211

 

    • Minecraft 1.14.4

 

    • Minecraft Forge 1.14.4 (28.1.0)

 

    IntelliJ IDEA 2019.2.3

创建文件夹

image.png

增加手工制作配方

レシピの追加方法は最近バージョンと変わりなくJsonファイルを用いて行います。
ファイル名は何でもいいようなので、分かりやすい名前をつけて作成します。
ここでは、琵琶湖の斧のレシピを追加しようと思うので、biwako_axe_recipe.jsonを作成しました。

描述程式碼

下面是添加斧子配方的代码示例。

{
    "type": "minecraft:crafting_shaped",
    "pattern": [
        "II",
        "IS",
        " S"
    ],
    "key": {
        "I": {
            "item": "biwako_mod:biwako_ingot"
        },
        "S": {
            "item": "minecraft:stick"
        }
    },
    "result": {
        "item": "biwako_mod:biwako_axe"
    }
}

解説

type
作業台でクラフトできるレシピを追加する際には”minecraft:crafting_shaped”を指定します。

pattern
クラフトする際のアイテムの配置の仕方を記述します。
アルファベットとアイテム名を関連付けさせるため、アルファベットは何でもOKです。

在这里,将字母和物品名称进行关联。

根据制作的结果,将获得的物品记录在这里。

メタデータ、クラフト時に得られるアイテムの個数もこのJsonファイルに記述しますが、
今回は、変更する必要が無いため省略します。

精炼配方

精炼配方与工艺配方一样,需要使用Json文件进行添加。

程式碼

以下是添加琵琶矿石的炼制配方的代码示例。

{
    "type": "minecraft:smelting",
    "ingredient": {
        "item": "biwako_mod:biwako_ore"
    },
    "result": {
        "item": "biwako_mod:biwako_ingot"
    },
    "experience": 3.0,
    "cookingtime": 200
}

解说

在添加熔炼配方时,应指定 “minecraft:smelting”。

如果是精炼配方,就不需要像制作配方一样描述摆放方式。
可以通过“材料”这个形式向配方中添加物品。

结果

在这里描述通过精炼所得到的物品。

指定精炼时可以获得的经验值数量。

烹饪时间

如果从其他物品制作或精炼相同的物品的话

{
    "type": "minecraft:smelting",
    "ingredient": [
        {
            "item": "biwako_mod:biwako_ore"
        },
        {
            "item": "biwako_mod:biwako_quartz_ore"
        }
    ],
    "result": {
        "item": "biwako_mod:biwako_ingot"
    },
    "experience": 3.0,
    "cookingtime": 200
}

在炼制配方中已经解释了,但对于制作配方也是一样的。
当您将字母与物品名称相关联时,只需要指定多个物品,就可以做到。

Minecraft的启动

最初时它不会显示在左边的列表中,但只要创建一次,就会开始显示。

2019-11-15_16.59.14.png

我已经在GitHub上公开了项目。

广告
将在 10 秒后关闭
bannerAds