RPGAttr
The RPGAttr mod opens up new possibilities for integrating attributes from various mods into the Spell Engine item configuration system. This allows using extended characteristics in mods such as Jewelry, Wizards, Archers, Paladins, and others.
Supported Mods
RPGAttr provides compatibility with the following popular mods:
- Zenith Attributes (functionality is not duplicated when Zepyhr is present)
- AdditionalEntityAttributes
- Reach Entity Attributes
- Botania
Configurable Game Rules
The mod adds several useful game rules for fine-tuning gameplay:
-
vanillaCrits: Enables or disables standard critical hits (falling). Enabled by default (vanilla behavior).
-
difficultyDamageScaling: Controls damage scaling based on difficulty (0.5x for Easy, 1.5x for Hard). Does not affect other aspects of world difficulty. Enabled by default.
-
zenithCritsMeleeOnly (only with Zenith Attributes): Restricts the zenith_attributes:crit_chance attribute to melee attacks only. Disabled by default.
Technical Features
Any mods that integrate with the EntityAttribute class (for example, Step Height Entity Attribute) should already be compatible with Spell Engine. RPGAttr works by intercepting the registration of these mods' attributes and re-registering them at a different time. Although no issues have been observed, keep this in mind when debugging your modpack.