• >
  • 辅助Mod
  • >
  • [CNC]NBT合成台 (Creater:NBT_Crafting)
[CNC]NBT合成台 (Creater:NBT_Crafting)
模组属性评比

距离显示结果还剩3票~

路过的这位少侠,你觉得这款Mod怎么样,可否愿意来评一评它呢?登录并评比
更新日志更多
历史编辑记录更多
    管理组

      暂无管理组..

    编辑组
    开发组申请
    活跃
    开源
    [CNC]

    NBT合成台

    Creater:NBT_Crafting

    0.0

    无人问津

    昨日指数: 7
    昨日平均指数: 83.872

    1.73万

    总浏览

    --

    资料填充率


    下载本模组
    • 简介

      CNC,是一款支持自定义NBT合成的工作台。供数据包模组作者作为轮子使用。

      本原版模组定位是Ph-苯 的NBT工作台的升级版本,旨在模拟原版工作台的功能和体验,并克服原版配方不支持nbt合成的弊端。

      模组功能

      优点

      • 支持含有nbt的原料和产品。

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

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

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

      • 仅用一个函数文件(含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"的标签,否则无法正常使用。


      原理

      有意向研究其原理者可参阅:https://www.mcbbs.net/forum.php?mod=viewthread&tid=947897&page=1

      如果帖子被锁定,可参阅教程中的“CNC原理简介”。

    • CNC使用方法
       2582次浏览2年前
      CNC原理简介
       1058次浏览2年前

    短评加载中..