Documentation Index
Fetch the complete documentation index at: https://mintlify.com/ProfessorFichte/More-RPG-Classes/llms.txt
Use this file to discover all available pages before exploring further.
General Questions
What is More RPG Library?
What is More RPG Library?
- 7 custom spell schools (Air, Earth, Water, Nature, Fire Ranged, Frost Ranged, Rage Melee)
- 20+ custom attributes (Lifesteal, Rage, Damage Reflect, etc.)
- 10+ status effects (Frozen Solid, Bleeding, Soaked, etc.)
- Custom spell impacts and loot table functions
- Extensive compatibility features
Is this a standalone mod or a library?
Is this a standalone mod or a library?
- Elemental Wizards RPG
- Berserker RPG
- Archers Expansion
- Forcemaster RPG
Which Minecraft versions are supported?
Which Minecraft versions are supported?
Does this work on servers?
Does this work on servers?
Installation & Setup
How do I install More RPG Library?
How do I install More RPG Library?
- Install Fabric or NeoForge loader
- Download required dependencies:
- Fabric API (Fabric only)
- Spell Engine
- Spell Power
- Cloth Config
- Player Animator
- Ranged Weapon API
- Download More RPG Library from CurseForge or Modrinth
- Place all mod files in your
modsfolder - Launch the game
What are the required dependencies?
What are the required dependencies?
- Spell Engine (1.9.0+)
- Spell Power (1.4.5+)
- Ranged Weapon API (2.3.3+)
- Cloth Config (15.0.130+)
- Player Animator (2.0.0+)
- Fabric API (Fabric only, 0.116.7+)
Can I use this with Forge?
Can I use this with Forge?
Does this work with Fabric and NeoForge?
Does this work with Fabric and NeoForge?
- Fabric: Full support with all features
- NeoForge: Beta support with most features working
Features & Usage
How do I use the custom spell schools?
How do I use the custom spell schools?
air, earth, water, nature, fire_ranged, frost_ranged, rage_meleeWhat are 'Fuse' attributes?
What are 'Fuse' attributes?
arcane_fuse,fire_fuse,frost_fuse,healing_fuseair_fuse,earth_fuse,water_fuse,nature_fuse
Spell Power × Fuse Attribute ValueThese work with both melee attacks and projectiles.How does the Rage attribute work?
How does the Rage attribute work?
How does Lifesteal work with projectiles?
How does Lifesteal work with projectiles?
What's the difference between Frozen Solid and Frosted?
What's the difference between Frozen Solid and Frosted?
- Reduces movement speed
- Adds freezing ticks over time
- Stacks up to amplifier 5
- Converts to Frozen Solid at max stacks
- Completely immobilizes the target
- Prevents attacking and jumping
- Increases damage taken
- Cannot be applied if target has Frosted effect
- Shows visual ice model
Can I use custom spell impacts in my mod?
Can I use custom spell impacts in my mod?
How do I add spell scrolls to loot tables?
How do I add spell scrolls to loot tables?
Compatibility
Does this work with Critical Strike?
Does this work with Critical Strike?
Does this work with Armory?
Does this work with Armory?
- Ascetic’s Lost Crystal (Air Wizard, Forcemaster)
- Warden’s Lost Crystal (Earth Wizard, Water Wizard)
- Ravager’s Lost Crystal (Berserker, Tundra Hunter)
- General’s Lost Crystal (Deadeye, War Archer)
Is it compatible with other RPG mods?
Is it compatible with other RPG mods?
- All Spell Engine add-ons
- Better Combat
- Simply Skills
- Runes (for elemental runes)
I'm having issues with another mod. What should I do?
I'm having issues with another mod. What should I do?
- Check the Compatibility page for known issues
- Ensure you’re using compatible versions
- Check the GitHub issues for similar reports
- Join the Discord for support
- Report the issue with full details (versions, crash log, etc.)
Development
Can I use this library for my own mod?
Can I use this library for my own mod?
build.gradle:Where can I find API documentation?
Where can I find API documentation?
- Browse the source code on GitHub
- Check the API Reference section
- Look at example implementations in dependent mods
- Ask in the Discord developer channel
How do I contribute to the library?
How do I contribute to the library?
- Fork the GitHub repository
- Create a feature branch
- Make your changes with clear commit messages
- Test thoroughly in both Fabric and NeoForge (if applicable)
- Submit a pull request
What datagen helpers are available?
What datagen helpers are available?
- SmithingRecipeGenerator (with conditional mod loading)
- Advancement helpers with Spell Engine requirements
- Better Combat weapon attribute data file generation
- Spell binding and loot table functions
Troubleshooting
The game crashes on startup with More RPG Library
The game crashes on startup with More RPG Library
- Missing dependencies - Ensure all required mods are installed
- Version mismatch - Check that all mods are for the same Minecraft version
- Conflicting mods - Try removing other mods to isolate the issue
- Outdated version - Update to the latest version of the library
Custom attributes aren't working
Custom attributes aren't working
- Verify the attribute names are correct
- Check that attribute modifiers are properly applied
- Ensure the item/armor has the attributes in its NBT data
Particles don't appear or look wrong
Particles don't appear or look wrong
- This should work out of the box
- Some particle effects may behave differently (fixed in 2.5.1)
- Ensure you’re using the NeoForge-specific version
- Try reinstalling the mod
Status effects aren't being applied
Status effects aren't being applied
- Entity tags - Some entities are immune (undead can’t bleed, fire-immune can’t burn)
- Tenacity attribute - Targets with high Tenacity resist status effects
- Effect conflicts - Frosted can’t be applied if Frozen Solid is active
- Attribute values - Chance attributes need sufficient values to trigger
How do I configure the library settings?
How do I configure the library settings?
- Install ModMenu (Fabric) or access config in-game
- Find “More RPG Library” in the mod list
- Click the config button
- Adjust settings like:
- Lifesteal/Spell Vampire cooldowns
- Knock-up height values
- Various effect durations
Community & Support
Where can I get help?
Where can I get help?
- Discord: Join the community - Fastest support
- GitHub Issues: Report bugs
- CurseForge: Leave comments
- Modrinth: Ask questions
How can I support the developer?
How can I support the developer?
- Donate on Ko-fi
- Star the project on GitHub
- Share the mod with others
- Report bugs and suggest features
- Create content showcasing the mod
- Contribute code improvements
Are there any tutorials or guides?
Are there any tutorials or guides?
- This documentation site (you’re reading it!)
- The Examples page for code samples
- The API Reference for technical details
- Community-created videos and guides (linked in Discord)
- Example mods in the More RPG Classes ecosystem
Can I use this in a modpack?
Can I use this in a modpack?
- Credit the mod and author (Fichte)
- Link to the official CurseForge or Modrinth page
- Include all required dependencies
- Test thoroughly for compatibility