Skip to content
Rudra edited this page Jan 2, 2026 · 5 revisions

LevelTools Wiki

Welcome to the LevelTools wiki! This wiki contains detailed documentation for all configuration files.

Quick Links

Overview

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.

Profile System

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

How It Works

  1. Create a Trigger Profile that defines what action gives XP (mining, killing, fishing, etc.)
  2. Create a Reward Profile that defines what enchantments/commands run at each level
  3. Create a Display Profile that defines how the item looks (lore, action bar, name)
  4. Create an Item Profile that links materials to the above profiles

Default Setup

Out of the box, LevelTools supports:

  • Pickaxes, Axes, Shovels (block mining)
  • Swords, Bows, Crossbows (combat)
  • Fishing Rods (fishing)

Migration from v1

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.

Support

Clone this wiki locally