Description

Features
- Configurable Careers system that grants XP and money for gameplay actions.
- Multiple careers are available out of the box Miner, Builder, Farmer, Blacksmith, Monster Hunter.
- Progression per career with levels and XP scaling.
- Career Progression can be customized PER career, with different scaling equations.
- Multiple equations can be used for a single career, so if you wanted an exponential equation and then a flat one, you can do that! (All careers are currently set up this way after level 100.)
- XP is stored separately, so if you change the equation, the levels will update accordingly!
- Different Notification types! Notifications for leveling can occur by chat, notification bar, or by title.
Supported Actions (XP + Rewards)
Careers are driven by action types that award XP (and optionally money):
- Block Break (e.g., mining ores and rocks)
- Block Place (e.g., building with wood, stone, cloth, furniture)
- Harvest Crops (standard and eternal crops)
- Crafting (tools, weapons, and armor tiers)
- Eliminations (various enemy types)
Actions are data‑driven via assets and can be extended by adding new action definitions. This is done in the code.
Rewards
- XP rewards are tracked per career.
- Money rewards are supported via optional economy integration.
- Level‑up notifications can be configured to trigger at milestones.
Promotions [0.6.0+]
Leveling a career now grants tiered rewards that can give you items! Rewards are delivered at milestone levels (e.<wbr>g., 1, 5, 10, 20, 50, 100), giving players meaningful goals and progression boosts as they climb. A dedicated Promotions UI lets players review upcoming rewards and claim them when unlocked.
Asset Editor Integration
- Includes an asset pack with:
- Career definitions
- Action definitions for mining, farming, crafting, building, and combat.
- UI assets for pages, entries, filters, and leaderboard layout.
- Edit existing or new assets directly in the Asset editor, and have it near instantaneously reflect in game!

Rewards/Promotions (Hytale Asset Editor) [0.6.0+]
Admins can add or tune rewards per career directly in the Hytale Asset Editor.
Set up LevelReward tiers for any career, then define the items (and quantities) or multi‑choice reward pools you want players to earn at each level milestone. This makes it easy to tailor progression to your server’s economy and pacing without touching code.
Economy Integration
- Optional support for external economy providers.
- If an economy plugin is present, money can be awarded alongside XP.
- This mod is integrated with VaultUnlocked and any mod that it supports.
User Interface
- Career Menu: displays all careers with icons, color‑coded names, and XP progress bars.
- /career menu
- Career Info Page: detailed view for a selected career.
- Leaderboard Page: rank list with filterable career categories.
- Stats and Info Menus: accessible via commands.
Credit
- Level up sounds used from Cyrex Studios, licensed under the CC-BY 4.0 license.
- https://cyrex-studios.itch.io/universal-ui-soundpack



