
Older versions are not and will not be supported
Preview you can find in gallery on this site

MrUltimateJobs is a modern, performance-friendly jobs plugin with full multi-job support, persistent player data, beautiful menus, manual reward claiming, PlaceholderAPI integration, and a clean Developer API for quests and integrations.

- Multi-Job System – Players can be active in multiple jobs at once (
Active-Jobs) - Persistent Data – Levels, XP, per-job money and
Active-Jobssaved across restarts - Menus – Head menu and Rewards menu with pagination, gradient texts, glowing, custom model data, and
disable-item-info - Manual Claiming – Level-specific rewards are NOT auto-given; claim them in the Rewards menu
- Bossbar/Actionbar – Real-time XP/Money per action window, resets after hide; shows
MAXXP at max level - Expression-Based Balancing – Use formulas like
0.3*[Level]in YAML - PlaceholderAPI – Rich placeholders for multi-job data
- Custom Events –
JobMoneyEarnedEvent,JobLevelUpEvent - Developer API – Query levels/XP/money, check membership; designed for quests
- Economy – Vault deposit with correct accumulation and totals

| Command | Description | Permission |
|---|---|---|
/jobs / /muj |
Open the main jobs menu (player-side) | mrultimatejobs.menu |
/jobs help [page] / /muj help [page] |
Show plugin help (paginated) | mrultimatejobs.help |
/jobs list / /muj list |
List all available jobs | mrultimatejobs.list |
/jobs join / /muj join |
Join a specific job | mrultimatejobs.jobs.join + mrultimatejobs.jobs.join.* + mrultimatejobs.jobs.join. |
/jobs leave / /muj leave |
Leave a specific job | mrultimatejobs.jobs.leave + mrultimatejobs.jobs.leave.* + mrultimatejobs.jobs.leave. |
/jobs rewards / /muj rewards |
Open rewards menu for a job | mrultimatejobs.rewards |
/jobs claim / /muj claim |
Claim a reward for a specific job level | mrultimatejobs.rewards.claim |
| `/jobs top [job | All]//muj top [job |
All]` |
/jobs reload / /muj reload |
Reload configuration and messages (admin only) | mrultimatejobs.admin |

| Permission | Description | Default |
|---|---|---|
mrultimatejobs.menu |
Allows opening the jobs menu | true |
mrultimatejobs.help |
Allows using /jobs help (normally granted to all players) | true |
mrultimatejobs.list |
Allows listing all jobs | true |
mrultimatejobs.jobs.join |
Base permission to join any job | op |
mrultimatejobs.jobs.join.* |
Wildcard for joining any job (used when specific job permission is not set) | op |
mrultimatejobs.jobs.join. |
Permission to join a concrete job (replace with the job’s identifier) | op |
mrultimatejobs.jobs.leave |
Base permission to leave any job | op |
mrultimatejobs.jobs.leave.* |
Wildcard for leaving any job (used when specific job permission is not set) | op |
mrultimatejobs.jobs.leave. |
Permission to leave a concrete job (replace with the job’s identifier) | op |
mrultimatejobs.rewards |
Allows opening the rewards menu for a job | true |
mrultimatejobs.rewards.claim |
Allows claiming a reward for a specific job level | op |
mrultimatejobs.top |
Allows using the /jobs top leaderboard command | true |
mrultimatejobs.admin |
Allows admin-only commands (e.g. /jobs reload, opening other players’ menus) | op |
mrultimatejobs.* |
Grants access to all MrUltimateJobs commands and permissions | op |

