JobNexus

This plugin adds Jobs for Minecraft Server

6

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+

ADS