0.4.1-early-release
Compatibility
Changes
Goetic Legacy - 诡厄遗物
版本 0.4.1-early-release 更新日志:
新物品:亡灵提灯
一盏散发着不祥气息的提灯,拥有快捷栏和副手两种效果模式,配有 3D 模型和实体发光渲染。
快捷栏效果:
- 亡灵仆从获得防晒保护(阳光下不会燃烧)
- 亡灵仆从定期回复生命
- 灵魂缓冲器:灵魂能量高于 60% 时自动存入提灯,低于 40% 时自动补充,默认储存5000点
- 穿戴死灵套装(Necro Crown/Cape)时玩家免疫日光的虚弱/饥饿效果
副手效果:
- 攻击伤害 +25%
- 攻击附加 Goety 衰弱效果 5 秒
- 收获灵魂能量 ×2
荒域之杖重做
荒域之杖已经完工,生存模式可以获取。
荒域之杖从四模式法杖重构为纯群系转化工具:
- 移除 Focus 聚晶体系,不再能作为法杖施法
- 新增药酿转化液体系:Z 键管理界面装填荒域转化液(gas_brew)
- RECORD 模式(蓄力 0.5s):将当前所在群系写入药酿 NBT
- CONVERT 模式(蓄力 2s):将已记录区域转化为目标群系
- 投掷转化液:持有已记录群系的药酿瓶直接投掷,落地即可触发群系转化
- 新增蓄力进度 HUD 和群系标签 Overlay 显示
- 新增荒域之杖和荒域转化液的 Patchouli 百科条目
- 新增 3 个对应成就
新增预制建筑
- 非正统教所(稀有品质):一座神秘的非正统教会建筑
- 沙漠别墅(史诗品质):沙漠中的豪华别墅
- 旧日广场(超凡品质):曾经繁华的古老广场遗迹
渲染与着色器
- 体积天空盒(volumetric_skybox):新增体积云天空盒着色器,提升心灵之庭视觉效果
- 极光星空性能优化:用 noise.png 纹理采样替代程序化噪声计算,显著提升帧率
兼容性修复
- Forge 并行事件串行化:将模组生命周期事件从并行分发改为串行,从根本上解决 EL/EA 等模组在 FMLLoadCompleteEvent 阶段注册酿造配方、ItemProperties 时的并发崩溃(ArrayIndexOutOfBoundsException / ConcurrentModificationException)
- BrewingRecipeRegistry 并发保护:对 Forge 酿造配方注册添加 synchronized 锁,防止多线程下 ArrayList 内部状态损坏
- 过往之书猪灵仇恨修复:修复 LivingChangeTargetEvent 中 BEHAVIOR_TARGET 类型调用 setNewTarget(null) 导致的 NPE 崩溃
- 绑定聚晶包 X 键圆环修复:允许装有绑定聚晶包的法杖通过 X 键打开聚晶圆环选择界面
- 混沌之傲不生效修复
- ALI(Another Leaner Inventory)兼容修复
- 移除取出绑定聚晶包热键系统:Z 键菜单已可直接操作,独立热键冗余,予以移除
- 提升 Goety 前置版本要求至 2.5.46.3:修复 Mixin 与粒子 API 兼容性问题,确保与最新 Goety 版本协同工作
其他改进
- 烈风之书战利品重做:从 inject loot table 迁移至 global loot modifier,普通补给箱和宝藏箱支持独立概率配置;JEI 页面同步更新
- 药酿转化液 tooltip:新增 BrewTooltipHandler,显示药酿中已记录的群系信息
- 配置文件更新:新增亡灵提灯和荒域之杖的完整配置项
Goetic Legacy
Version 0.4.1-early-release Changelog:
New Item: Nerotic Lantern
A lantern radiating an ominous aura, with both hotbar and offhand effect modes, featuring a 3D model and emissive rendering.
Hotbar Effects:
- Undead minions gain sun protection (won't burn in sunlight)
- Undead minions periodically regenerate health
- Soul Buffer: automatically stores soul energy above 60% threshold, releases it below 40%
- Players wearing Necro Crown/Cape are immune to sunlight Weakness/Hunger effects
Offhand Effects:
- Attack damage +25%
- Attacks apply Goety Wane effect for 5 seconds
- Soul energy harvest ×2
Wild Biome Staff Rework
The Wild Biome Staff is now complete and obtainable in Survival mode.
The staff has been refactored from a hybrid mode tool into a pure biome conversion device:
- Removed Focus system — no longer functions as a tier-4 wand
- New Brew system: Z-key management screen to load transmutation brew (gas_brew)
- RECORD mode (0.5s charge): writes the current biome into the brew's NBT
- CONVERT mode (2s charge): converts the target area to the recorded biome
- Throwable brew: toss a brew bottle with a recorded biome to trigger conversion on impact
- New charge progress HUD and biome label overlay
- New Patchouli entries for the staff and transmutation brew
- 3 new advancements
New Prefab Building
- Heterodox Chapel (Rare rarity): A mysterious heterodox chapel structure
- Desert Villa (Epic rarity): A luxurious villa in the desert
- Bygone Plaza (Transcendent rarity): Remnants of an ancient bustling plaza
Rendering & Shaders
- Volumetric Skybox (volumetric_skybox): new volumetric cloud shader for the Mind Court dimension
- Aurora & starfield optimization: replaced procedural noise with noise.png texture sampling, significantly improving performance
Compatibility Fixes
- Forge parallel event serialization: changed mod lifecycle event dispatch from parallel to sequential, fundamentally fixing concurrent crashes (ArrayIndexOutOfBoundsException / ConcurrentModificationException) caused by EL/EA registering brew recipes and ItemProperties during FMLLoadCompleteEvent
- BrewingRecipeRegistry concurrency fix: added synchronized lock around Forge brew recipe registration to prevent ArrayList internal state corruption
- Book of Bygones piglin fix: fixed NPE crash from calling setNewTarget(null) on BEHAVIOR_TARGET type LivingChangeTargetEvent
- Bound Focus Pack X-key radial fix: allows wands loaded with Bound Focus Packs to open the focus radial menu via the X key
- Fixed Arrogance of Chaos not applying
- ALI (Another Leaner Inventory) compatibility fix
- Removed Bound Focus Pack unload hotkey: now redundant as Z-key menu handles it directly
- Raised Goety minimum version to 2.5.46.3: fixed Mixin and particle API compatibility issues, ensuring proper operation with the latest Goety versions
Other Improvements
- Wind Book loot rework: migrated from inject loot table to global loot modifier, with independent configurable chances for supply chests and treasure chests; JEI page updated accordingly
- Brew tooltip: new BrewTooltipHandler showing recorded biome info on transmutation brews
- Config updates: full configuration options for Nerotic Lantern and Wild Biome Staff
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:aPB3puM4:BgpudeM1"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:aPB3puM4:BgpudeM1"
}

