Nuclear Control 2

[!INFO] Git Commit: 9d702bc | Updated: 2026-10-02

Nuclear Control 2(modid IC2NuclearControl)是 IndustrialCraft 2 的附属监控模组,用来搭建核反应堆的监控与告警系统:把传感卡片插进信息屏,面板就把 EU 输出、热量、流体量等数据渲染成屏幕文字;配合温度监控器与警报器,可以在反应堆过热前收到提醒并拉闸。

它也是 GTNH 经典的信息屏方案 —— 面板 + 扩展可拼成任意大小的屏幕,另有 20 个网络封包、公开的 NuclearControlAPI,以及对 Waila、OpenComputers、AE2、BuildCraft、Mekanism、Big Reactors、Railcraft、NEI、Ender IO、Thermal Expansion 的集成。

Minecraft 版本 1.7.10(gradle.properties:28),Forge 10.13.4.1614(gradle.properties:31),硬前置 IC2、软前置 gregtech_nh(IC2NuclearControl.java:61)。源仓库 GTNewHorizons/Nuclear-Control,214 个 Java 源文件,tag 2.7.14。

[!WARNING] 本条目对应的是上游仓库 GTNewHorizons/Nuclear-Control(HEAD 9d702bc)。同组织的 fork 仓库 GTNewHorizons/Display-Panels(HEAD bcbd1c6,tag 2.7.7,213 个 Java 文件)是另一条目,两者已分叉、内容不可混用。

注册内容统计

类别 数量 说明
方块 2 blockNuclearControlMain(11 个 metadata 子方块)、blockNuclearControlLight(4 个状态)
物品 19 主类注册 16 个 + 原版卡片 3 个
条件注册物品 最多 6 个 AE2(2) / BigReactors(2) / TE 或 EnderIO(1) / Mekanism(1) 加载时追加;Vanilla 的 3 个无门控(已计入基准 16)
条件注册方块 最多 2 个 AE2 networkLink、Big Reactors NC-BRinfoFetch
TileEntity 11 CommonProxy.java:31-43 逐个注册
配方组 3 + 2 normal / old / gregtech,另有 AE2 与 Big Reactors 条件组
网络封包 18 类 / 20 个 ID 通道名 IC2NC
配置项 9 另有 3 项已注释
GUI 类 / 控件 16 / 12 gui/ 与 gui/controls/
公开 API 16 个类 带 Forge @API 标记,apiVersion = v1.0.5

详见 IC2 与 GregTech 集成、能源模组集成 与 信息类模组集成。

方块列表

物品列表

配置列表

  • 配置项 - 9 个活跃配置项,含告警范围、刷新周期与配方组切换

API 列表

集成列表

GUI 列表

配方列表

  • 配方组 - normal / old / gregtech 三套配方与 DreamCraft 短路逻辑