Thaumic Exploration

[!INFO] Git Commit: 80834cd (tag 1.5.28-GTNH) | Updated: 2026-10-02

Thaumic Exploration 是 GTNH 整合包中针对 Thaumcraft 4 的大型探索向附属模组, 作者 Flaxbeard,由 GTNH 团队维护,仓库 GTNewHorizons/Thaumic_Exploration。

属性 实测值
modid ThaumicExploration(混合大小写)
资源域 thaumicexploration(全小写,与 modid 不一致)
modName Thaumic Exploration(ThaumicExploration.java:110)
@Instance id "ThaumicExploration"(:114)
主包 flaxbeard.thaumicexploration
Java 文件 135
注册方块 11(另 3 个被注释)
注册 TileEntity 11(另 2 个被注释)
注册物品 23(另 2 个被注释)
实体 1(EntityTaintacleMinion)
研究 41 条,分类 TX
配方 36 条
附魔 3(全部受配置开关控制)
药水 2
魔杖杆/帽 4 WandRod + 2 StaffRod + 2 WandCap
命令 2(/alterrate、/checkwarp)
语言文件 3(zh_CN / en_US / ru_RU)
硬依赖 required-after:Thaumcraft
软依赖 after:ThaumicTinkerer
版本字段 GRADLETOKEN_VERSION(构建期占位符,:111)

[!IMPORTANT] modid ≠ 资源域 ≠ 分类名,三者互不相同 modid 是 ThaumicExploration(大写 T / E), 资源目录是 assets/thaumicexploration/(全小写), 分类名是 thaumic_exploration(带下划线)。 三者没有任何一个相同。查贴图、查 lang、查命令名时务必区分。

[!WARNING] 全部注册集中在单个 606 行文件里 ThaumicExploration.java 同时承担方块、物品、TileEntity、实体、 魔杖部件、附魔、药水的全部注册。统计数量时不能只数 GameRegistry.* 的调用行数——源码里存在大量被注释掉的注册和受配置开关控制的注册。

[!NOTE] 配方数量不能数 GameRegistry.addRecipe ModRecipes.java 把所有配方包在 7 个私有辅助方法里 (registerResearchItem / I / IUI / IE / IU / C / Shapeless, 定义在 :548–:607)。全文 44 处匹配中有 8 处是方法定义, 实际配方注册为 36 条。

依赖关系

硬依赖 Thaumcraft(本 wiki 收录,见 Thaumcraft 与 Thaumcraft API),并软依赖 ThaumicTinkerer。

代码中对 Thaumcraft 的直接引用包括:

  • thaumcraft.api.ThaumcraftApi(ThaumcraftApi.addArcaneCraftingRecipe / addCrucibleRecipe / addShapelessArcaneCraftingRecipe / armorMatSpecial)
  • thaumcraft.common.config.ConfigBlocks.blockTaint
  • thaumcraft.common.config.ConfigItems.itemZombieBrain / itemResource
  • thaumcraft.common.blocks.BlockCandleItem
  • thaumcraft.api.wands.StaffRod / WandCap / WandRod

Baubles(tentacleRing / stabilizerBelt / discountRing 三个饰品) 不在本 wiki 收录范围(relation.md 无对应行),故不建分类。

方块列表

共 11 个已注册方块。另有 3 个被注释掉,不要计入。

物品列表

共 23 个已注册物品。另有 2 个被注释、8 个符文法装整组被注释。

魔杖部件

饰品与防具

印章与其它

研究列表

独立研究分类 TX(ModResearch.java:532), 图标 thaumicexploration:textures/tabs/txTab.png,共 41 条。

配方列表

共 36 条配方,按 ModRecipes.initRecipes()(:34)分 5 组注册。

附魔列表

3 个附魔全部由配置开关控制,默认行为需查 ConfigTX。

实体列表

命令

快速导航

[!NOTE] 两个依赖不在本 wiki 收录范围(relation.md 无对应行),故不建分类、不加链接:

  • Baubles - 三个饰品(触须戒指 / 稳定腰带 / 折扣戒指)依赖其 BaubleType
  • Thaumic Tinkerer - 软依赖,存在时额外注册附魔(ThaumicExploration.java:515)