Список изменений
-
Ars 'n' Spells v1.6.3
Bug Fixes
- Fixed startup crash caused by
MixinSanctifiedAbstractSpellusing the wrong parameter type (LivingEntityinstead ofPlayer), preventing the game from loading when Iron's Spellbooks was present - Fixed crash in
IronsBridge.setMana()due to missing null check onMagicData - Fixed potential crash from null
SpellRaritywhen calculating LP costs for Iron's spells and scrolls - Fixed
MixinSanctifiedAbstractSpellnot being registered in mixin config. Sanctified Legacy LP validation was completely non-functional - Fixed
MixinSpellStatsPotencybeing wrongly gated on Iron's Spellbooks. Resonance potency now works even without Iron's installed - Fixed potential double LP charge when using spell scrolls with Cursed Ring equipped
- Fixed
BridgeManagercreating unnecessary bridge instances on every mana query when unification was disabled
New Features
- Added
/ans mana setdefault <value>command (op level 2) to configure default max mana at runtime - Added
/ans mana getdefaultcommand to view current default max mana - Added
ENABLE_LP_SYSTEMconfig toggle to completely enable or disable the LP (Life Points) system - Added
DEFAULT_MAX_MANAconfig option (range:1.0to100,000) - Added startup warning when dual-cost percentages do not sum to
1.0
Improvements
- Rewrote
LPDeathPreventionwith a flag-based immunity system, preventing Corpse mod from incorrectly triggering on LP damage - LP system handlers now respect the
ENABLE_LP_SYSTEMtoggle across all event handlers - Hardcoded fallback mana values now use the configurable
DEFAULT_MAX_MANAinstead of fixed100 - Improved error log formatting in
IronsBridge
Housekeeping
- Cleaned up stray build artifacts (
com/,nul) from repository - Updated
.gitignorewith missing entries - Added Linux
gradlewwrapper
Файлы
ars_n_spells-1.6.3.jar(242.10 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.6.3
Загрузчики
Forge
Версии игры
1.20.1
Загрузок
836
Дата публикации
1 мес. назад

