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.
Adding the Dependency
More RPG Library can be added as a dependency to your Fabric or NeoForge mod using Gradle.Repository Configuration
First, add the required repositories to yourbuild.gradle:
Dependency Declaration
Add More RPG Library and its required dependencies to yourbuild.gradle:
Version numbers shown are current as of Minecraft 1.21.1. Check Modrinth for the latest versions.
Version Information
Current version details fromgradle.properties:
- Mod Version:
2.5.18 - Minecraft Version:
1.21.1 - Maven Group:
net.more_rpg_classes - Archives Name:
more_rpg_library
{mod_version}+{minecraft_version}
Example: 2.5.18+1.21.1
Gradle Properties
If you’re using an Architectury multi-loader setup, you can define these versions in yourgradle.properties:
build.gradle:
Dependency Declaration in Mod Metadata
Don’t forget to declare More RPG Library as a dependency in your mod metadata:Verifying the Setup
- Run
./gradlew buildto ensure all dependencies resolve correctly - Check that the mod loads in your development environment
- Verify you can import classes from
net.more_rpg_classespackage
Troubleshooting
Dependencies not resolving
Dependencies not resolving
Ensure all required Maven repositories are added to your
build.gradle. The Modrinth Maven is essential for accessing More RPG Library and most of its dependencies.Version conflicts
Version conflicts
Make sure you’re using compatible versions of all dependencies. All versions should target the same Minecraft version (e.g., 1.21.1).
Platform-specific issues
Platform-specific issues
Remember to use the correct platform suffix:
- Fabric:
-fabric - NeoForge:
-neoforge
more-rpg-library:2.5.18+1.21.1-fabricMissing Forgified Fabric API (NeoForge)
Missing Forgified Fabric API (NeoForge)
NeoForge builds require Forgified Fabric API. Ensure it’s included in your dependencies:
Next Steps
API Overview
Learn about the library’s architecture
Custom Spell Impacts
Start using custom spell impacts
Loot Functions
Enhance your loot tables
Status Effects
Explore available status effects