UniverseJobs | Ultimate Customized Jobs Plugin |1.20-1.21.8 | Folia support icon

UniverseJobs | Ultimate Customized Jobs Plugin |1.20-1.21.8 | Folia support -----

19 different action types, advanced conditions, boost systems, and full integration with plugins



Penalties, Usage-Based Rewards + Rewards menu + Migration system + MCMMO support update
{+] Improve all ranking functionnality [​IMG] Please recreate your file rankings menu to have all the new features

{+] Fix N/A placeholder for rank

[+} Fix {max_jobs}

[+] MCMMO support

[+] universejobs.job.<job>.maxlevel.<level> – Overrides job’s natural cap max level

[+] Add rewards based on how many players use each job relative to other jobs config.yml

# Usage-based multiplier system
# Adjusts rewards based on how many players use each job relative to other jobs
Code (YAML):
usage-multiplier:
  enabled
: false
  # Default settings for all jobs
  default
:
   min
: 0.5         # Minimum multiplier (for most popular job - 100% usage)
   max
: 2.0         # Maximum multiplier (for least popular job - lowest % usage)
  # Per-job specific settings (overrides default)
  jobs
:
   miner
:
     min
: 0.3
     max
: 2.5
   farmer
:
     min
: 0.6
     max
: 1.8
%universejobs_equippedjobs% - Total number of job used.
%universejobs_equippedjobs_<job>% - Total number of players in this job.
%universejobs_multiplier_<job>% - multiplier based on the usage of jobs.

[+] Feature for Automatically reduce/delete levels/xp for inactive players

Code (YAML):
  # Inactivity Decay Settings
  # Automatically reduce levels/xp for inactive players
  inactivity-decay
:
  # Enable or disable inactivity decay globally
   enabled
: false
    # Number of days before a player is considered inactive
   days-before-inactive
: 30
    # Number of days before completely removing player data (0 = never remove)
   days-before-removal
: 90
    # Default decay settings (can be overridden per job)
   default
:
    # Decay type: "level" or "xp" or "percentage"
      # level: lose X levels per day
      # xp: lose X xp per day
      # percentage: lose X% of current level per day
     type
: "percentage"
      # Amount to lose per day of inactivity
      # For "percentage" type: 0.01 = 1%, 0.05 = 5%
      # For "level" type: number of levels to lose
      # For "xp" type: amount of xp to lose
     amount
: 0.01
      # Minimum level to keep (players won't go below this level)
     min-level
: 1
    # Per-job specific decay settings (overrides default)
   jobs
:
     miner
:
       type
: "percentage"
       amount
: 0.015
       min-level
: 1
     farmer
:
       type
: "level"
       amount
: 1
       min-level
: 5
[+] Add Per-job specific penalty settings

Code (YAML):
  # Job Leave Penalty Settings
  leave-penalty
:
  # Enable or disable penalties when leaving jobs globally
   enabled
: false
    # Default penalty settings (can be overridden per job)
   default
:
    # Penalty type: "level" or "xp"
      # level: lose a percentage of current level
      # xp: lose a percentage of current xp
     type
: "level"
      # Percentage to lose (0.0 to 1.0)
      # Example: 0.1 = 10%, 0.25 = 25%, 0.5 = 50%
     percentage
: 0.1
    # Per-job specific penalty settings (overrides default)
   jobs
:
     miner
:
       type
: "xp"
       percentage
: 0.15
     farmer
:
       type
: "level"
       percentage
: 0.05
[+] JobsReborn migration now possible with /jobs admin migrate JobsReborn <jobs/data/all> [job] (EXPERIMENTAL)

[+] More flexible on the name of materials target like (HONEY_BOTTLE, honeyBottle ..)
----------, Sep 19, 2025
Resource Information
Author:
----------
Total Downloads: 310
First Release: Sep 3, 2025
Last Update: Nov 2, 2025
Category: ---------------
All-Time Rating:
5 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings