Core Dependencies
Required Mods
These mods are required for More RPG Library to function:| Mod | Version | Purpose |
|---|---|---|
| Spell Engine | 1.9.0+ | Core spell system and API |
| Spell Power | 1.4.5+ | Spell power attributes system |
| Ranged Weapon API | 2.3.3+ | Ranged weapon functionality |
| Fabric API | 0.116.7+ | Fabric mod loader API |
| Cloth Config | 15.0.130+ | Configuration system |
| Player Animator | 2.0.0+ | Player animation support |
Optional Dependencies
Mod Integrations
Critical Strike
Status: Full compatibility More RPG Library integrates with Critical Strike to provide critical hit mechanics for custom spell schools.- Rage Melee
- Fire Ranged
- Frost Ranged
Critical Strike integration was added in version 2.5.2
Armory
Status: Full compatibility Integration with Armory provides upgrade crystals for RPG class armor sets. Upgrade Crystals:- Ascetic’s Lost Crystal - Air Wizard & Forcemaster armor
- Warden’s Lost Crystal - Earth Wizard & Water Wizard armor
- Ravager’s Lost Crystal - Berserker & Tundra Hunter armor
- General’s Lost Crystal - Deadeye & War Archer armor
Armory integration was added in version 2.5.2
More RPG Classes Mods
More RPG Library provides core functionality for the entire More RPG Classes ecosystem:Elemental Wizards RPG
Status: Full compatibility- Air Wizard class
- Earth Wizard class
- Water Wizard class
- Elemental spell schools
- Elemental runes and particles
- Soaked status effect
more_rpg_classes:airmore_rpg_classes:earthmore_rpg_classes:watermore_rpg_classes:nature
Berserker RPG
Status: Full compatibility- Berserker class
- Rage mechanics
- Rage Melee spell school
- Bleeding effects
- Passive spells and particles
- Rage attribute damage scaling
- Lifesteal mechanics
- Bleeding chance attributes
Archers Expansion
Status: Full compatibility- Deadeye class
- War Archer class
- Tundra Hunter class
- Ranged spell schools
- Falling icicle projectiles
more_rpg_classes:fire_rangedmore_rpg_classes:frost_ranged
Forcemaster RPG
Status: Full compatibility- Forcemaster class
- Force-based abilities
- Push/pull mechanics
pull_to_caster_directpull_to_caster_slowknock_uprange_scaled_knockback
Structure Pool API
Status: Full compatibility Version: 1.1.1+ Used for custom structure generation features:- ConditionalJigsawStructure
- PathAdaptionProcessor
- WaterPillarProcessor
- TerrainBlendingProcessor
AzureLib
Status: Full compatibility Version: 2.3.3+ Provides animation support for custom entities and visual effects.Platform Support
Fabric
Status: Fully Supported More RPG Library was originally developed for Fabric and has complete feature parity. Fabric-Specific Features:- Trinkets integration for accessory slots
- ModMenu configuration support
- Lamb Dynamic Lights compatibility
NeoForge
Status: Beta Support (since v2.5.0) NeoForge support is in beta with most features working. The library uses Architectury for multiloader compatibility. Known Limitations:- Some particle effects may behave differently
- Configuration UI uses different backend (Owo Lib)
Incompatibilities
Known Issues
Synitra Connector
Status: Fixed in v2.3.0 Previous versions had mixin conflicts with Synitra Connector. The ArcaneFuse, LifeSteal, and Rage mixin logic was rewritten for compatibility.Thorns Enchantment
Status: Fixed in v2.2.1 Damage reflect could create infinite loops with the Thorns enchantment. This has been resolved.Compatibility Notes
Entity Tags for Compatibility
Entity Tags for Compatibility
Damage Type Tags
Damage Type Tags
Version Compatibility Matrix
| More RPG Library | Minecraft | Spell Engine | Spell Power | Loader |
|---|---|---|---|---|
| 2.5.18 | 1.21.1 | 1.9.0+ | 1.4.5+ | Fabric/NeoForge |
| 2.5.0-2.5.17 | 1.21.1 | 1.8.0+ | 1.4.0+ | Fabric/NeoForge |
| 2.4.0-2.4.3 | 1.21.1 | 1.8.0+ | 1.4.0+ | Fabric |
| 2.3.0-2.3.5 | 1.21.1 | 1.7.0+ | 1.3.0+ | Fabric |
| 2.0.0-2.2.8 | 1.21.1 | 1.4.0+ | 1.2.0+ | Fabric |
Testing Compatibility
To test if your mod is compatible with More RPG Library:- Add the library as a dependency in your
build.gradle:
- Check for conflicts in the development environment
- Test custom spell schools and attributes
- Verify loot table functions work correctly
Reporting Compatibility Issues
If you encounter compatibility issues:- Check the GitHub Issues page
- Verify you’re using compatible versions
- Join the Discord server for support
- Submit a detailed bug report with:
- Mod versions
- Loader version
- Crash logs or error messages
- Steps to reproduce