Module Config
基本信息
| 属性 | 值 |
|---|---|
| 配置类 | witchinggadgets.common.WGConfig |
| 配置分类 | Modules(WGConfig.java:122-163) |
| 加载时机 | preInit(WitchingGadgets.java:104) |
| 模块开关数 | 12 |
功能
Modules 分类下的 12 个布尔开关控制本模组各功能模块的启用。这些开关直接决定物品是否被注册,因此关掉某个模块会同时移除对应的研究条目与配方。
| 开关字段 | 配置键名 | 默认值 | 控制的注册内容 |
|---|---|---|---|
modulePrimal |
Enable Primordial gear and weapons | true | 4 件元初武器 + 4 件元初护甲(WGContent.java:445) |
moduleBag |
Enable Bags | true | ItemBag(WGContent.java:430) |
bagVoid |
Enable Voidlinked Bag | true | 袋子的 void 变体 |
bagEnder |
Enable Enderlinked Bag | true | 袋子的 ender 变体 |
bagHungry |
Enable Hungry Bag | true | 袋子的 hungry 变体 |
moduleCloak |
Enable Cloaks | true | ItemCloak(WGContent.java:435) |
moduleKama |
Enable Kamas and variants | true | ItemKama(WGContent.java:439,嵌套在 moduleCloak 内) |
capeSpectral |
Enable Spectral Mantle | true | Spectral Mantle / Spectral Kama 变体 |
capeStorage |
Enable Cloak of Voluminous Pockets | true | Voluminous Pockets 变体 |
capeWolf |
Enable Wolven Cloak | true | Wolven Cloak / Wolven Kama 变体 |
capeRaven |
Enable Mantle of the Raven | true | Raven 变体,注释注明需安装 Twilight Forest(WGConfig.java:153-159) |
moduleGemcutting |
Enable Gemcutting | true | Crystal Capsule、Infused Gem、Primordial Glove,以及 Brilliance / Brittle 两个附魔(WGContent.java:474,215) |
数值
| 数值名 | 值 |
|---|---|
| 模块开关总数 | 12 |
| 默认全开 | 是(12 个开关默认值均为 true) |
| 存在嵌套依赖的开关 | 1(moduleKama 依赖 moduleCloak,WGConfig.java:435,439) |
交互
| 触发 | 行为 |
|---|---|
关闭 moduleGemcutting |
Crystal Capsule 与 Infused Gem 不注册;Brilliance / Brittle 附魔不注册(WGContent.java:215-221);Primordial Glove 也不注册(WGContent.java:446) |
关闭 moduleCloak |
Cloak 与 Kama 均不注册,即使 moduleKama 为 true |
关闭 modulePrimal |
7 件元初装备全部不注册,且 ItemPrimordialArmor.abilityHandler 不注册到事件总线(WGContent.java:470) |
⚠️ 若 moduleGemcutting 关闭而 allowClusters 开启,WGContent.java:502-503 的 BlockDispenser.dispenseBehaviorRegistry.putObject(ItemCapsule, ...) 会以 null 作为 key 执行,因为该行没有 null 检查。
相关条目
- 设置总览 - 全部配置分类
- Primordial Gear - 受
modulePrimal控制 - Crystal Capsule - 受
moduleGemcutting控制 - Kama - 受
moduleCloak+moduleKama双开关控制