
Level-Craft
an RPG style system, Exp, Levels, Custom Items, Mob levels, Crafting Requirements and skills.
⚔ LevelCraft Update — Combat, Restrictions & QoL Expansion ⚔
Список изменений
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:
Armor Tools Weapons 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
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
⚡ 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
