ExcellentJobs v2.0.2

A modern and lightweight jobs system with levels, rewards, zones, contracts, stats and more!
OBJECTIVES SYSTEM REWORK:
This update brings new job's objective system, which is more flexible and easier to configure.

Your current configs will be auto-converted to the new format (with backup), but mistakes are possible!

SOME CLEAN UP:
This version removes a few features that can be unexpected to you, but I believe that this change makes the ExcellentJobs more clean and easy to use. Anyway, any feedback is appreciated!
  • Special Orders feature was removed in this version. This feature is not really useful and does not bring anything really special for the jobs system. So I decided to remove it until I come up with something more unique and useful. Also I believe the configuration for this one was horrible lol. Anyway, I have a semi-ready "Missions" alternative, so if you'll miss this feature, it won't take much time to bring you a replacement :)
  • Objectives GUI was removed in this version, because the new objective system finally got some decent flexibility and can not be unified enough for this without messy workarounds.

ADDED:
  • Configurable XP & Income penalty value for killing spawner mobs.
  • Configurable XP & Income bonus/penalty for manual/automated brewing/cooking.

IMPROVED:
  • Updated default layout of the Stats GUI.
  • Updated default layout of the Job GUI.
  • Added support for multiple slots for Stat Entries in the Stats GUI.
  • Added dialog for players to change job status.
  • Smelting, Cooking and Brewing actions now properly pays the owner.
  • Automated smelting, cooking and brewing is also supported now.

FIXED:
  • A bug, where upcoming rewards in the GUI were displayed incorrectly.
Fixed errors
ADDED:
  • Ability to provide multiple levels in level rewards configuration.
  • Config option to disable XP & Income for pet kills.
  • Config option to enable manual reward claiming.
  • Job state requirements for level rewards.
  • On leave and on join commands.
  • Placeholder '%objective_lore%' to display objective's icon lore in Objectives GUI.
  • Config option to set explicit icon for locked objectives in Objectives GUI.
  • [Experimental] Job leave confirmation dialog screen for 1.21.7+.

CHANGED:
  • Removed level cap for secondary jobs.
  • Split XP and Income bonus for primary and secondary jobs. By default it's -30% XP and -60% income for secondary jobs.
  • Job Preview GUI was removed and merged with regular Job GUI.

IMPROVED:
  • Players can change job priority (state) in the Job GUI without need to leave the job.
  • Improved display format for negative xp/income bonus.
  • Improved /jobs join command to auto join the job.

FIXED:
  • A few minor bugs and issues.
Minor update to newest nightcore and packetevents versions.
Fixed objective parsing.
ADDED:
  • Placeholder '%excellentjobs_total_level%' that displays total level of all user jobs.
  • Support for CustomCrops plugin (experimental).

CHANGED:
  • Previous total level placeholder changed to '%excellentjobs_total_effective_level%' (displays total level of all currently joined user jobs).

IMPROVED:
  • Use translatable components for objective names in GUIs and messages.

FIXED:
  • A bug, where level rewards displayed in random order in Levels GUI.
  • A bug, where daily limits placeholder not updated on expiration until any objective is completed.
FIXED:
  • Broken XP for job objectives.
ADDED:
  • Job Cooldowns. Prevent players from changing their jobs too often with rank-based cooldown values.
  • Support to exclude certain items from job objectives that uses wildcards * by adding the - prefix.
  • Config option for instant job payments.
  • Config option to display job progress in the action bar.
  • Command [B]/job levels[/B] to open the levels menu.
  • PlaceholderAPI job placeholder to display upcoming payment for recent work.

IMPROVED:
  • Pay player instantly when leaving a job or reset job progress.
  • Simplified job payment messages.

FIXED:
  • Optimized and improved level & XP calculation for player's job datas.
  • Optimized XP & level management commands.
  • Incorrect level step calculation for the config modifiers.
  • Minor issues in default config generation.
Buy a license now
$9.75
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Share and earn
Refer this resource and earn a 10% commission.
6,873 Views
87 Purchases
87 Downloads
Dec 15, 2024 Published
Jul 6, 2026 Updated
Not yet rated
557.2 KB File size
Open source
  1. Yes
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Gameplay
  1. Economy
Game mode
  1. Survival & SMP
  1. Factions
  1. Skyblock
Game mode
  1. Survival
  1. Factions
  1. Skyblock
Game mode (legacy)
  1. Survival
  1. Factions
  1. Skyblock
Supported software
  1. Spigot
  1. Paper
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
Supported languages
  1. English
Includes DRM
No
Source access (legacy)
Open source
Creator
Recommended for you
A modern and lightweight, 2-in-1 shop solution featuring server GUI and player-owned shops.
Not yet rated
131 purchases
A script-based dungeon creator with rewards, progression, kits and custom mobs.
5.00 star(s) 2 ratings
49 purchases
Battle pets based on vanilla mobs with many cool features!
5.00 star(s) 2 ratings
47 purchases
Daily Quests, Milestones, and a Battle Pass in a single plugin!
Not yet rated
36 purchases
An open-source, lightweight 3-in-1 claim & grief protection solution for your server.
Not yet rated
19 purchases
Share and earn
Refer this resource and earn a 10% commission.
6,873 Views
87 Purchases
87 Downloads
Dec 15, 2024 Published
Jul 6, 2026 Updated
Not yet rated
557.2 KB File size
Open source
  1. Yes
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Gameplay
  1. Economy
Game mode
  1. Survival & SMP
  1. Factions
  1. Skyblock
Game mode
  1. Survival
  1. Factions
  1. Skyblock
Game mode (legacy)
  1. Survival
  1. Factions
  1. Skyblock
Supported software
  1. Spigot
  1. Paper
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
Supported languages
  1. English
Includes DRM
No
Source access (legacy)
Open source
Creator
Recommended for you
A modern and lightweight, 2-in-1 shop solution featuring server GUI and player-owned shops.
Not yet rated
131 purchases
A script-based dungeon creator with rewards, progression, kits and custom mobs.
5.00 star(s) 2 ratings
49 purchases
Battle pets based on vanilla mobs with many cool features!
5.00 star(s) 2 ratings
47 purchases
Daily Quests, Milestones, and a Battle Pass in a single plugin!
Not yet rated
36 purchases
An open-source, lightweight 3-in-1 claim & grief protection solution for your server.
Not yet rated
19 purchases
Top