Difficulty is a fully dynamic per-player difficulty system for Paper servers. Instead of increasing the world's difficulty globally, each player has their own calculated difficulty based on their gear, enchantments, XP, advancements, playtime, mob kills, and boss kills.
Mobs scale around stronger players with increased health, damage, speed, custom equipment, and unique abilities such as Flame/Power skeletons and permanently fast creepers. Additional hostile mobs spawn only near high-level players, while personal effects like Darkness and ambient sounds are sent exclusively to that player's client.
Features
⭐ Per-player difficulty calculation 🛡️ Scores based on armor, weapons, enchants, XP, advancements, playtime, and kills 👹 Dynamic mob scaling with custom gear and abilities ⚔️ Harder encounters for stronger players only 🌑 Personal Darkness effects and ambient sounds 🔄 Automatic recalculation on important events ⚡ Lightweight and highly configurable
Commands
/difficulty /difficulty reload /difficulty set /difficulty check /difficulty clear
Unlike Minecraft's global difficulty, this plugin gives every player their own progression, allowing new and experienced players to play together without affecting each other's challenge.

