Skip to content

Configuration

mc_Edwin edited this page Jul 30, 2026 · 1 revision

配置文件参考

Forge 首次启动后生成:

config/mmce_complement.cfg

建议停服修改。下面的路径采用 Forge 配置分类名;实际文件会带 Forge 的类型前缀(如 B:D:S:)。

thread_hatch

默认值 说明
mk1_multiplier 2 MK I 基础普通线程倍率
mk2_multiplier 3 MK II 倍率
mk3_multiplier 5 MK III 倍率
mk4_multiplier 8 MK IV 倍率
mk5_multiplier 12 MK V 倍率
mk6_multiplier 16 MK VI 倍率
allow_stacking false true 时所有线程仓按数量相乘;false 时只取最高级一个

特殊自定义线程永远不会被这些倍率放大。

overclock_hatch

每级都有 mkN_energy_multipliermkN_duration_multiplier。默认分别为 4^N0.5^Nallow_stacking=false 默认只取最高级,设为 true 后所有仓分别相乘。

不要把时长倍率写成百分数;0.5 表示原时长的一半。极端倍率可能造成耗能溢出、无可用能源或配方时间降至最终 1 tick,请在真实配方上测试。

data_input_assembly

数据输入总成每个流体槽的默认容量:

small_capacity=1000
normal_capacity=8000
big_capacity=64000
huge_capacity=512000
ludicrous_capacity=4096000

input_assembly

普通输入总成、输出总成和自循环总成使用这一组对应等级的每槽容量。默认值同上;自循环总成固定使用 huge_capacity

liquid_energizer_hatch

接受流体与释能比例

fluid_energy_ratios 是字符串列表,每项格式为:

流体注册名=每mB产生的能源

示例(具体 Forge cfg 数组语法以生成文件为准):

fluid_energy_ratios <
    lava=2000
    mymod:compressed_energy=1000000
>

只接受正整数,最大为 9223372036854775807。若同一流体重复出现,后面的有效项覆盖前面的结果。未知流体或非法数字不会提供能源。

各等级容量

每个 tinysmallnormalreinforcedbighugeludicrousvacuum 子分类包含:

  • fluid_capacity:流体容量 mB
  • energy_capacity:内部能源容量

默认两者都使用对应 MMCE 流体仓容量:100、400、1000、2000、4500、8000、16000、32000。它们是字符串字段,因为 Forge 1.12 配置无法精确表示 long;可以分别调整到 long 上限。

配置修改后的验证

  1. 重启实例,不要只依赖资源重载。
  2. 检查物品 tooltip 显示的新倍率/容量。
  3. 放置新仓并重新形成机器。
  4. 对已有 TileEntity 测试区块卸载/重载和存档重启。
  5. 客户端和服务端分发完全相同的配置,尤其是容量和性能倍率。

Clone this wiki locally