Minecraft Servers HQ

Minecraft plugin Jobs

Information about the Minecraft plugin Jobs and servers where it is used

SurvivalEconomyJobsRPGPermissionsAdminUtility

🔌 About Jobs

Jobs — is a plugin for Minecraft servers that lets players earn money, job points and job experience by performing in‑game tasks. Jobs helps server owners add class‑style professions (miner, farmer, builder, fisher, etc.), configurable rewards, and levelling to increase player engagement on Spigot and Paper servers.

🎯 Purpose

Jobs solves the common need to reward regular gameplay with configurable economic and progression mechanics. On a Minecraft server, Jobs provides:

  • a way for players to pick one or more jobs and be paid for actions (breaking/placing blocks, killing mobs, crafting, fishing, etc.)
  • job levels and XP that increase rewards
  • quests and daily tasks for recurring engagement

⚙ Main features

  • Class‑based jobs (miner, farmer, builder, fisher, hunter, enchanter, etc.).
  • Configurable pay for actions (money, points, XP).
  • Levelling system where higher levels give better income.
  • GUI and chat/browse commands for job info and joining.
  • Signs support and top lists (global/top scoreboard).
  • Daily/weekly quests and quest reset features.
  • API for other plugins and several events (join/leave/level up/payment/exp gain).
  • MySQL and SQLite storage supported.
  • Integration support (CMILib required; optional integrations with Vault, PlaceholderAPI, MythicMobs, McMMO, WorldGuard, MyPet, EcoEnchants noted by the developer).

🧩 Who is this for

Jobs is suitable for server owners and admins running:

  • Survival and economy servers that want player job progression
  • RPG and roleplay servers seeking class/profession systems
  • Networks using Spigot or Paper (officially supported)

🏗 Usage examples

  • Players join a Miner job and earn in‑game money for mined ores; levelling increases rewards.
  • A server offers daily quests through Jobs to encourage return visits and awards bonus pay.
  • Admins create custom jobs using the in‑game editor and adjust pay per world.

⚡ Notable characteristics

  • Requires CMILib (developer dependency).
  • Works on Spigot and Paper (officially supported engines).
  • Highly configurable via config and locale files; ships with default jobs and example files.

⌨️ Commands

CommandDescriptionPermissionAccess
/jobs join <jobName>Join a job.jobs.command.joinPlayer
/jobs leave <jobName>Leave a job.jobs.command.leavePlayer
/jobs browseBrowse available jobs in GUI or chat.jobs.command.browsePlayer
/jobs info <jobName>Show information about a job.jobs.command.infoPlayer
/jobs gtop or /jobs topShow global/top list (scoreboard or chat).jobs.command.gtop / jobs.command.topPlayer
/jobs playerinfo <player> <job>Show player job info.jobs.command.playerinfoModerator/Admin
/jobs questsShow available quests.jobs.command.questsPlayer
/jobs exp <player> <job> add/set/takeManage job exp for a player.jobs.command.expAdmin/Console
/jobs editpoints <player> add/take/setAdjust player points.jobs.command.editpointsAdmin/Console
/jobs give <player> <job> itemsGive limited items from job shop.jobs.command.giveAdmin/Console
/jobs fire <player> <job>Remove player from a job.jobs.command.fireAdmin/Console

Note: Jobs exposes many additional subcommands (areas, boosts, logs, conversions, admin utilities). The full command list and exact permission nodes are documented in the plugin wiki and GitHub commands page.

🔐 Permissions

PermissionDescriptionDefault
jobs.useBasic use of Jobs features (browsing/joining/pay mechanics).Information not present in official sources
jobs.command.joinPermission to join jobs.Information not present in official sources
jobs.command.adminAdmin‑level commands (various admin nodes exist).Information not present in official sources

The plugin defines many granular permission nodes (e.g., jobs.command.*, jobs.world.<world>, and specific admin nodes). For the full permission list and defaults consult the official GitHub wiki Permissions page.

⚙ Installation

📥 Install

  • Download CMILib and the Jobs .jar from official sources.
  • Place both .jar files into your server's plugins/ folder.
  • Start the server (do a full restart, not /reload).
  • On first run Jobs will generate config and locale files.

📦 Dependencies

  • Required: CMILib (developer library). Confirmed by the plugin author.
  • Optional/integrations: Vault (economy integration), PlaceholderAPI, MythicMobs, McMMO, WorldGuard, MyPet, EcoEnchants.
  • Storage: supports SQLite (local) and MySQL (optional remote).

🧾 Configuration

  • Jobs generates a plugin folder with config.yml and locale files after first start.
  • Many features are configurable (jobs, pay, messages, world restrictions, GUI options).
  • Database settings (SQLite/MySQL) are controlled in the config; MySQL use requires providing host/user/password.

🧠 Additional information

Known conflicts & limitations

  • Some integrations or plugins that modify the same events (block/place, mob death, chat formatting) can require extra configuration to avoid conflicts.
  • Proxy environments (Bungee/Velocity) may need testing for multi‑server integration; Jobs targets Spigot/Paper engines.

FAQ

Q: Does Jobs support Paper? A: Yes — Jobs lists Spigot and Paper as officially supported server engines.

Q: Is a database required? A: Jobs supports SQLite by default; MySQL is optional and configurable in the plugin config.

Q: Are placeholders available? A: PlaceholderAPI support is available as an optional integration (the plugin registers Placeholder expansions where supported).

Q: Where is the full permission list? A: The complete permission nodes and admin options are maintained in the plugin's GitHub wiki (Permissions page).

Telemetry and support

  • Information about telemetry (bStats) is not explicitly stated in the official sources inspected.
  • The developer maintains a GitHub repository and a Spigot resource page for downloads and issue reporting. Official developer pages reference a Discord but invite links can expire — check the plugin pages for the current invite.

🤝 When Jobs is useful

If you want a mature, configurable jobs/economy plugin for a Spigot or Paper Minecraft server that supports custom jobs, levelling, quests and integrations, Jobs is a widely used option maintained on GitHub and distributed through Spigot/CurseForge.

Useful links

Servers with Jobs

Minecraft plugin Jobs is used on public servers to extend gameplay, add new mechanics, or improve server management. This page contains up-to-date information about the plugin's purpose, usage, and popularity among servers.

The catalog of servers with Jobs is generated automatically based on real data. You can see which Minecraft servers have this plugin installed, how often it is used, and what role it plays in gameplay.

Jobs usage statistics help assess its relevance and distribution. Data is updated regularly and reflects the real state of the Minecraft server ecosystem without manual input.

The Minecraft plugin Jobs page is useful for server owners choosing functionality for their project and for players who want to understand what features a server with this plugin offers.

Use this page to find Minecraft servers with the Jobs plugin, analyze its popularity, and make an informed decision about using the plugin on your server.