神秘时代配置补丁
基本信息
| 属性 | 值 |
|---|---|
| 枚举常量数 | 18 |
| 引用 mixin 类数 | 19 |
| 注册表 | mixins/Mixins.java(枚举 Mixins) |
| 装载阶段 | LATE(默认) |
| 控制开关 | SalisConfig.thaum.* |
功能
本组补丁由 SalisConfig.thaum.* 控制,对应 神秘时代配置组。它们直接改写 Thaumcraft 4 的数值、世界生成与注册流程。
全部补丁
「条件」列即 SalisBuilder.applyIf(...) 的实参;始终应用 表示该常量没有条件。「依赖」列是 addRequiredMod(TargetedMod.X),为空的表示不要求任何模组。
| 枚举常量 | 条件 | 依赖 | 排除 | 混入类 | 源码 |
|---|---|---|---|---|---|
HIDDEN_RESEARCH_WORLD_RANDOM |
SalisConfig.thaum.hiddenResearchUseWorldRandom |
Thaumcraft |
— | thaumcraft.common.lib.research.MixinResearchManager_RandomizeProperly |
Mixins.java:272 |
REPLACE_THAUMCRAFT_REFLECTION |
SalisConfig.thaum.replaceReflection |
Thaumcraft |
— | thaumcraft.client.lib.MixinUtilsFX_ReflectionToAccessors |
Mixins.java:323 |
BETTER_PARTICLE_ENGINE |
SalisConfig.thaum.betterParticleEngine |
Thaumcraft |
— | thaumcraft.client.fx.MixinParticleEngine_SkipRendering |
Mixins.java:327 |
SPEEDUP_POTION_ASPECT_REGISTRATION |
SalisConfig.thaum.speedupPotionAspectRegistration |
Thaumcraft |
— | thaumcraft.common.config.MixinConfigAspects_SpeedupPotionAspects |
Mixins.java:331 |
PAUSE_TC_PARTICLES |
SalisConfig.thaum.pauseTCParticlesWithGame |
Thaumcraft |
— | thaumcraft.client.fx.MixinParticleEngine_PauseParticles |
Mixins.java:354 |
POTION_ID_OVERRIDE |
SalisConfig.thaum::anyPotionIdOverrideActive |
Thaumcraft |
— | thaumcraft.common.config.MixinConfig_PotionIds |
Mixins.java:653 |
ELEMENTAL_PICK_SCAN_OREDICT |
SalisConfig.thaum.elementalPickScanTags |
Thaumcraft |
— | thaumcraft.client.lib.MixinRenderEventHandler_ElementalPickOredict |
Mixins.java:658 |
NODE_DYNAMIC_REACH_DARK |
SalisConfig.thaum.sinisterDynamicReach |
Thaumcraft |
— | thaumcraft.common.tiles.MixinTileNode_DynamicReach_Dark |
Mixins.java:663 |
NODE_DYNAMIC_REACH_HUNGRY |
SalisConfig.thaum.hungryDynamicReach |
Thaumcraft |
— | thaumcraft.common.tiles.MixinTileNode_DynamicReach_Hungry |
Mixins.java:667 |
NODE_DYNAMIC_REACH_PURE |
SalisConfig.thaum.pureDynamicReach |
Thaumcraft |
— | thaumcraft.common.tiles.MixinTileNode_DynamicReach_Pure |
Mixins.java:671 |
NODE_DYNAMIC_REACH_TAINTED |
SalisConfig.thaum.taintedDynamicReach |
Thaumcraft |
— | thaumcraft.common.tiles.MixinTileNode_DynamicReach_Tainted |
Mixins.java:675 |
NODE_MODIFIER_SPEED_DARK |
SalisConfig.thaum.sinisterModifierSpeed |
Thaumcraft |
— | thaumcraft.common.tiles.MixinTileNode_ModifierSpeed_Dark |
Mixins.java:680 |
NODE_MODIFIER_SPEED_HUNGRY |
SalisConfig.thaum.hungryModifierSpeed |
Thaumcraft |
— | thaumcraft.common.tiles.MixinTileNode_ModifierSpeed_Hungry |
Mixins.java:684 |
NODE_MODIFIER_SPEED_PURE |
SalisConfig.thaum.pureModifierSpeed |
Thaumcraft |
— | thaumcraft.common.tiles.MixinTileNode_ModifierSpeed_Pure |
Mixins.java:688 |
NODE_MODIFIER_SPEED_TAINTED |
SalisConfig.thaum.taintedModifierSpeed |
Thaumcraft |
— | thaumcraft.common.tiles.MixinTileNode_ModifierSpeed_Tainted |
Mixins.java:692 |
NODE_UNSTABLE_ASPECT_DROPS_CHUNK_GUARD |
SalisConfig.thaum.unstableAspectDropsRequireLoadedChunks |
Thaumcraft |
— | thaumcraft.common.entities.MixinEntityAspectOrb_ChunkGuard<br>thaumcraft.common.tiles.MixinTileNode_UnstableAspectDropsChunkGuard |
Mixins.java:696 |
DISABLE_ASPESCT_TINT |
SalisConfig.thaum.disableAspectTint |
Thaumcraft |
— | thaumcraft.client.lib.MixinUtilsFX_DisableAspectTint |
Mixins.java:712 |
CRUCIBLE_SCALING_ASPECT_DECAY |
SalisConfig.thaum.crucibleScalingAspectDecay |
Thaumcraft |
— | thaumcraft.common.tiles.MixinTileCrucible_ScalingAspectDecay |
Mixins.java:724 |
相关条目
- 补丁注册框架 — 枚举式注册、
SalisBuilder与阶段 - Salis Arcana — 模组总览