NBT合成台(Creater:NBT_Crafting)Mod
CNC,是一款支持自定义NBT合成的工作台。供数据包模组作者作为轮子使用。
本原版模组定位是Ph-苯 的NBT工作台的升级版本,旨在模拟原版工作台的功能和体验,并克服原版配方不支持nbt合成的弊端。
模组功能
优点
- 支持含有nbt的原料和产品。
- 支持有序合成、无序合成、重复物品的无序合成、至多一种相同tag物品(如不同的木板)参与的合成,并且可以混用。
- 支持左键(拿在手上)、右键(直接进入玩家物品栏)拿取物品或shift+左键一次性拿取可合成的全部物品,与原版工作台几乎一致。
- 仅用一个函数文件(含tag为一个函数文件+一个断言文件)即可创建配方。
缺点
- 对于tag参与的合成,操作较为复杂。
- 尚不支持含多种tag的合成。
- 由于代码缺陷,多人游戏中,若两个合成台靠的太近,且同时进行合成操作时较小的概率可能会出现较重大的问题。
- 刚合成出来的物品无法与相同物品堆叠,要进入物品栏后才能堆叠。
CNC合成台放置方法
把工作台放在副手,并点击使用键,即可放置CNC工作台。
添加自定义合成配方
首先确保你安装了CNC(1.16版本需要安装UIN),在你的原版模组里建立相应的配方函数,然后新建一个名为cnc的命名空间,建立一个名为recipes.json的函数标签(即在原版模组文件夹/data/cnc/tags/functions路径建立一个recipes.json文件),把配方函数引用至此即可。CNC会自动检测这里的函数。
配方的建立方法参见cnc/functions/machine/crafting_table/recipes/sample文件夹下的例子函数。
*勿忘在输出的物品下加一个"Output:1b"的标签,否则无法正常使用。
下载地址 | 提取码:e1g1 |
支持的MC版本:数据包: 1.18 1.17.1 1.17 1.16.5 1.16.4 1.16.3 1.16.2 1.16.1 1.16