-
Notifications
You must be signed in to change notification settings - Fork 7
Home
Rudra edited this page Jan 2, 2026
·
5 revisions
Welcome to the LevelTools wiki! This wiki contains detailed documentation for all configuration files.
LevelTools v2.0 introduces a modular profile-based configuration system. Instead of hardcoded tool types, you can now configure any item to level up with custom triggers, rewards, and displays.
LevelTools uses 4 types of profiles that work together:
| Profile Type | Purpose | File |
|---|---|---|
| Trigger Profiles | Define how XP is gained | trigger_profiles.yml |
| Reward Profiles | Define rewards per level | reward_profiles.yml |
| Display Profiles | Define name, lore, action bar | display_profiles.yml |
| Item Profiles | Tie everything together | item_profiles.yml |
- Create a Trigger Profile that defines what action gives XP (mining, killing, fishing, etc.)
- Create a Reward Profile that defines what enchantments/commands run at each level
- Create a Display Profile that defines how the item looks (lore, action bar, name)
- Create an Item Profile that links materials to the above profiles
Out of the box, LevelTools supports:
- Pickaxes, Axes, Shovels (block mining)
- Swords, Bows, Crossbows (combat)
- Fishing Rods (fishing)
If you're upgrading from LevelTools v1.x, your old config will be automatically backed up to old_config.yml and migrated to the new profile system. Your existing settings are preserved.