Custom Machine Tweaker

by RRRRRz

Visual in-game editor for tweaking existing Factorio machines and buildings. Change speed, capacity, energy, modules, fluids, ranges and many other native properties, with support for modded entities and synchronized multiplayer configurations. Play the game in your way.

Tweaks
5 hours ago
2.0 - 2.1
0
Manufacturing Power Cheats
Owner:
RRRRRz
Source:
N/A
Homepage:
N/A
License:
MIT
Created:
6 hours ago
Latest Version:
0.2.0 (5 hours ago)
Factorio version:
2.0 - 2.1
Downloaded by:
0 users

Custom Machine Tweaker

CMT is an in-game editor for modifying existing Factorio machines and buildings without writing your own prototype override mod.

You can change properties such as:

  • Crafting, research and mining speed
  • Inventory and storage capacity
  • Energy usage and power settings
  • Module slots and allowed effects
  • Health and resistances
  • Fluid capacity and transfer properties
  • Inserter, belt, pump, roboport and turret behavior
  • Ranges, distances and other prototype-specific properties

Unchanged properties keep their original values.

Compatible mod-added machines are supported.

How far can you push it?

CMT exposes most editable native properties of supported machines, so extreme configurations are possible. For example:

  • A building immune to every loaded damage type that can regenerate its full health every game tick
  • A biolab with extreme research speed and productivity, such as 100,000%, while consuming science packs at only 1%
  • A mining drill that uses no electricity, runs on plasma, and has its mining speed set to 100,000
  • A beacon with an effect range of 64 tiles, accepting every module category, with up to 65,535 module slots
  • And many more combinations using the underlying Factorio prototype properties

How to use

Open CMT → Select a machine → Change properties → Validate → Export CMT1 → Paste into Startup Settings → Restart Factorio

Open with:

Ctrl + Shift + M or /cmt

Because machine properties are applied during Factorio's data stage, a restart is required. Multiplayer servers and clients use the same synchronized configuration.


Custom Machine Tweaker — 自定义机器调整器

CMT 是一个用于修改 Factorio 现有机器与建筑的游戏内可视化编辑器,无需另外编写 Prototype 覆盖 Mod。

可以修改例如:

  • 制作、研究与采矿速度
  • 库存与储存容量
  • 能耗与供能相关设置
  • 插件槽与允许的插件效果
  • 生命值与伤害抗性
  • 流体容量与传输属性
  • 机械臂、传送带、泵、机器人指令平台与炮塔属性
  • 范围、距离及其他 Prototype 特有属性

没有修改的属性会保持原值。

同时支持兼容的 Mod 建筑。

能调整到什么程度?

CMT 开放了受支持机器中绝大多数可编辑的原生属性,因此可以组合出非常极端的机器。例如:

  • 让建筑对当前游戏中所有伤害类型达到 100% 抗性,并且每个游戏帧都能恢复全部生命值
  • 将生物研究室的研究速度和产能提升到例如 100,000%,同时只消耗 1% 的科研包
  • 让采矿机完全不使用电力,改为使用等离子体供能,并将采矿速度设置为 100,000
  • 制作一个效果范围达到 64 格、接受所有插件类别,并拥有最多 65,535 个插件槽的插件塔
  • 以及利用 Factorio 原生 Prototype 属性实现更多组合

使用方法

打开 CMT → 选择机器 → 修改属性 → 验证 → 导出 CMT1 → 填入启动设置 → 重启 Factorio

打开方式:

Ctrl + Shift + M/cmt

由于机器属性在 Factorio 的 Data Stage 应用,因此修改后需要重启游戏。多人游戏中,服务器和客户端会使用同一套同步配置。