
BCLib Jsonifier
修复了BCLib在标签和配方方面的混乱问题。
BCLib Jsonifier
唱片刮擦声,画面定格 所以,是的。我敢打赌你现在肯定在想,我到底是怎么落到这步田地的,对吧?嗯,说来话长。其实也没那么长。基本上就是 BCLib 在注册标签和配方的方式上设置不当,导致了非常烦人的副作用——KubeJS 无法与其配方和标签交互。渺小的我仍然想把 BetterEnd 和 BetterNether 加入自己的整合包,所以我做了任何正常人都会做的合理事情……写一整个模组来劫持 BCLib 的注册系统,掐住它的脖子,强迫它正常工作!希望这对你和对我的帮助一样大!
坏消息
在你开始高兴之前,让我先说点坏消息。就目前而言,这不是一个放之四海而皆准的解决方案。是的,它确实修复了配方的一团乱麻。然而,标签仍然有点奇怪。BCLib Jsonifier 附带了一个配置文件,但它并非极其详尽。它只允许你定义 BCLib 不应添加到任何物品、方块、生物群系等等上的标签。如果这对你有用,那太好了。如果没用,我非常抱歉。我竭尽全力想让标签像配方一样完全正常工作,但我放弃了,哈哈。
总之,这是默认配置。它位于 ./config/bclib-jsonifier.yml。
blocked_tags:
- c:iron_ingots
这做的正是你所想的事情。它阻止 BCLib 将 c:iron_ingots 添加到任何东西上(物品、方块,随你便)。这对那些想保留来自 BetterNether 的 Cincinnasnite 锭或来自 BetterEnd 的 Thallasium 锭,但不想让它们被当作铁等价物使用的人来说非常有用。对我的情况有效,希望对你也有用。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。