More RPG Library adds seven new spell schools that extend the Spell Engine framework, organized into three archetypes: Magic, Ranged, and Melee.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.
Magic Spell Schools
These schools use the standard magic archetype and scale with spell power attributes.Earth Magic
Earth-based spells dealing crushing and stone damage.Color:
0xbd8b00 (Brown/Gold)Identifier: spell_power:earthWater Magic
Water-based spells with fluid mechanics.Color:
0x4dd9ff (Cyan)Identifier: spell_power:waterAir Magic
Air and wind-based spells with mobility focus.Color:
0xd4e3fe (Light Blue)Identifier: spell_power:airNature Magic
Nature-based spells with healing and growth themes.Color:
0x43bf4b (Green)Identifier: spell_power:natureRegistration Code
Ranged Spell Schools
Ranged schools combine archery mechanics with elemental damage. They scale with both ranged damage and their corresponding magic school power.Frost Ranged
Frost-infused ranged attacks combining archery and ice magic.Color:
0xccffff (Ice Blue)Damage Type: minecraft:arrowPower Scaling: Ranged Damage + Frost PowerFire Ranged
Fire-infused ranged attacks combining archery and fire magic.Color:
0xff3300 (Flame Red)Damage Type: minecraft:arrowPower Scaling: Ranged Damage + Fire PowerRanged schools integrate with the Ranged Weapon API mod when available, otherwise they fall back to generic attack damage.
Power Calculation Example
Melee Spell School
Rage Melee
Rage-based melee combat that increases in power as health decreases.Color:
0xb3b3b3 (Gray)Damage Type: minecraft:player_attackPower Formula: Base Attack Damage + ((Rage Attribute - 100) / 10)Rage Scaling Mechanic
The Rage Melee school gains additional power based on the Rage Modifier attribute:Critical Strike Integration
When the Critical Strike mod is installed, all ranged and melee schools automatically gain critical strike support:- Critical Chance - Scales from the Critical Strike Chance attribute
- Critical Damage - Scales from the Critical Strike Damage attribute
Usage in Spells
Reference these schools in your spell JSON files:All spell schools are registered in
MoreSpellSchools.java:117 and are available immediately after mod initialization.