词条与飞剑_RandomAffix-1.1.9-1.21.1-forge52.1.20.jar
Curse Maven Snippet
What's new
1.1.9Fixes
- Guard swords no longer ignore wild Ice and Fire dragons :`EntityDragonBase` extends`TamableAnimal` and does not implement`Enemy` , so the old target filter rejected every dragon. Target selection now accepts hostile mobs, mobs whose attack target is the player, and untamed`*_dragon` entities; players, spectators, and tamed (owned) creatures are excluded.
- Guard swords no longer get the player's weapon stolen by "weapon-stealing" mobs such as the Farlanders Looter: the blade's damage source previously impersonated a player attack (direct entity = player), which met the steal condition. The damage source now uses the sword itself as the direct entity, so such mobs no longer treat the player as the attacker. Sword Qi already behaved this way.
- Weapon affixes still apply : during damage handling, guard-mode swords are resolved back to their owner, so crit chance, crit damage, attack percentage, and lifesteal all keep working.
- Fixed mod load failure on older Forge 1.20.1 (47.1.3 ~ 47.3.5) : the jar only declared`RandomAffixMod(FMLJavaModLoadingContext)` while those Forge builds look up a no-argument constructor, causing`NoSuchMethodException` and a downstream BCLib model-baking crash (the "suspected mod: bclib" report is a false positive). The constructor is now no-arg and works from 47.1.3 through 47.4.26.
Known behavior change : kills made by guard swords no longer count as player kills; mechanics that rely on player-kill credit will not trigger, and the death message lists the sword as the attacker.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

