Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
🤠 WantedPlayer
WantedPlayer is a comprehensive bounty, team management, and morality plugin designed for Minecraft 1.21+ servers (Paper/Spigot). It adds a thrilling bounty-hunting aspect to your server, complete with a balanced "Moral Points" system for villager trade discounts and a robust permanent team system to prevent abuse.
Whether you run an SMP, an RPG server, or a faction-lite PvP world, WantedPlayer gives your players a reason to hunt criminals and work together!
✨ Key Features
🎯 Dynamic Bounty System
When players commit crimes (like killing others), they become Wanted. Other players can track them down and claim their bounties!
- Use
/wantedto see a list of all currently wanted targets and how much they are worth. - Built-in cooldowns and anti-abuse mechanics ensure players can't repeatedly kill their friends to farm bounties.
⚖️ Morality & Villager Discounts
Not every kill rewards cash! If a player kills a wanted target who is under a bounty cooldown (no active monetary reward), they instead earn Moral Points for doing a good deed.
- Earning Moral Points provides universal discounts on all Villager trades!
- Being a good citizen literally pays off in Emeralds.
- Check your standing anytime using
/moral.
🛡️ Permanent Team System
To prevent friendly fire and bounty farming, WantedPlayer includes a full-fledged team system.
- Create a team, invite your friends, and manage your roster.
- Members of the same team cannot abuse the bounty system against one another.
- Admins have override capabilities to force-kick or manage teams if necessary.
⏱️ Playtime Tracking
Built-in playtime tracking allows your players to keep track of their dedication to the server using the simple /playtime command.
💻 Player Commands
| Command | Description | Permission |
|---|---|---|
/wanted |
View all currently wanted players and their active bounties. | wantedplayer.wanted (Default: True) |
/moral |
Check your current moral points and active 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 pending team invitation. | wantedplayer.team (Default: True) |
/team leave |
Leave your current team. | wantedplayer.team (Default: True) |
/team kick <player> |
Kick a player from your team (Leader only). | wantedplayer.team (Default: True) |
/team info |
View details about your current 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 keep the peace and fix issues if players get stuck.
| Command | Description | Permission |
|---|---|---|
/unwanted <player> |
Forcefully removes a player's wanted status and clears their bounty. | wantedplayer.admin (Default: OP) |
Note: Admins with the wantedplayer.admin permission bypass team restrictions and can force-leave or manage elements if players are abusing the system.
📥 Installation
- Download the latest
WantedPlayer.jarfile. - Place the file inside your server's
plugins/folder. - Restart your server (or use a plugin manager to load it).
- Optional: Configure the plugin settings in
plugins/WantedPlayer/config.yml(if applicable) to tweak bounty rewards, moral point scaling, and villager discounts to fit your server's economy.
⚙️ Requirements
- Server Software: Paper, Spigot, or Purpur (Paper highly recommended for performance).
- Minecraft Version: 1.21 or higher.


