ForbiddenMagic

[!INFO] Git Commit: f03f142 | Updated: 2026-10-02 modid: ForbiddenMagic | 资源域: forbidden | Forge 10.13.4.1614 / MC 1.7.10

Forbidden Magic(禁忌魔法)是 Thaumcraft 4 的硬依赖附属 mod,由 SpitefulFox 维护,主类 fox.spiteful.forbidden.Forbidden。它向魔法包添加一批「黑暗主题」内容:污秽树、暗黑附魔、魔杖部件、写经台与秘术造物。

[!IMPORTANT] modid 为 ForbiddenMagic(混合大小写),而资源域是 forbidden —— 二者不一致。mcmod.info 中 modid 为 ${modId} 占位符,实际值来自 gradle.properties:10 modId = ForbiddenMagic。

内容规模

类别 数量 说明
方块 10 污秽树 4 + 独立方块 5 + 污秽石 1
TileEntity 1 TileEntityWrathCage
物品 27 11 无条件 + 2 配置开关 + 4 血魔法 + 8 工具 + 2 魔杖容器
魔杖部件变体 20 杖芯 10 + 杖套 4 + 杖头 6(是 meta 变体,非独立物品)
附魔 8 全部 ID 可配
元素(Thaumcraft Aspect) 7 LUST 受 No Lust 开关控制;含 20 项原版物品标签与 24 种生物标签
指令 / 机制 1 WandOverlord 魔杖方块触发器(HELLFIRE 研究)
村民 1 profession hereticID(默认 666)+ 8 条交易
药剂 1 仅 Blood Magic 兼容时注册
研究 54 主段 34 + TT 3 + Botania 10 + BloodMagic 7
Botania SubTile 4 仅装 Botania 时注册
多方块结构 0 见下

[!NOTE] 本模组没有任何多方块结构。全仓 grep multiblock / MultiBlock 零命中。名字里的 “Magic” 与内容里的「附魔/魔杖」都容易让人联想到多方块造物,但实际不存在。

依赖

硬依赖(@Mod(dependencies=...)):

  • gtnhlib@[0.9.41,)
  • Thaumcraft@[4.2.2.0,) ← required-after,硬依赖

软兼容(after:):ThaumicTinkerer、AWWayofTime、Botania。

[!IMPORTANT] 依赖声明的真实形态是「Thaumcraft 附属」,由 @Mod 的 required-after:Thaumcraft@[4.2.2.0,) 直接确证,与 mcmod.info 描述 “Forbidden Magic is an addon to add many dark-themed things to Thaumcraft” 一致。

但 AWWayofTime 只是 after: 软声明 + 运行时 Loader.isModLoaded("AWWayofTime") 判定。「血魔法」相关内容(4 物品 + 7 研究)因此是可选集成,判定键是 AWWayofTime 而非 BloodMagic 本体 —— 与 BloodArsenal 属同一依赖模式。

条目列表

方块

  • 暗影方块 - ArcaneCake、WrathCage、InkFlower、StarBlock、UmbralBush;WrathCage 的唯一 TileEntity
  • 污秽树 - TaintLog/Plank/Leaves/Sapling + TaintBlock;含 MFR 苗圃与采收机兼容

物品

  • 通用物品 - 11 无条件 + 2 配置开关 + 4 血魔法物品;FMResource 双矿物词典注册
  • 污秽与变形工具 - 7 件 Thaumcraft 材质工具 + 骑乘作物
  • 暗黑魔杖部件 - 10 杖芯 + 4 杖套 + 6 杖头,含容量与核心 meta 真值

机制

  • 暗黑附魔 - 8 个附魔,ID 全可配,含 TT 指数精华消耗真值
  • 暗黑药剂 - 1 个生效药剂 + 1 个死字段 dragonwrack
  • 研究 - 54 条研究按 4 个来源拆分;4 个 Botania SubTile 说明
  • 配置项 - 52 个字段,5 个 section,含 crossMod/enchanting 两个总开关

元素与机制补充

跨分类引用

  • Thaumcraft —— 硬依赖父 mod,已成文
  • gtnhlib —— 已登记未成文(前向引用)
  • SpecialMobs —— Config.special 兼容 WrathCage 生成生物
  • Botania —— 已登记未成文(前向引用),提供 4 个 SubTile 与 7 条杖部件研究

范围外依赖(不建分类)

  • AWWayofTime —— 血魔法内容(4 物品 + 7 研究)的判定键。relation.md 无对应行,不在收录范围,故不建分类、不做链接。
  • Thaumic Tinkerer —— 附魔指数消耗反射目标,附魔精华消耗真值来源。同样未登记。