Sueta

PlayerLevel ✅270+ QUESTS INCLUDED

1.3.3

250+ missions. 80+ objective types. 5 difficulty tiers. One amazing progression system

·Plugin

if you like this plugin please give a like

PlayerLevel - Advanced Player Progression System
Transform your Minecraft server with the ultimate player progression and mission system! PlayerLevel brings engaging RPG-style advancement mechanics that keep your players motivated and coming back for more.

✨ Overview
PlayerLevel is a comprehensive leveling plugin that rewards players for their in-game achievements through an extensive mission system. With over 250 carefully crafted missions spanning 5 difficulty tiers, players will always have new challenges to conquer and goals to achieve.

Key Features
Dynamic Leveling System

  • 100 Levels of progression with exponential XP scaling
  • Beautiful progress bars showing advancement to next level
  • Customizable XP rewards for every action
  • Visual celebrations with particles and sounds on level-up
  • Prestige system for max-level players

️ Extensive Mission System (250+ Missions)

  • 5 Difficulty Tiers: From beginner-friendly to extreme challenges
    • ⭐ Easy (1-Star): Perfect for new players
    • ⭐⭐ Medium (2-Star): For experienced adventurers
    • ⭐⭐⭐ Hard (3-Star): Challenging objectives
    • ⭐⭐⭐⭐ Very Hard (4-Star): For skilled veterans
    • ⭐⭐⭐⭐⭐ Extreme (5-Star): Ultimate challenges including boss fights
  • 80+ Unique Objective Types covering every aspect of Minecraft:
    • Mining & Building: Break, place, and gather resources
    • Combat: Defeat mobs, bosses (Ender Dragon, Wither, Warden), and players
    • Farming & Animals: Harvest crops, breed animals, tame pets
    • Crafting & Smelting: Create tools, armor, and items
    • Exploration: Travel distances, discover biomes and structures
    • Trading & Enchanting: Interact with villagers and enhance gear
    • Special Actions: Fishing, potion brewing, redstone engineering, and more!

Beautiful User Interface

  • Interactive GUIs with smooth navigation
  • Difficulty Filter System: Browse missions by star rating
  • Real-time Progress Tracking: See exactly how close you are to completion
  • Color-coded Missions: Easy visual identification of difficulty
  • Pagination Support: Seamless browsing through hundreds of missions
  • Profile Dashboard: View your stats, level, and achievements at a glance

Commands & Permissions
Player Commands
Command Aliases Description Permission Default
/playerlevel /pl, /level Open your profile GUI with stats, missions, and rewards playerlevel.use ✅ All players
/playerlevel info [player] /pl info View detailed information about yourself or another player playerlevel.info ✅ All players
/playerlevel rewards /pl rewards Open the level rewards browser GUI playerlevel.use ✅ All players
/missions - Open the mission difficulty selection GUI playerlevel.missions ✅ All players
Admin Commands
Command Aliases Description Permission Default
/playerlevel reload /pl reload Reload plugin configuration and missions playerlevel.admin ❌ Operators only
Permissions Reference
Player Permissions
Permission Description Default Recommended
playerlevel.use Access to main plugin commands and GUIs ✅ True All players
playerlevel.missions Access to missions GUI and progression tracking ✅ True All players
playerlevel.info View your own profile information ✅ True All players
playerlevel.info.others View other players' profiles and statistics ❌ False Moderators+
playerlevel.xp.multiplier.<percentage> Add xp multiplier to a player ❌ False
Admin Permissions
Permission Description Default Recommended
playerlevel.admin Full access to all admin commands ❌ Op Admins only
playerlevel.reload Reload plugin configuration files ❌ Op Admins only
Wildcard Permissions
Permission Description Grants
playerlevel.* All PlayerLevel permissions All permissions listed above

PlaceholderAPI Integration (50+ Placeholders)

  • Display player levels in chat, TAB list, and scoreboards
  • Show XP progress bars anywhere
  • Mission completion statistics
  • Global leaderboards and rankings
  • Fully customizable display formats

⚙️ Highly Customizable

  • Flexible Configuration: Adjust XP rates, level requirements, and rewards
  • Custom Messages: Fully translatable with color code support
  • Mission Rewards: Set individual XP rewards for each mission
  • Extensible Design: Easy to add new missions via YAML
  • Performance Optimized: Lightweight and efficient even with 250+ missions

PlaceholderAPI Integration (50+ Placeholders)
PlayerLevel provides extensive PlaceholderAPI support with over 50 unique placeholders to display player progression anywhere on your server!