| Placeholder | Description | Example |
|---|---|---|
%mrlibcore_muj_job_{job}_total_workers% |
Number of players currently employed in the specified job | %mrlibcore_muj_job_miner_total_workers% → 7 |
%mrlibcore_muj_job_{job}_current_level% |
Player’s current level in the specified job | %mrlibcore_muj_job_miner_current_level% → 3 |
%mrlibcore_muj_job_{job}_max_level% |
Maximum attainable level for the specified job | %mrlibcore_muj_job_miner_max_level% → 10 |
%mrlibcore_muj_job_{job}_money_maked% |
Total money the player has earned from the specified job | %mrlibcore_muj_job_miner_money_maked% → 1520 |
%mrlibcore_muj_job_{job}_topn_{type}_{position}% |
Player name at the given leaderboard position for the specified job. {type} = level or moneymaked, {position} = 1-based index |
%mrlibcore_muj_job_miner_topn_level_1% → Steve |
%mrlibcore_muj_job_{job}_topv_{type}_{position}% |
Value (level or money) at the given leaderboard position for the specified job | %mrlibcore_muj_job_miner_topv_level_1% → 5 |
%mrlibcore_muj_jobs_total_workers% |
Total number of workers across all jobs on the server | %mrlibcore_muj_jobs_total_workers% → 42 |
%mrlibcore_muj_job_current_jobs% |
Number of jobs the player is currently employed in | %mrlibcore_muj_job_current_jobs% → 2 |
%mrlibcore_muj_job_max_jobs% |
Maximum number of jobs a player may hold (configured per permission) | %mrlibcore_muj_job_max_jobs% → 3 |
%mrlibcore_muj_job_totalmoneymaked% |
Total money the player has earned from all jobs combined | %mrlibcore_muj_job_totalmoneymaked% → 4,850 |
%mrlibcore_muj_active_booster_{index}_name% |
Name of the player’s active booster (from version 2.0.3) | %mrlibcore_muj_active_booster_1_name% → XP Booster - Mythical |
%mrlibcore_muj_active_booster_{index}_time% |
Remaining time of the active booster (from version 2.0.3) | %mrlibcore_muj_active_booster_1_time% → 300s |
%mrlibcore_muj_active_booster_{index}_multiplayer% |
Multiplier of the active booster (from version 2.0.3) | %mrlibcore_muj_active_booster_1_multiplayer% → 2.0x |
Ченджлог
2.0.5.1Релиз1.21.9, 1.21.10, 1.21.11 · 16 мая 2026 г.
Config Fix
2.0.5Релиз1.21.9, 1.21.10, 1.21.11 · 3 апреля 2026 г.
- Added new anonymous statistics were added that collect basic information such as server version, java version, errors.
- More informations here FastStats
- Fixed custom model data (It didn't work for some items)
- Fixed infinity money glitch by placing and breaking blocks.
2.0.4Релиз1.21.9, 1.21.10, 1.21.11 · 2 января 2026 г.
- (FIXED) The ActionBar feature for each job is not working.
- (FIXED) The configuration does not seem to work. I disabled the Tournaments feature in config.yml, but it is still active, so I believe the config file is not being saved or loaded correctly.
- (ADDED) %mrlibcore_muj_job_{job}_current_exp% - Current EXP of the player at the current level of the specified job
- (ADDED) %mrlibcore_muj_job_{job}_max_exp% - Maximum EXP required to level up in the specified job
- (ADDED) Add placeholders to the Job ActionBar, for example: Text: [CURRENT_XP]/[MAX_XP]
2.0.3Релиз1.21.9, 1.21.10, 1.21.11 · 22 декабря 2025 г.
Added new placeholders
%mrlibcore_muj_active_booster_{number of active booster}_name%
- Returns the name of the player's first active booster
- FROM new version 2.0.3
- %mrlibcore_muj_active_booster_1_name% → XP Booster - Mythical
%mrlibcore_muj_active_booster_{number of active booster}_time%
- Returns the remaining time of the player's first active booster
- FROM new version 2.0.3
- %mrlibcore_muj_active_booster_1_time% → 300s
%mrlibcore_muj_active_booster_{number of active booster}_multiplayer%
- Returns the multiplier of the player's first active booster
- FROM new version 2.0.3
- %mrlibcore_muj_active_booster_1_multiplayer% → 2.0x
2.0.2Релиз1.21.8, 1.21.9, 1.21.10 · 17 ноября 2025 г.
- Changed middle-click to show rewards to DROP (Only change your lore from Middle-Click to DROP)
2.0.1Релиз1.21.8, 1.21.9, 1.21.10 · 9 ноября 2025 г.
- Added new /jobs top All/Job
2.0.0Релиз1.21.8, 1.21.9, 1.21.10 · 12 октября 2025 г.
Added support to 1.21.10, 1.21.9
Added MySQL & SqLITE Database Support
New message system
Changed Placeholders!
Now you need mrlibcore!!
1.0.2Релиз1.21.6, 1.21.7, 1.21.8 · 22 сентября 2025 г.
Fixed Menus, Messages, Boosters, Reload Command, Added missing lang,
Комментарии
Загружаем…
