BonefireRelics-7.0.0.jar
Curse Maven Snippet
What's new
7.0.0(2026-09-01)
新增:创造模式一键满级
• 升级界面每个升级按钮右侧新增「满级」小按钮:仅创造模式显示,已满级自动隐藏,页面整洁。
• 服务端权威校验:仅创造模式玩家可调用,一键将对应属性直接拉满,不消耗任何材料与经验。
• 按钮悬停显示 Tooltip 说明;骨甲视图升级按钮统一左移 20px 让位,两列对称、不越卡片右缘。
满级目标一览
• 无尽铁镐:材质「下界合金·钻石」/ 效率 V / 时运 X
• 战利品骨头:伤害 +50(D41)/ 火焰附加 II / 抢夺 X / 吸血 X
• 魔法法杖:下界灵魂之杖 / 法术强度 30 / 吸血 X / 爆炸 XII(灵魂态)
• 遗物骨甲:下界合金铸体 / 护甲值 50 / 保护 V / 韧性 X / 荆棘 III / 保护家族 V
• 骨甲「护甲值」一键满级时自动同步材质至合金铸体(解锁 50 上限)。
• 法杖「爆炸」一键满级按形态给满:灵魂杖 XII / 普通法杖 X。
• 版本同步:Fabric 与 Forge 双版本一致升级至 7.0.0。
修复(7.0.0 首发补丁)
• Fabric 无 spell_power 环境崩溃修复:RelicWandItem 原直接引用 Spell Power 类,未装 spell_power 的整合包中玩家一进入 tick 即抛 NoClassDefFoundError(net/spell_power/api/SpellSchools)崩溃;现改为可选依赖守卫(FabricLoader.isModLoaded 短路 + Registries.ATTRIBUTE 动态查询),与 Forge 版同规,未装时法杖自动退化为纯近战武器,不再崩溃。
• UI 布局修复:升级界面「满级」按钮不再与经验数字 / 进度文字重叠——普通属性视图经验数字右移避开按钮;骨甲卡片进度文字收窄、满级按钮收进卡片右缘(原布局越出卡片 2px)。
适配测试(三次验证通过)
• 纯 Fabric 1.20.1(fabric-loader 0.19.3)三态验证:单独 spell——法杖 3 系法术强度(火焰 / 寒冰 / 奥秘 +15)生效、法术书技能正常结算伤害;单独品质——Tierify 品质词条 / 属性生效 / 升级保留;全家桶——spell + 品质 + trinkets 饰品栏共存无冲突,法术书可放入饰品栏施法。
7.0.0 (English)
What's New: One-Click Max Upgrade (Creative Only)
• A small "Max" button now appears next to each upgrade button — Creative mode only, hidden when already maxed, keeping the page tidy.
• Server-authoritative: only Creative-mode players can trigger it; the chosen attribute is raised straight to its cap for free — no materials or XP consumed.
• A tooltip explains the button; on the armor view the upgrade buttons shift left 20px to make room, both columns symmetric and staying inside the card's right edge.
Max Upgrade Targets
• Endless Pickaxe: material "Netherite·Diamond" / Efficiency V / Fortune X
• Trophy Bone: damage +50 (D41) / Fire Aspect II / Looting X / Lifesteal X
• Magic Wand: Nether Soul Wand / Spell Power 30 / Lifesteal X / Explosion XII (soul form)
• Relic Bone Armor: Netherite body / armor 50 / Protection V / Toughness X / Thorns III / Protection Family V
• The armor "Armor" max-upgrade auto-syncs the material to netherite body (unlocks the 50 cap).
• The wand "Explosion" max-upgrade gives the cap for the current form: XII for the soul wand / X for the normal wand.
• Version sync: both Fabric and Forge builds upgraded to 7.0.0.
Fixes (7.0.0 First Patch)
• Fabric crash without spell_power fixed: RelicWandItem used to reference Spell Power classes directly, crashing with NoClassDefFoundError (net/spell_power/api/SpellSchools) as soon as a player ticked in packs without spell_power. It now uses an optional-dependency guard (FabricLoader.isModLoaded short-circuit + Registries.ATTRIBUTE runtime lookup), matching the Forge build; without spell_power the wand degrades to a pure melee weapon instead of crashing.
• UI layout fixed: the "Max" button no longer overlaps the XP number / progress text — the XP number in the regular attribute view moves right to avoid the button; the armor card's progress text is narrowed and the Max button fits inside the card's right edge (was 2px out).
Adaptation Tests (All Three Passed)
• Pure Fabric 1.20.1 (fabric-loader 0.19.3) three-state verification: spell only — the wand's 3-school spell power (Fire / Frost / Arcane +15) applies and spell-book skills deal real damage; quality only — Tierify rarity words / attributes apply / rarity survives upgrades; everything combined — spell + quality + trinkets slots coexist without conflicts, and a spell book can be placed in a trinkets slot to cast.
This mod has no additional files

