Skip to content

适用于 Minecraft 1.21.1, 1.16.5 的 Custom Machinery 模组

创建你自己的机器

次下载
1 次下载
次浏览
14 次浏览
已更新
已更新 22.10.2026

关于 Custom Machinery 模组

Custom Machinery

让你的梦想机器成真

你是否曾遇到过这种情况:在制作你超棒的整合包时,你想添加一个自定义配方,但整合包里没有任何可用的机器符合你的需求?

比如“我想要一台机器,需要 3 种物品、5 种不同的流体和一些能量来制作另一个物品”,但没有任何机器能做到这一点。

或者当你找到一个添加了能满足你需求的机器的模组,但这个模组还添加了大量你不想要的东西到你的整合包里。

那么这个模组可以让你使用数据包创建自己的机器,并将它们添加到游戏中。

你可以自定义你的自定义机器的一切,从外观(模型、纹理、声音、光照、自定义 GUI)到功能(有多少输入和输出、它们的类型和容量),当然你还可以添加自己的配方,由机器来处理。

自 1.21 起,Custom Machinery 现在拥有一个漂亮的编辑器 GUI,让你可以即时创建和编辑机器。

打开游戏,加入一个世界,输入 /cm create 并开始创建你自己的自定义机器。

目前自定义机器可以:

  • 拥有你想要的外观(物品、方块,甚至是自定义模型)。
  • 根据其状态(空闲/运行中/出错/暂停)拥有不同的外观。
  • 根据机器是否正在处理配方来发光。
  • 在机器处理配方时播放声音。
  • 包含 FE(Forge Energy,兼容 RF)
  • 包含任何流体,由你决定内部流体储罐的数量、它们的容量以及最大输入和输出。
  • 包含任何物品,由你决定内部物品槽的数量。
  • 当你点击机器时拥有自定义 GUI,你可以在其中看到机器的内容和配方的进度。
  • 根据红石信号暂停(可在机器 json 中配置)
  • 根据其状态发出红石信号(也可在机器 json 中配置)
  • 接收自定义定义的升级,改变配方的处理(输入/输出/速度)
  • 可配置为允许每个面分别对每个槽/储罐/缓冲区的能量、物品和流体进行输入或输出。

目前自定义机器配方可以:

  • 按每 tick 或一次性消耗或产生 FE(Forge Energy,兼容 RF)。
  • 按每 tick 或一次性消耗或产生任何流体,支持流体标签。
  • 消耗或产生任何物品,支持物品标签。支持 NBT 和耐久度。
  • 仅在 Minecraft 世界一天的某个特定时间处理配方。
  • 仅在某个特定世界位置、生物群系或维度处理配方。
  • 在配方开始、处理中或完成时使用命令。
  • 需要消耗燃料物品来燃烧(像熔炉一样)。
  • 以一定概率消耗或产生 FE、流体、物品并使用命令(被消耗/产生的几率)。
  • 给予附近生物效果。
  • 仅在特定天气下处理配方。
  • 仅在机器接收到特定红石信号时处理配方。
  • 检查附近的实体,消耗它们的生命值或杀死它们。
  • 检查特定的天空/方块光照等级。
  • 检查/放置/替换/破坏/摧毁附近的方块。
  • 需要围绕机器形成复杂的结构。
  • 根据战利品表文件输出物品。
  • 掉落或消耗地面上的物品。
  • 处理 Crafttweaker 和 KubeJS 脚本。

附加组件:

  • Mekanism 集成:https://www.curseforge.com/minecraft/mc-mods/custom-machinery-mekanism
  • Create 集成:https://www.curseforge.com/minecraft/mc-mods/custom-machinery-create
  • PneumaticCraft 集成:https://www.curseforge.com/minecraft/mc-mods/custom-machinery-pneumaticcraft
  • Botania 集成:https://www.curseforge.com/minecraft/mc-mods/custom-machinery-botania 由 Alec016 制作
  • Ars Nouveau 集成:https://www.curseforge.com/minecraft/mc-mods/custom-machinery-ars-nouveau 由 Alec016 制作

