CR_019
本帖最后由 CR_019 于 2023-2-2 00:03 编辑
Creater:NBT_craftings(CNC)
NBT合成台
原版模组版本(对应游戏版本):
1.4.2(1.19.X)
1.4.1(1.18.X)
1.3.5_fix1(1.17.X)
1.3.2_fix1(1.16.X)

支持语言:
简体中文、繁体中文、梗体中文、English

CustomModelData区间:
9102024~9102026
使用前置:UIN(1.3.1及以前)
作者:CR_019,Ph-苯
最后更新:2023/02/02

   CNC,是一款支持自定义NBT合成的工作台。作为轮子使用。
   本原版模组定位是@Ph-苯NBT工作台的升级版本,旨在模拟原版工作台的功能和体验,并克服原版配方不支持nbt合成的弊端。与侧重于自动化和机械化的cpp合成台的设计理念并不相同。
   CNC优缺点一览
优点
缺点
- 支持含有nbt的原料和产品

- 支持有序合成、无序合成、重复物品的无序合成、含有tag(如不同的木板)参与的合成,并且可以混用。

-支持替换合成栏物品,如将水桶替换为空桶而不是直接清除

- 支持左键(拿在手上)、右键(直接进入玩家物品栏)拿取物品或shift+左键一次性拿取可合成的全部物品,与原版工作台几乎一致。

- 仅用一个函数文件(含tag配方为一个函数文件+一个断言文件)即可创建配方
- 由于代码缺陷,多人游戏中,若两个合成台靠的太近,且同时进行合成操作时较小的概率可能会出现较重大的问题(虽然目前测试中并未发现)

- 刚合成出来的物品无法与相同物品堆叠,要进入物品栏后才能堆叠


CNC合成台放置方法   
   把工作台放在副手,放置之,即可放置CNC工作台。这与NBT工作台的放置方法基本一致。
添加自定义合成配方:
      参见教程:https://www.mcmod.cn/post/2034.html
      首先确保你安装了CNC和UIN,在你的原版模组里建立相应的配方函数,然后新建一个名为cnc的命名空间,建立一个名为recipes.json的函数标签(即在原版模组文件夹/data/cnc/tags/functions路径建立一个recipes.json文件),把配方函数引用至此即可。CNC会自动检测这里的函数。
      配方的建立方法参见cnc/functions/machine/crafting_table/recipes/sample文件夹下的例子函数     
      *勿忘在输出的物品下加一个"Output:1b"的标签,否则无法正常使用
原理简介:【LAY Studio|CAM开发随笔】如何用datapack更好的模拟原版工作台?
如果帖子被锁定,可以参阅MC百科的备份:CNC原理简介
图片:




更新日志:







wsnd78943
妙啊wwwwwww

xhs44444100
cnc/functions/machine/crafting_table/recipes/example文件夹不存在。。。

夕阳红熊猫
图片贴图需要我怎么添加?

CR_019
xhs44444100 发表于 2021-4-26 11:45
cnc/functions/machine/crafting_table/recipes/example文件夹不存在。。。

对不起,笔误,是sample文件夹

xhs44444100
这个会不会更1.17呀?1.16版与1.17不兼容。

南故笙烟丶
感觉还是挺好用的

CR_019
xhs44444100 发表于 2021-5-27 13:34
这个会不会更1.17呀?1.16版与1.17不兼容。

已更新对1.17的支持,感谢催更

3210233176
cnc/functions/machine/crafting_table/recipes/example文件夹不存在。。。

2559917950.ll
看不会

ljh20040610
有用有用,谢谢楼主。

wuduheibai
好方便的合成啊

神界执法者
感谢楼主,帮助很大

1047284654
感谢楼主,帮助很大

哇咔咔咔咔咔xxx
好用好用好用支持楼主

唯记你温柔
66666666666666

Issacwang
好吧,看了一眼示例,都是没有涉及NBT标签的合成,我不知道材料里带药水或者带有附魔的装备工具的配方该怎么写,甚至没搞懂recipes.json的引用格式果然还是我太弱了.jpg

CR_019
Issacwang 发表于 2021-8-24 12:50
好吧,看了一眼示例,都是没有涉及NBT标签的合成,我不知道材料里带药水或者带有附魔的装备工具的配方该怎 ...


有关tag建议去看如花的教程

心_锁
挺方便的啊

yzqdev
曾经为nbt弄得晕头转向,这个号

Coldfeeling
这个数据包好(๑ᵒ̴̶̷͈᷄ωᵒ̴̶̷͈᷅)✧︎一直想合成药水,终于有一个可以实现的数据包了

dai-shuai-bi
不愧是大佬,游戏体验完全不同了

胧胧胧月
学一学,为了以后

凌凌1301
MCBBS有你更精彩~

hon_H
6666666666

Mr迷
妙啊!!!!!!!!!!

weasd23e
支持一下

colin19980321
感谢楼主 十分感谢

xudu233
感谢楼主分享

jiachenxi
真的很不错!

wrq就是我
妙啊尿啊

牛舌_Official
谢谢大佬,刚好需要

zhangshu587469
太棒了感谢

jzk88
感谢大佬。

安橘
Issacwang 发表于 2021-8-24 12:50
好吧,看了一眼示例,都是没有涉及NBT标签的合成,我不知道材料里带药水或者带有附魔的装备工具的配方该怎 ...

图方便1.12-1.15可以用icraft

安橘
yzqdev 发表于 2021-11-2 12:18
曾经为nbt弄得晕头转向,这个号

mcbbs有你更精彩~

安橘

mcbbs有你更精彩~

iXiaoShi
感谢分享,收藏了捏

wansn
好久没玩mc 居然现在原版花样可以这么多!(震惊.jpg

炎明
真心不错,值得推荐

炎明
真心不错,值得推荐

炎明
真心不错,值得推荐

239434211
7777766666666666666666666666666666666666

jj200710
这个插件不错呀

像是星辰大海
1.12.2不可以吗

Passerby_mc
有用有用,谢谢楼主

我要玩德玛
谢谢分享!

792668783
好耶,不用再和村民一个个换了

792668783
Mcbbs有你更精彩~

番茄一斤八十
很实用的包~

第一页 上一页 下一页 最后一页