Level Placeholders

  • %playerlevel_level% - Current player level (e.g., 42)
  • %playerlevel_level_formatted% - Formatted level display (e.g., §6Level 42)
  • %playerlevel_level_roman% - Level in Roman numerals (e.g., XLII)
  • %playerlevel_next_level% - Next level number (e.g., 43)
  • %playerlevel_level_title% - Level title/rank (e.g., Elite, Master, Legendary)
  • %playerlevel_level_title_formatted% - Colored level title (e.g., §aElite)
  • %playerlevel_level_color% - Level color code (e.g., §a)

⭐ Experience (XP) Placeholders

  • %playerlevel_xp% - Current XP amount (e.g., 1250)
  • %playerlevel_xp_formatted% - Formatted XP with K/M suffix (e.g., 1.3K)
  • %playerlevel_xp_short% - Short XP format (e.g., 1K)
  • %playerlevel_xp_decimal% - XP with decimals (e.g., 1250.50)
  • %playerlevel_required_xp% - XP required for next level (e.g., 2000)
  • %playerlevel_required_xp_formatted% - Formatted required XP (e.g., 2.0K)
  • %playerlevel_required_xp_short% - Short required XP (e.g., 2K)
  • %playerlevel_xp_to_next_level% - XP remaining to level up (e.g., 750)
  • %playerlevel_xp_to_next_level_formatted% - Formatted remaining XP (e.g., 750)
  • %playerlevel_xp_to_next_level_short% - Short remaining XP (e.g., 750)
  • %playerlevel_total_xp_earned% - Total XP earned across all levels
  • %playerlevel_total_xp_earned_formatted% - Formatted total XP (e.g., 45.2K)
  • %playerlevel_total_xp_earned_short% - Short total XP (e.g., 45K)

Progress Placeholders

  • %playerlevel_progress_percent% - Progress percentage (e.g., 62)
  • %playerlevel_progress_percent_formatted% - Progress with % symbol (e.g., 62%)
  • %playerlevel_progress_bar% - Visual progress bar (10 characters: §7[§a■■■■■■§7■■■■§7])
  • %playerlevel_progress_bar_20% - Longer progress bar (20 characters)
  • %playerlevel_progress_bar_30% - Extra long progress bar (30 characters)
  • %playerlevel_progress_fraction% - XP as fraction (e.g., 1250/2000)

Mission Placeholders

  • %playerlevel_missions_completed% - Number of completed missions (e.g., 45)
  • %playerlevel_missions_total% - Total available missions (e.g., 250)
  • %playerlevel_missions_remaining% - Missions not yet completed (e.g., 205)
  • %playerlevel_missions_percent% - Completion percentage (e.g., 18)
  • %playerlevel_missions_percent_formatted% - Completion with % (e.g., 18%)
  • %playerlevel_missions_fraction% - Missions as fraction (e.g., 45/250)
  • %playerlevel_missions_1star% - Completed 1-star missions
  • %playerlevel_missions_2star% - Completed 2-star missions
  • %playerlevel_missions_3star% - Completed 3-star missions
  • %playerlevel_missions_4star% - Completed 4-star missions
  • %playerlevel_missions_5star% - Completed 5-star missions
  • %playerlevel_average_mission_progress% - Average progress on incomplete missions (e.g., 42.5)

Ranking Placeholders

  • %playerlevel_rank% - Player's global rank (e.g., 5)
  • %playerlevel_rank_formatted% - Formatted rank (e.g., §e#5)
  • %playerlevel_rank_suffix% - Rank with suffix (e.g., 5th, 1st, 2nd, 3rd)

Prestige Placeholders

  • %playerlevel_prestige% - Prestige status (§6§l★ MAX ★ or §7-)
  • %playerlevel_is_max_level% - Boolean max level status (true/false)

Display Placeholders (Pre-formatted)

  • %playerlevel_display% - Simple display (e.g., §6Level 42 §7[§e62%§7])
  • %playerlevel_display_full% - Full display (e.g., §6§lLevel 42 §7- §e1250§7/§e2000 XP)
  • %playerlevel_display_bar% - Display with progress bar (e.g., §6Lvl 42 §7[§a■■■■■■§7■■■■§7])
  • %playerlevel_display_compact% - Compact display (e.g., §642 §8[§a62%§8])

Placeholder XP multiplier
%playerlevel_xp_multiplier% Raw multiplier value 1.15
%playerlevel_xp_multiplier_percent% Percentage bonus (integer) 15
%playerlevel_xp_multiplier_percent_formatted% Formatted percentage with sign +15%
%playerlevel_xp_multiplier_display% Colored display text §a+15% XP or §7No Bonus
%playerlevel_has_xp_multiplier% Boolean: has any multiplier true or false
%playerlevel_xp_multiplier_color% Color code based on bonus tier §a, §e, §d, §6

Similar projects

Plugin →