跳到正文

Nbt Crafting (Fabric)

作者:Siphalor

让你能够根据物品的 NBT 数据添加配方。

收藏

截图

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

此项目目前已停止维护,正在寻找有意继续开发的维护者。

如需了解更多信息或希望提供帮助,请加入 Discord 🙂

 


 

此模组扩展了原版 JSON 数据包/配方系统。它不提供自有脚本语言。


Discord

关于

这是一个简单的 Fabric 模组,允许你添加或修改使用 NBT 输入和输出的 JSON 合成、烹饪等配方。

所有内容都会在原版界面中清晰地显示出来。

这可以通过现已重新引入的数据属性实现。

更多信息请参阅维基页面。

你可能会想将此模组与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
}
]
}
}
}

 

Demo

模组支持

任何基于原版默认配方系统并使用 Ingredient 类的模组,在输入 NBT 匹配方面都应该兼容。

反馈

 如果你遇到问题或有建议,请提交 GitHub 问题。

 

许可证/整合包使用

 此模组采用 CC0 许可发布。欢迎重复使用代码或将其加入整合包等。

常见问题

Nbt Crafting (Fabric) 支持哪些 Minecraft 版本?

Nbt Crafting (Fabric) 支持 Minecraft Java 版 1.14.4–1.19.2,共 18 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

Nbt Crafting (Fabric) 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

Siphalor 的其他作品

查看全部 →