[神秘遗物增强] enigmaticenhance-4.8.1.jar
Curse Maven Snippet
What's new
【4.8.1】重要更新
■ 修复:渔获瓶幸运加成不生效
原实现只把 +2 幸运加在钓鱼结算的临时变量里,
generic.luck 属性从未被修改,属性面板永远是 0.0。
现在改为真实的属性修饰符(+2 幸运,放入古旧书袋时生效),
属性面板可查、取出后自动撤销、不会叠加。
■ 修复:渔获瓶无法放入古旧书袋
补齐了物品标签登记,现在可以正常放进古旧书袋。
■ 调整:渔获瓶堆叠上限 16 → 1(与其它瓶子保持一致)
⚠ 老存档提示:已有的渔获瓶堆叠(数量>1)不会出错,
但无法与新瓶子合并,需拆开一次。
────────────────────────
【4.8.0 - 4.6.4】本次系列更新汇总
■ 修复:装满神化以外模组的整合包无法启动(严重)
SpiritLightHandler 的公开方法签名引用了神化类型,
未安装神化时会抛 NoClassDefFoundError 导致整个模组加载失败。
已改为反射调用,未装神化时静默跳过。
■ 修复:所有护符类饰品无法装备(严重)
curios:charm 标签引用了不存在的物品 id,
导致整份标签被游戏丢弃,所有护符失效。已修复。
■ 修复:生命刻度合成表与原版指南针冲突
■ 修复:大地之瓶/旅行家帽子无法装备
现在模组会自己注册 head / hands 饰品槽位,
不再依赖其它模组。
■ 修复:战争之旗描述错误
它实际提供的是负面效果(血色之灾:护甲清零、无法回血、
每层负面效果 +10% 受伤),并且会作用于插旗者本人。
描述已更正。
■ 新增:启动数据自检
自动检查物品标签引用是否有效、合成表是否冲突,
有问题会在日志中提示。
■ 优化:正式版正常游玩只输出 1 条日志
需要详细日志可在配置中开启 debugLog。
■ 清理:移除死代码、未使用的方法与字段
────────────────────────
【前置需求】
必需:神秘遗物(Enigmatic Legacy)、饰品栏(Curios)
可选:神秘遗物扩展(Enigmatic Addons)
其它模组均为可选联动,未安装时对应功能自动跳过,不影响启动。
[4.8.1] Important Update
■ Fixed: Fishing Haul Bottle luck bonus not working
The old code only added +2 luck to a temporary variable during
the fishing calculation - the generic.luck attribute was never
modified, so the attribute panel always showed 0.0.
Now implemented as a real attribute modifier (+2 Luck while
inside the Ancient Book Bag). Visible in the attribute panel,
removed automatically when taken out, and does not stack.
■ Fixed: Fishing Haul Bottle could not be placed in the Ancient Book Bag
Added the missing item tag registration.
■ Changed: Fishing Haul Bottle stack size 16 -> 1 (consistent with other bottles)
Warning: Existing stacks (count > 1) in old worlds will not break,
but they cannot merge with new bottles - split them once.
────────────────────────
[4.8.0 - 4.6.4] Summary of this update series
■ Fixed: Modpack startup crash when Apotheosis is not installed (critical)
A public method signature referenced an Apotheosis type, causing
NoClassDefFoundError and preventing the mod from loading at all.
Now uses reflection and silently skips when Apotheosis is absent.
■ Fixed: All amulet-type curios could not be equipped (critical)
The curios:charm tag referenced a non-existent item id, causing the
entire tag to be discarded by the game. Fixed.
■ Fixed: Life Meter recipe conflicted with the vanilla compass
■ Fixed: Earth Bottle / Traveler's Hat could not be equipped
The mod now registers the head / hands curio slots itself instead of
relying on other mods.
■ Fixed: War Banner description was wrong
It actually applies a detrimental effect (Blood Calamity: armor
reduced to zero, no health regeneration, +10% damage taken per
harmful effect) and affects the placer as well. Description corrected.
■ Added: Startup data self-check
Automatically validates item tag references and recipe conflicts,
reporting issues in the log.
■ Optimization: Release builds output only 1 log line during normal play
Enable debugLog in the config for verbose logs.
■ Cleanup: Removed dead code, unused methods and fields
────────────────────────
[Requirements]
Required: Enigmatic Legacy, Curios
Optional: Enigmatic Addons
All other mods are optional integrations - related features are skipped
silently when absent and will never prevent startup.
This mod has no additional files

