Modding Doc: Progression
This skill summarizes Modding_Doc/Progression at a high level and links to the full references.
Documentation References
- •Progression System Overview — XP curves, classes, rewards, configuration
Doc-Derived How-To (Adding Progression Content)
- •Define XP curves in
src/main/resources/Server/<YourMod>/Progression/using namespacedid,type,baseXp,exponent, andmaxLevel. - •Define class data in
src/main/resources/Server/<YourMod>/Progression/Classes/withweaponTagFamiliesandlevelRewards. - •Configure XP sources and caps in
src/main/resources/Server/<YourMod>/Progression/XPConfig.json. - •Add XP awards to objectives using the
hyforged:xp_awardcompletion type or explicit XP amounts. - •Integrate via progression events or
ProgressionStatBridgeinstead of hard-coded level checks.
Notes:
- •Keep everything data-driven and namespaced; avoid hard-coded values.
- •Ensure weapon tags align with existing tag families in your item data.