This update focuses heavily on progression enforcement, PvP scaling, RPG immersion, admin tools, and quality-of-life improvements across the entire plugin.
Players can now no longer bypass progression by obtaining high-tier gear through villagers, crates, loot chests, or trading — LevelCraft progression is now fully enforced across ALL gameplay systems.
✨ New Features
⚔ Player Kill Combat XP
Players now grant Combat XP when killed.
Combat XP rewards scale dynamically based on the defeated player’s Total Level.
Low level players grant small rewards, while high progression players become significantly more rewarding targets.
Example:
- Lv.10 Player → Small XP reward
- Lv.550 Player → Massive Combat XP reward
Configurable under:
Code (Text):
Combat:
Player-Kills:
Enabled: true
Base-Min: 10
Base-Max: 25
XP-Per-Total-Level: 0.35
Full Equipment Restriction System
Progression restrictions are now fully enforced across ALL item acquisition methods.
Players can NO LONGER use restricted equipment obtained from:
- Loot chests
- Villagers
- Trades
- Crates
- Commands
- Kits
- Other players
- External plugins
Restrictions now properly block:
- Equipping Armor
- Mining with tools
- Attacking with weapons
- Using restricted items
Players CAN still:
- Move restricted items
- Store them
- Trade them
- Prepare gear for later progression
This creates a much more MMORPG-style progression system.
⛏ Netherite Progression Support
Netherite gear can now be level restricted exactly like all other materials.
Supports:
Add to config:
Code (Text):
Unlock-Levels:
Materials:
Netherite: 50
Tools:
Netherite: 50
Mob Combat XP Improvements
Combat XP is now fully config-driven instead of relying on Bukkit Monster checks.
This fixes:
- Slimes not granting Combat XP
- Magma Cubes not granting Combat XP
- Future hostile entity compatibility
Any mob listed under:
Code (Text):
Combat:
Hostile-Mobs:
will now properly reward XP.
Blood Effect Admin Toggle
Added full runtime admin control for blood effects.
Commands:
- Toggle mob blood
- Toggle player blood
- Toggle both simultaneously
Command:
Code (Text):
/lc admin blood <mobs|players|all> <on|off|toggle>
⚔ PvP Combat XP Toggle
Admins can now toggle player-kill Combat XP rewards live in-game.
Command:
Code (Text):
/lc admin pvp
This toggles:
Code (Text):
Combat:
Player-Kills:
Enabled: true
Admin “Set All Skills” Support
Admins can now instantly set ALL player skills at once.
Command:
Code (Text):
/lc admin set <player> all <level>
Example:
Code (Text):
/lc admin set Ghoul all 50
This:
- Sets every skill to the target level
- Syncs milestones
- Reapplies Combat scaling
- Reapplies Exploration speed bonuses
Improved Tab Completion
Admin command tab completion now supports:
- all
- PvP command
- Skill levels
- Cleaner admin workflow
Coin Economy Improvements
Coin pickups now use:
- Dynamic pitch scaling sounds
- Optional action bar notifications
Small pickups no longer constantly overwrite XP progress bars.
Add to config:
Code (Text):
Coin-Economy:
Action-Bar-Minimum: 100
Only pickups ABOVE this value will show action bar notifications.
Add To Lang File
Code (Text):
GUI:
Milestone-Item:
Name: "&6&l%skill% Milestones"
Current-Level: "&8» &7Current Level: &e%level%"
Track-Progress: "&8» &7Your path toward mastery."
Next-Milestone: "&8» &7Next Milestone: &eLevel %level%"
Progress: "&8» &7Progress: &b%percent%%"
All-Unlocked: "&a&lMastery Achieved"
Perks: "&6&lMilestone Perks"
Combat:
Player-Kill-XP: "&c⚔ &7You defeated &e%player% &8(Lv.%level%&8) &7and gained &a%xp% Combat XP&7."
Admin:
PvP-Toggled: "&8» &7Player kill Combat XP has been %state%&7."
Economy:
Coin-Collected: "&6✦ &e+%amount% Coins"
New Commands
Code (Text):
/stats
/profile
/lc admin pvp
/lc admin set <player> all <level>
/lc admin blood <mobs|players|all> <on|off|toggle>
⚡ Misc Improvements
- Cleaner RPG progression flow
- Better admin QoL
- Stronger anti-bypass progression systems
- Improved combat scaling foundation
- Better MMO-style item progression
- Improved future-proofing for large RPG servers