跳到正文

ModularMachinery: Community Edition

作者:Hikari_Nova

用更强大的功能自定义你的机械。

收藏

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

ModularMachinery: Community Edition

社区版旨在让 Modular Machinery 与时俱进,并提供更多可自定义的内容。

改进内容:

  • 能源输入舱和能源输出舱的 DE 能量核心配置支持更多搜索选项
  • 控制器 GUI 更大,整合包作者可展示更多信息

扩展功能:

  • 自定义配方失败处理(默认仍与 gugu-utils 相同)
  • 兼容 TheOneProbe(目前支持显示配方进度和机械状态,并支持配置)
  • 新增配方类型
  • 材料组输入
  • 催化剂输入
  • 逐刻流体输入和输出
  • 基于 CraftTweaker 的高级事件系统与扩展 API
  • 5 种配方事件
  • 2 种机械事件
  • 可在 JEI 配方界面添加自定义提示
  • 动态判定物品 NBT,并动态修改物品
  • 用于动态生成、添加和删除配方的 RecipeModifier
  • 动态修改和添加控制器 GUI 状态信息
  • 内置可自定义且具备持久化功能的数据存储(退出游戏时保存数据),支持读取和保存
  • 机械控制器 API
  • 智能数据接口
  • 可通过 CraftTweaker 使用智能数据接口添加自定义功能
  • 支持编程电路、速率控制等功能

实验性功能:

  • 高性能异步实现
  • 原版 Modular Machinery 提供了许多强大功能,但运行性能令人担忧,尤其是在控制器数量较多时。
  • 社区版新增了可异步化接口,实现该接口的功能都可以安全地以异步方式执行大量工作。
  • 根据大量整合包测试结果,性能最高可提升10倍以上。
  • 唯一占用主线程的部分是结构检查,但由于操作某些第三方插件服务端存在安全风险,因此无法异步执行。
  • 重新绘制 JEI 配方界面图标,以支持展示更多配方元素

开发中的功能。

  • 随机物品输出
  • 单方块机械实现
  • 并行处理配方
  • 工厂实现(类似通用机械中的工厂)
  • 合并依赖功能
  • 额外支持 TheOneProbe

常见问题

ModularMachinery: Community Edition 支持哪些 Minecraft 版本?

ModularMachinery: Community Edition 支持 Minecraft Java 版 1.12.2,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

ModularMachinery: Community Edition 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

Hikari_Nova 的其他作品

查看全部 →