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(HEAD9d702bc)。同组织的 fork 仓库GTNewHorizons/Display-Panels(HEADbcbd1c6,tag2.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 集成、能源模组集成 与 信息类模组集成。
方块列表
- 核控主方块 - 2 方块之一,用 metadata 区分 11 种子方块,含完整对照表
- 核控灯方块 - 2 方块之二,红石感应灯,白/橙 × 亮/灭 4 态
- 温度监控器 - metadata 0,反应堆热量三态告警(红/绿/灰)
- 警报器 - metadata 1/2,蜂鸣报警器与工业警报器,声音 + 灯光告警
- 远程温度监控器 - metadata 3,EU 供能 + 远程定位,支持 3 个超频核心
- 信息屏体系 - metadata 4/5/9/10,面板与扩展拼成连续屏幕
- 电力计数器 / 平均电力计数器 - metadata 6/7,串入电网测量 EU 流量
- 范围触发器 - metadata 8,可自定上下阈值并输出红石
物品列表
- 温度计 / 数码温度计 - 右键反应堆读热量,数码版耗 50 EU 且需电网
- 传感工具 - 3 种,右键目标生成带坐标的定位卡片
- 卡片 - 9 张,实现
IPanelDataSource的数据来源 - 升级件 - 范围 / 彩色 / 网页三种,网页配方已被注释
- 便携式信息屏 - 手持版屏幕,双层渲染
配置列表
- 配置项 - 9 个活跃配置项,含告警范围、刷新周期与配方组切换
API 列表
- Nuclear Control API - 写自定义卡片的公开接口集,带 Forge
@API标记
集成列表
- IC2 与 GregTech 集成 - 硬前置;实验版/经典版双实现抽象
- 能源模组集成 - RF / TE / Ender IO / BuildCraft / Mekanism / Big Reactors
- 信息类模组集成 - Waila / AE2 / OpenComputers / NEI / 原版方块卡片
GUI 列表
配方列表
- 配方组 - normal / old / gregtech 三套配方与 DreamCraft 短路逻辑