Jobs plugin with XP, money rewards, levels, leaderboard, anti-exploit, WorldGuard regions and optional Redis.
Paper and Folia 1.21 - 26.x
Support
Reports bug and get support here: https://discord.gg/VvM6k2eBDa
Features
• Folia support – Runs on Folia
• Jobs – Miner, lumberjack, farmer, fisherman, hunter, builder, smelter, enchanter, brewer (configurable)
• XP and money – Rewards per action, level-up
• Permission multipliers – perfjobs.multiplier.xp., perfjobs.multiplier.money.
• Job limits – perfjobs.limit.1, perfjobs.limit.2, etc.
• Leaderboard – /jobs top per job or all
• Anti-exploit – Farm loop detection
• WorldGuard – Region whitelist for rewards
• Redis – Optional cache
• Batch save – Async save
• Notify – actionbar, chat, both, off, default
Commands
/jobs [gui] – Open jobs GUI (perfjobs.gui)
/jobs list – List jobs (perfjobs.use)
/jobs join [job] – Join job (perfjobs.use)
/jobs leave [job] – Leave job (perfjobs.use)
/jobs stats [player] – View stats (perfjobs.use / perfjobs.stats.others)
/jobs top [job|all] – Leaderboard (perfjobs.top)
/jobs notify [actionbar|chat|both|off|default] – Set notify mode (perfjobs.notify)
/jobs debug [on|off] – Toggle debug (perfjobs.debug)
/jobs admin topmoney [job|all] [1h|6h|12h|3d|7d] – Top earners (perfjobs.admin)
/jobs admin setlevel|setxp|addxp|reset [player] [job] [value] – Admin (perfjobs.admin)
/jobs reload [check|dry-run] – Reload config (perfjobs.reload)
/jobs help – Show usage (perfjobs.use)
/job, /pjobs – Aliases
Database
• SQLite (default)
• MySQL (configurable)
