
数据包 NBT 合并
JSON配方中的NBT数据!炼药锅配方、酿造配方以及更多内容!
本项目目前无人维护,正在寻找有兴趣继续开发的维护者。
如需了解更多信息或想提供帮助,请加入 Discord :)
本模组扩展了原版 JSON 数据包/配方系统,并未提供自己的脚本语言。
关于
这是一个“简单”的 Fabric 模组,允许你添加/修改 JSON 合成/烹饪/其他配方,以支持 NBT 输入和输出。
一切都在原版界面中清晰直观地呈现。
这可以通过重新引入的 data 属性实现。
更多信息请参见百科页面。
你可能希望将此模组与 Cotton 一起使用,因为这样可以全局加载数据包并移除不需要的配方。
额外功能 :)
Nbt Crafting 还允许你添加新的酿造配方,并支持添加炼药锅和铁砧配方。有关这些功能的说明,请参阅百科。
由于此模组的一些添加内容,配方书还会显示所有配方的输出数量——耶!
服务器使用
此模组也可以仅在服务器端使用,这会在客户端造成一些轻微的视觉小问题。
示例
一个简单的配方,用一颗钻石和一把伤害低于 41 的钻石剑合成一把酷炫的“战斧”。
{
"type": "crafting_shapeless",
"ingredients": [
{
"item": "minecraft:diamond_sword",
"data": {
"require": {
"Damage": "$..40"
}
}
},
{ "item": "minecraft:diamond" }
],
"result": {
"item": "minecraft:diamond_axe",
"data": {
"display": {
"Name": "{\"text\":\"Battle Axe\"}"
},
"Enchantments": [
{
"id": "minecraft:sharpness",
"lvl": 10
}
]
}
}
}
演示

模组兼容性
任何基于原版默认配方系统并使用 Ingredient 类的模组,在输入 NBT 匹配方面都应该是兼容的。
反馈
如果你遇到问题或有建议,只需创建一个 GitHub issue。
许可/整合包使用
此模组在 Apache 2.0 许可下发布。只要注明出处,你可以随意将其整合到整合包等中 :)
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。