你可以在这里找到一些可用的自定义机器示例,或下载 Test Datapack。

你可以下载 Test Resourcepack 来了解如何将自定义 json 模型应用到机器上(此示例中的“石头生成器”)

所有这些都可以使用数据包中的 json 文件来完成,并且对该文件的所有更改都可以通过 /reload 命令在游戏内应用,无需重启游戏。

此模组完全兼容 JEI 和 The One Probe,强烈建议使用这些模组,以便在最佳条件下使用 Custom Machinery。

你也可以通过 Crafttweaker 创建 Custom Machines 配方,在此处查看更多信息

你也可以使用 KubeJS 创建你的配方,在此处查看更多信息。

Fabric 版本需要 Reborn Core

Wiki:制作自定义机器所需的所有信息都可以在 wiki 上找到:

  • 1.16.5:https://frinn.gitbook.io/custom-machinery-1.16/
  • 1.18.2:https://frinn.gitbook.io/custom-machinery-1.18/
  • 1.19.2:https://frinn.gitbook.io/custom-machinery-1.19/
  • 1.21:https://frinn.gitbook.io/custom-machinery-1.21/

问题:如果你发现任何 bug,或者想建议新的特性或功能:https://github.com/Frinn38/Custom-Machinery/issues

Discord:如有问题或需要支持,请加入 Discord 服务器:https://discord.gg/dw9tjY4eKY

许可证:此模组根据 GNU LESSER GENERAL PUBLIC LICENSE 授权,你可以自由地在任何整合包中使用此模组。

如何安装 Custom Machinery

With Millida Launcher

  1. Install Millida Launcher

    The launcher is free: download it at millida.net/launcher and sign in with any nickname.

  2. Click “Install” on this page

    The launcher opens and installs the mod for Minecraft 1.16.5–1.21.1 on Fabric, Forge or NeoForge automatically.

  3. Launch the game

    A profile with it appears in the launcher: click “Play”.

Manually

  1. Install Fabric, Forge or NeoForge

    The loader must match the game version of the mod file, for example Minecraft 1.21.1. After installing it, a separate profile appears in your launcher.

  2. Download the file for your version

    In the version list above, pick the file CustomMachinery-neoforge-1.21.1-0.10.71.jar (2.2 MB) for your game version and loader.

  3. Put it in the mods folder

    The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.

  4. Launch the loader profile

    Open “Mods” in the main menu: Custom Machinery should be in the list.

Minecraft 1.21.1 runs on Java 21: with a different Java version the game may close right after launch.

版本

含依赖项

Minecraft加载器文件日期操作
1.21.1NeoForge[NeoForge]Custom-Machinery-1.21.1-0.10.712.2 MB 1
1.16.5ForgeCustom-Machinery-1.16.5-0.5.11836 KB
1.19.2Fabric[Fabric]Custom-Machinery-1.19.2-0.9.231.5 MB

常见问题

Which Minecraft versions does Custom Machinery work on?

There are files for 1.21.1, 1.19.2, 1.16.5. The newest is 1.21.1.

Is Custom Machinery for Forge or Fabric?

There are files for Fabric: 1.19.2, for Forge: 1.16.5 and for NeoForge: 1.21.1.

Does Custom Machinery need other mods?

The author lists no required dependencies: the Fabric, Forge or NeoForge loader is enough.

Which Java does Custom Machinery need?

Minecraft 1.21.1 runs on Java 21. If the game closes right after launch, the usual cause is the wrong Java version in the profile settings.

Where can I download Custom Machinery safely?

On this page: the file CustomMachinery-neoforge-1.21.1-0.10.71.jar (2.2 MB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: a84ba8d219871dae09cfbd92d872284a58b97672.

评价

成为第一个评价 Custom Machinery 的人

评论 0

登录后即可评论登录

相似模组

全部模组

了解更多