WantedPlayer
WANTED PLAYER plugin for SMP and Private servers
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
WantedPlayer
WantedPlayer
WantedPlayer is a bounty, team management, and morality plugin for Minecraft 1.21+ servers (Paper/Spigot). It adds an exciting bounty-hunting element to your server, featuring a balanced "Moral Points" system for villager trade discounts and a permanent team system to prevent abuse.
Whether you manage an SMP, an RPG server, or a faction-lite PvP world, WantedPlayer motivates players to hunt criminals and collaborate!
---
Key Features
Dynamic Bounty System
When players commit crimes, like killing others, they become Wanted. Other players can track them down and collect their bounties! - Use `/wanted` to see a list of all wanted targets and their bounty values. - Built-in cooldowns and anti-abuse mechanics stop players from repeatedly killing their friends for bounties.
Morality & Villager Discounts
Not every kill gives cash! If a player kills a wanted target under a bounty cooldown, they receive universal discounts on all Villager trades for doing a good deed. - Earning Moral Points gives universal discounts on all Villager trades! - Being a good citizen pays off in Emeralds. - Check your status anytime using `/moral`.
Permanent Team System
To prevent friendly fire and bounty farming, WantedPlayer has a complete team system. - Create a team, invite your friends, and manage your roster. - Team members can’t abuse the bounty system against each other. - Admins can override and manage teams if needed.
Playtime Tracking
The built-in playtime tracker lets players see their dedication to the server with the simple `/playtime` command.
---
Player Commands
| Command | Description | Permission | | :--- | :--- | :--- | | `/wanted` | View all wanted players and their current bounties. | `wantedplayer.wanted` (Default: True) | | `/moral` | Check your moral points and villager discount. | `wantedplayer.moral` (Default: True) | | `/team create <name>` | Create a new permanent team. | `wantedplayer.team` (Default: True) | | `/team invite <player>` | Invite a player to your team. | `wantedplayer.team` (Default: True) | | `/team accept` | Accept a team invitation. | `wantedplayer.team` (Default: True) | | `/team leave` | Leave your team. | `wantedplayer.team` (Default: True) | | `/team kick <player>` | Remove a player from your team (Leader only). | `wantedplayer.team` (Default: True) | | `/team info` | View details about your team. | `wantedplayer.team` (Default: True) | | `/playtime` | View your total playtime on the server. | `wantedplayer.playtime` (Default: True) |
---
Admin Commands & Permissions
Server administrators have tools to maintain order and resolve issues when players encounter problems.
| Command | Description | Permission | | :--- | :--- | :--- | | `/unwanted <player>` | Remove a player's wanted status and clear their bounty. | `wantedplayer.admin` (Default: OP) |
*Note: Admins with the `wantedplayer.admin` permission can bypass team restrictions and manage elements if players misuse the system.*
---
Installation
1. Download the latest `WantedPlayer.jar` file. 2. Place the file in your server's `plugins/` folder. 3. Restart your server or use a plugin manager to load it. 4. *Optional:* Adjust the plugin settings in `plugins/WantedPlayer/config.yml` (if needed) to modify bounty rewards, moral point scaling, and villager discounts for your server's economy.
Requirements
- Minecraft Version: Paper, Spigot, or Purpur (Paper is highly recommended for performance). - Minecraft Version: 1.21 or higher.
---