Thaumic Energistics
[!INFO] Git Commit:
9caafe375a132cfcff64d3e652cea5d2d3aaab38| Updated: 2026-10-02
Thaumic Energistics(ThE)是 Applied Energistics 2 与 Thaumcraft 4 的桥接 mod —— 它把 AE2 的 ME 网格扩展到 Thaumcraft 的要素(Essentia)体系:让 AE2 物品能被扫描出要素、让要素能存进 ME 电池、让要素总线把要素送进 ThA 机器、并让 AE2 的电力与 Vis 互相转换。
- modid:
thaumicenergistics(@Mod(modid = ThaumicEnergistics.MOD_ID, ...),MOD_ID = "thaumicenergistics",ThaumicEnergistics.java:42、:56)。modid 与本分类名一致,不存在目录名/分类名与 modid 不符的情况。 - Minecraft 版本:
1.7.10(gradle.properties:24) - Forge 版本:
10.13.4.1614(gradle.properties:27) - mod 版本:
1.7.61-GTNH(由 git tag1.7.61-GTNH决定;@Mod(version = ThaumicEnergistics.VERSION)的VERSION指向Tags.VERSION,而Tags是由gradleTokenVersion = VERSION(gradle.properties:79)在构建期生成的thaumicenergistics.Tags类,源码树中不存在该文件) - 硬依赖:
appliedenergistics2@[rv3-beta-817,)、Thaumcraft@[4.2.3.5,);软依赖after:Waila(ThaumicEnergistics.java:45) - 源码语言:纯 Java,240 个
.java文件,0 个.scala、0 个.kt(find src -name '*.java' | wc -l→ 240) - 作者:Nividica(
mcmod.info、各源文件@author标注);GTNH 维护分支GTNewHorizons/ThaumicEnergistics
实际注册内容
这不是一个零内容的附属 mod,它注册了大量内容:
| 类别 | 数量 | 注册方式 |
|---|---|---|
| 方块 | 9 | GameRegistry.registerBlock 遍历 BlockEnum.VALUES(CommonProxy.java:27-31) |
| 物品 | 11 个物品类 | GameRegistry.registerItem 遍历 ItemEnum.VALUES(CommonProxy.java:43-47) |
| 物品变体 | 11 电池 + 8 组件 + 3 材料 | 由 damage/meta 值区分(EnumEssentiaStorageTypes、ItemMaterial.MaterialTypes) |
| 线缆部件 | 10(其中 4 个已弃用) | 单个物品 part.base + AEPartsEnum 的 10 个常量(AEPartsEnum.java:28-53) |
| TileEntity | 8 | GameRegistry.registerTileEntity 遍历 TileEnum.values()(CommonProxy.java:77-81) |
| 研究节点 | 19 正式 + 12 伪研究 | ResearchRegistry(ResearchRegistry.java:20-87) |
| Feature | 20 | FeatureRegistry 构造中 featuresList.add(...) 共 20 次(FeatureRegistry.java:158-210) |
| 网络封包 | 16 | registerPacket(...) 共 16 次调用(NetworkHandler.registerPackets()) |
| 配置项 | 16 | 1(general)+ 14(crafting)+ 1(client) |
| API 顶层访问器 | 6 | ThEApi(ThEApi.java:45-75) |
| Mixin | 5 | mixins/late/thaumcraft/(Aspect + 4 个 Golem 相关) |
没有注册任何:实体、自定义维度、附魔、事件处理器(EventBus)、世界生成器、指令、液体、流体。
方块列表
- Essentia Provider - 把 AE 物品转成要素的入口,继承
AENetworkTile,空闲耗电 3.0 AE/t - Infusion Provider - 作为
IAspectSource向 ThA 机器供给要素,空闲耗电 5.0 AE/t - Advanced Infusion Provider - Infusion Provider 的强化版,空闲耗电 50.0 AE/t
- Iron Gear Box - 手动摇动为 AE2 研磨机供动力,每次摇动产生 6 点轴动力
- Thaumium Gear Box - 同上但允许傀儡驱动,可由铁齿轮箱熔炼转化
- Arcane Assembler - 27 格奥术自动合成机,内置六大元要素仓库,最多 4 张速度卡
- Knowledge Inscriber - 把奥术配方录入知识核心的方块,仅 1 个有效槽位
- Essentia Vibration Chamber - 要素发电机器,内建容量 64,Potentia 产电 8.0 AE/t
- Distillation Pattern Encoder - 要素配方编码器,3 物品槽 + 16 要素槽,不支持管道自动化
物品列表
- ME Essentia Storage Cell - 11 种要素电池(1K 至奇点),最大栈 1
- ME Essentia Storage Component - 8 级递进的电池组件材料
- ME Essentia Storage Housing - 电池外壳,普通工作台配方
- Diffusion Core - 熵方向转换核心,物品字典外的配方辅料
- Coalescence Core - 秩序方向转换核心
- Iron Gear - 唯一注册进物品字典
gearIron的物品 - Knowledge Core - 存放奥术配方的物品,最大栈 1
- Wand Focus: AE Wrench - 把 ThA 法杖变成 AE2 扳手,消耗
FIRE 10 + AIR 10 - Wireless Golem Backpack - 让傀儡接入 AE 网络,10 种皮肤
- Cell Microscope - 批量扫描 AE2 电池内物品以获取要素知识
- Aspect - 技术性要素物品,NEI 隐藏 + AE2 黑名单
- Arcane Crafting Pattern - 知识核心配方的网络传输载体,设计上不可见不可合成
线缆部件列表
- Essentia Import Bus - 从 ThA 容器抽取要素进网络,基础 4 + 速度卡×8
- Essentia Export Bus - 从网络注入要素进 ThA 容器,支持湮灭罐功能
- Essentia Storage Bus - 双向接入外部储存设备,继承 AE2
PartStorageBus - Arcane Crafting Terminal - 远程使用奥术合成法杖,可自动为法杖充 Vis
- Vis Relay Interface - 消耗 4 AE/Vis 把 AE 电力换成 Vis
- Creative Vis Relay Interface - 无限 Vis 版本,无配方,仅创造模式可得
- 已弃用的要素部件 - 4 个保留占位以维持 meta 兼容的弃用部件
要素机制列表
- AE 要素赋予 - 让 AE2 全部物品/方块/部件可被 ThA 扫描出要素,含 20 类硬编码要素修正
研究体系列表
- ThE 研究体系 - 独立研究标签页,19 正式研究 + 12 个指向 ThA 原版研究的伪研究
配置列表
- ThE 配置项 - 16 个配置项,以「关掉某内容合成」为主要设计
集成列表
- ThE 与第三方模组的集成 - Waila / NEI / ComputerCraft / Thaumic Tinkerer 的对接与升级卡注册
- ThE 与 Golem 的集成 - 5 个 Mixin + 11 个挂钩点接入 ThA 傀儡系统
网络列表
- ThE 网络封包 - 2 条通信频道 + 16 个封包,覆盖全部 GUI 交互
API 列表
- ThE 公开 API -
ThEApi反射单例,6 个顶层访问器,供其他 addon 读取本 mod 的方块/物品/部件