介绍
介绍由机器翻译自 CurseForge 原页面,仅供参考。
KubeJS Tweaks
📰 简介
这是一个用于 KubeJS 的附属模组,旨在为重度模组整合包抽象一些 KubeJS 的常见用法。
其中还包含了一些 KubeJS 所需的修复(仅应用于特定版本)。
📦 安装
该模组可在 CurseForge 上获取。
🔧 功能
你可以在这里找到示例。
新增模式组件:
- Codec
新增事件:
- 注册自定义 Codec
- No Op(用于在配方、战利品表、特性等被解析前禁用它们)
其他:
global.jeiRuntime回来了KJSTweaks.readJsonFromMod(mod, path),用于读取原始 json(在数据生成事件中进行处理时很有用)- 回移植
Java.cast
修复 Kubejs 2101.7.1-build.181 版本中的问题:
- 编码数据包“clientbound/minecraft:update_recipes”失败,原因:io.netty.handler.codec.EncoderException:不允许使用空 ItemStack
- 请不要再让我的电脑卡死了,谢谢
- 由于错误使用 Optional,EitherRecipeComponent 无条件验证失败
- 修复 enum 组件需要两个 > 的问题
- 修复 Registry Component
- 修复 Registry Scanner
- 再次修复 Registry Scanner
- event.creatCustom 似乎已损坏
- ItemStack 为空时,Kubedex 会断开玩家连接
- Rhino 尝试转换一个没有任何边界的 T 类型参数,但转换失败
- 由 mob_effect 提供的属性效果需要多次应用才能生效。
- Rhino 77 中出现 IndexOutOfBoundsException
- 无法在未绑定的泛型方法上找到方法
🤝 贡献
如果你发现自己在 Rhino 或 KubeJS 本身中使用了过多难以理解的内容,而这些内容可以被抽象出来,欢迎将其作为功能建议提出。
📝 许可证
本项目采用 MIT 许可证。
📬 联系方式
你可以在 All The Mods Discord 上通过 @Uncandango 联系我,也可以在 Github 上提交 issue,或在 CurseForge 的模组评论区留言。
👍 赞助者
YourKit 通过创新且智能的工具,为开源项目提供支持,用于监控和分析 Java 与 .NET 应用程序。YourKit 是 YourKit Java Profiler、YourKit .NET Profiler 和 YourKit YouMonitor 的创建者。

评论
登录后评论和评分