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 tag 1.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)、世界生成器、指令、液体、流体。

方块列表

物品列表

线缆部件列表

要素机制列表

  • AE 要素赋予 - 让 AE2 全部物品/方块/部件可被 ThA 扫描出要素,含 20 类硬编码要素修正

研究体系列表

  • ThE 研究体系 - 独立研究标签页,19 正式研究 + 12 个指向 ThA 原版研究的伪研究

配置列表

  • ThE 配置项 - 16 个配置项,以「关掉某内容合成」为主要设计

集成列表

网络列表

API 列表

  • ThE 公开 API - ThEApi 反射单例,6 个顶层访问器,供其他 addon 读取本 mod 的方块/物品/部件