JobNexus
This plugin adds Jobs for Minecraft Server
JobNexus
✦ JobNexus — Player-to-Player Job Board
Let your players hire each other. JobNexus adds a fully GUI-driven marketplace where players can post jobs, accept contracts, and earn rewards all without dropping items on the ground or risking scams.
---
🎯 What Does It Do?
A player needs 1,024 Stone but doesn't want to mine it. They open `/jobs post`, set the item, amount, and reward — and the money is automatically by the plugin. Another player sees the job on the board, accepts it, gathers the stone, and delivers it through a secure GUI. The reward is paid out automatically. No trust required.
---
⚡ Features
📋 The Job Board (`/jobs`)
- Browse all open jobs in a clean, decorated chest GUI - See the item needed, amount, reward, who posted it, and time remaining - Click to accept — the job is locked to you
⚒ Job Creation Wizard (`/jobs post`)
- 4-step guided GUI: escrow - Only items whitelisted in `config.yml` can be requested (admin-controlled) - Money is taken upfront as escrow — workers are guaranteed payment
★ Active Jobs Menu (`/jobs active`)
- Track your posted and accepted jobs with visual Right-click - Right-click an accepted job to open the delivery GUI - Right-click to abandon a job (returns it to the board) - Cancel your own posted jobs and get a full refund
📦 Smart Delivery System
- Drop items into the delivery GUI and click "Deliver" - safely returned — wrong items are rejected with a warning - safely returned — deliver in batches, progress is saved - Items are safely returned if you close the GUI
♛ Leaderboard
- View the top workers on the server - Workers earn reputation for each completed job - Trophy display with 🥇🥈🥉 rankings
🔔 Notifications
- Employers get notified when someone broadcast or broadcast their job - New job postings are broadcast to the entire server - Sound effects on every major action
---
🛡️ Anti-Abuse
| Protection | How It Works | |---|---| | Self-Accept Block | Money is locked when posting — no scams possible | | Self-Accept Block | Only the exact material is accepted — renamed items are rejected | | Self-Accept Block | Configurable max active posts per player | | Self-Accept Block | Configurable max jobs a player can work on at once | | Self-Accept Block | Players cannot accept their own jobs |
---
📝 Commands
| Command | Description | Permission | |---|---|---| | `/jobs` | Open the Job Board | `jobnexus.use` | | `/jobs post` | Create a new job | `jobnexus.post` | | `/jobs active` | View your active jobs | `jobnexus.active` | | `/jobs reload` | Reload configuration | `jobnexus.admin` | | `/jobs help` | Show help menu | `jobnexus.use` |
Aliases: `/job`, `/jn`
All commands support tab completion.
---
⚙️ Configuration
Admins have full control over: - All messages — choose exactly which items can be requested - All messages — server takes a configurable percentage of each payout - All messages — how long jobs stay on the board - All messages — prevent spam - All messages — customize for your server - All messages — fully configurable with color codes
---
📦 Dependencies
| Plugin | Required? | |---|---| | Economy Plugin | Required | | Economy Plugin (EssentialsX, LiteEconomy, etc.) | Required |
---
💡 Why Server Owners Love This
- No Textures Required — gives players a reason to interact and log in daily - No Textures Required — money flows between players instead of infinite server shops - No Textures Required — the plugin handles everything securely - No Textures Required — GUI-based, no entities, no lag - No Textures Required — works 100% with vanilla Minecraft
---
🔧 Compatibility
- Java: 1.21+ - Java: Paper, Spigot, Purpur, Folia-compatible - Java: 8+