如题,如何用CrT添加植物魔法相关配方,如添加用符文祭坛新配方。
1.15.2!!!1.15.2!!!1.15.2!!!1.15.2!!!
1.15.2!!!1.15.2!!!1.15.2!!!1.15.2!!!
本帖最后由 youyihj 于 2020-10-25 17:00 编辑
复制代码
其实就是写数据包。原版的配方添加的亚子,然后 recipetype 不同而已。至于怎么写?拆模组,看看模组内置的数据包配方是咋写的就行。
CrT 用的 recipetype 的样子可以用 /ct dump recipeTypes 指令导出。 addJSONRecipe 方法,第一个是配方名,后面的是 DataMap,就是写数据包配方用的 JSON。
registryName 就是获取 CrT 的 IItemStack 的注册 ID,其实完全写成数据包的字符串也成。
到头来还是数据包
这个方法适用于所有模组。
- <recipetype:botania:runic_altar>.addJSONRecipe("stone", {
- "output": {
- "item": <item:minecraft:gold_ingot>.registryName
- },
- "mana": 12000,
- "ingredients": [
- {
- "item": <item:minecraft:ender_pearl>.registryName
- },
- {
- "tag": "forge:ingots/iron"
- }
- ]
- });
其实就是写数据包。原版的配方添加的亚子,然后 recipetype 不同而已。至于怎么写?拆模组,看看模组内置的数据包配方是咋写的就行。
CrT 用的 recipetype 的样子可以用 /ct dump recipeTypes 指令导出。 addJSONRecipe 方法,第一个是配方名,后面的是 DataMap,就是写数据包配方用的 JSON。
registryName 就是获取 CrT 的 IItemStack 的注册 ID,其实完全写成数据包的字符串也成。
这个方法适用于所有模组。
youyihj 发表于 2020-10-24 19:24
其实就是写数据包。原版的配方添加的亚子,然后 recipetype 不同而已。至于怎么写?拆模组,看看模组内置 ...
感谢大佬

youyihj 发表于 2020-10-24 19:24
其实就是写数据包。原版的配方添加的亚子,然后 recipetype 不同而已。至于怎么写?拆模组,看看模组内置 ...
那请问能加上nbt么= = 既然是datapack的格式 会不会不能加上nbt= =