Skip to content
montlikadani edited this page Apr 27, 2021 · 11 revisions

Most important permissions are: jobs.use and jobs.world.worldname they will be added automatically in most cases, if not, then you will need to add them for each player or in their permission group individually.

You may also give permission for player like jobs.max.3, so they could take 3 jobs even if in generalConfig max jobs set to 2. You may also disable jobs in specific worlds with jobs.world.worldname: false, or disallow certain jobs with jobs.join.jobname: false

Newly added/changed permissions

  • jobs.tax.money.[number] - Used to set tax permission for money
  • jobs.tax.points.[number] - Used to set tax permission for points
  • jobs.petpay.[number] - Paying for mypet when a pet doing something. This permission can be denied, and allows negative values.
  • Boost permissions can now accepts negative values and it sums if have multiple boosts
  • jobs.all.vipmaxlevel.[number] - Allows to specify vip max level for all jobs
  • jobs.tax.bypass - Bypass permission for taxes
  • jobs.command.leave.[jobName] - Per job based leave permission
  • jobs.maxblastfurnaces.[number] - Maximum allowed blast furnaces
  • jobs.maxsmokers.[number] - Maximum allowed smokers

From v4.17.0

  • jobs.maxquest.[jobName].[number] - Ability to specify maximum quest for the players once a day
  • jobs.maxquest.all.[number] - Specifying max quest for all jobs

Available permissions

Name Explanation
jobs.join.jobName Grants access to join particular job
jobs.autojoin.jobName Grants access to auto join job on logging in.
jobs.* Grants access to all Jobs commands
jobs.admin Grants permissions as an admin
jobs.use Grants ability to use this plugin
jobs.command.* Grants player access to all commands
jobs.command.browse Grants access to the browse command
jobs.command.top Grants access to the top command
jobs.command.stats Grants access to the stats command
jobs.command.archive Grants access to the archive command
jobs.command.admin.archive Grants access to the archive command on other players
jobs.command.admin.stats Grants access to the stats command on other players
jobs.command.join Grants access to the join command
jobs.command.leave Grants access to the leave command
jobs.command.leaveall Grants access to the leaveall command
jobs.command.info Grants access to the info command
jobs.command.playerinfo Grants access to the playerinfo command
jobs.command.editjobs Grants access to the editjobs command
jobs.command.fire Grants access to the fire command
jobs.command.fireall Grants access to the fireall command
jobs.command.employ Grants access to the employ command
jobs.command.promote Grants access to the promote command
jobs.command.demote Grants access to the demote command
jobs.command.grantxp Grants access to the grantxp command
jobs.command.removexp Grants access to the removexp command
jobs.command.transfer Grants access to the transfer command
jobs.command.reload Grants access to the reload command
jobs.command.give Grants access to the give command
jobs.command.boost Grants access to the boost command
jobs.command.help Grants access to the help command
jobs.command.toggle Grants access to the toggle command
jobs.command.signupdate Grants access to the signupdate
jobs.command.limit Grants access to the limit command
jobs.max.[number] Grants permission to have more than default max jobs
jobs.vipspawner Grants access to get paid from spawners ignoring global multiplayer
jobs.petpay Grants access to get paid when pet kills monster
jobs.boost.jobName.money.amount Boosts money for specific job by defined amount. Example: jobs.boost.miner.money.0.5
jobs.boost.jobName.exp.amount Boosts exp for specific job by defined amount. Example: jobs.boost.miner.exp.-0.5
jobs.boost.jobName.points.amount Boosts exp for specific job by defined amount. Example: jobs.boost.minet.points.1.5
jobs.boost.jobName.all.amount Boosts money/exp/points for specific job
jobs.boost.all.money.amount Boosts money for all jobs by defined amount
jobs.boost.all.exp.amount Boosts exp for all jobs by defined amount
jobs.boost.all.all.amount Boosts money/exp/points for all jobs by defined amount
jobs.jobName.vipmaxlevel Give access to different max jobs level
jobs.jobName.vipmaxlevel.amount Give access to different max jobs levels. Uses biggest one.
jobs.command.admin.points Give access to check players points
jobs.area.select Allows to use selection tool
jobs.area.add Allows to add new restricted area
jobs.area.remove Allows to remove old restricted area
jobs.command.admin.quests Allows to check quest progression for another player
jobs.command.admin.clearownership Allows to clear ownership for another player
jobs.maxbrewingstands.amount Defines max amount of brewing stands player can have
jobs.maxfurnaces.amount Defines max amount of funaces player can have
Clone this wiki locally