ModsJava
Police plus | Advanced Wanted, Jail & Handcuff System
PolicePlus The Ultimate Law & Order System for Your Server ✔ Minecraft 1.13 → 1.21.x | ✔ Spigot / Paper | ✔ English & Persian ──────────────────────────…
⬇ Download on Spigot
PolicePlus
The Ultimate Law & Order System for Your Server
✔ Minecraft 1.13 → 1.21.x | ✔ Spigot / Paper | ✔ English & Persian
──────────────────────────
Overview
The Ultimate Law & Order System for Your Server
✔ Minecraft 1.13 → 1.21.x | ✔ Spigot / Paper | ✔ English & Persian
──────────────────────────
Tired of stitching together five different plugins just to get a working police roleplay experience? PolicePlus brings the entire system into one clean, actively-maintained package: a wanted level system with real consequences, physical handcuffs that actually drag suspects, jails that can double as forced-labor mines, bounties, ranks, salaries, and a full statistics/logging suite — all wrapped in a smooth multi-step GUI.
Whether you're running a small RP server for friends or a full-scale prison/faction network, PolicePlus gives your staff the tools to actually enforce the law instead of just pretending to.
──────────────────────────
✨ Key Features
- Wanted System — Multi-level wanted tracking, configurable auto-decay, kill-triggered escalation, and a beautiful multi-line alert broadcast to every cop online.
- ⛓ Physical Handcuffs — A real handcuff item secured with NBT/PersistentDataContainer verification (no more fake Blaze Rod exploits). Smooth elastic dragging pulls suspects toward the arresting cop — no janky teleport spam.
- Two Jail Types — Classic time-based cells, or Mine-Jail: a forced-labor prison where suspects must mine a set number of blocks to earn release, complete with auto-regenerating cuboid regions and full anti-grief protection.
- Bounty System — Let players put bounties on each other's heads — even on the innocent. Whoever lands the kill collects the reward automatically.
- Compass Tracking — Give cops a tracking compass with live distance and a BossBar readout.
- Ranks & Salaries — Promote officers through configurable ranks, each with automatic periodic salary payouts (with wanted-level penalties for corrupt cops).
- Stats & Logging — Every arrest, jailing, and bounty is tracked and queryable — perfect for leaderboards or investigating staff activity.
- Flexible Display — Show wanted levels as stars or numbers, in the tab list, below nametags, or on a BossBar.
- Vault Economy Integration — Arresting cops get paid automatically, scaled to the suspect's wanted level.
- Fully Bilingual — Complete English and Persian translations out of the box, zero hardcoded strings, instant /police reload.
- LuckPerms-Ready Dual-Layer Permissions — Grant one master node for full access, or build fully custom ranks with granular permissions.
──────────────────────────
Spoiler: /police — Core Police Commands
/police — Open the Police GUI
(policeplus.gui)
/police jail — Jail the arrested suspect (policeplus.gui)
/police wanted add <player> <level> [reason] — Add wanted level (policeplus.wanted)
/police wanted list — List wanted players (policeplus.wanted)
/police reload — Reload all configuration (policeplus.admin)
/police jail — Jail the arrested suspect (policeplus.gui)
/police wanted add <player> <level> [reason] — Add wanted level (policeplus.wanted)
/police wanted list — List wanted players (policeplus.wanted)
/police reload — Reload all configuration (policeplus.admin)
Spoiler: ⛓ /jail — Jail Management
/jail create <name> — Create a time-based jail
(policeplus.admin)
/jail createmine <name> — Create a mining-labor jail (policeplus.admin)
/jail setpos1 / setpos2 — Define the mine cuboid (policeplus.admin)
/jail spawn — Set the global release point (policeplus.admin)
/jail list — List all jails (policeplus.wanted)
/jail createmine <name> — Create a mining-labor jail (policeplus.admin)
/jail setpos1 / setpos2 — Define the mine cuboid (policeplus.admin)
/jail spawn — Set the global release point (policeplus.admin)
/jail list — List all jails (policeplus.wanted)
Spoiler: /cuffe, /compass, /bounty, /rank, /salary, /stats, /log
Handcuffs: /cuffe <player> · /cuffe give <player> [amount] · /uncuffe <player>
Compass: /compass <player>
Bounty: /bounty set|add|remove|list|info
Rank: /rank set|remove|list|info
Salary: /salary info|list|pay|enable|disable|status
Stats: /stats me|player|top|top arrests|top bounty
Log: /log player|action|date|today|clean
Compass: /compass <player>
Bounty: /bounty set|add|remove|list|info
Rank: /rank set|remove|list|info
Salary: /salary info|list|pay|enable|disable|status
Stats: /stats me|player|top|top arrests|top bounty
Log: /log player|action|date|today|clean
Spoiler: Full Permission List
— Master Nodes —
policeplus.admin
Full admin access to everything
Default: OP
policeplus.police
Master police permission — grants every police feature at once
Default: OP
policeplus.wanted
Manage the wanted system
Default: OP
policeplus.compass
Use compass tracking
Default: OP
policeplus.bypass
Bypass jail/handcuff restrictions
Default: OP
— Granular Nodes (for custom LuckPerms ranks) —
policeplus.gui
Open the Police GUI
policeplus.handcuff.cuff
Handcuff a player
policeplus.handcuff.uncuff
Remove handcuffs
policeplus.handcuff.give
Give handcuff items
policeplus.handcuff.uncuff_any
Remove handcuffs from any player, regardless of who cuffed them
policeplus.bounty.manage
Manage bounties in general
policeplus.bounty.set
Set or update a bounty
policeplus.bounty.remove
Remove a bounty
policeplus.rank.manage
Manage police ranks
policeplus.rank.set
Set a player's rank
policeplus.rank.view
View rank information
policeplus.log.view
View activity logs
policeplus.log.clean
Clean up old logs
policeplus.salary.view
View salary information
policeplus.salary.pay
Force a manual salary payment
policeplus.salary.admin
Enable/disable the salary system
policeplus.stats.view
View player statistics
policeplus.jail.execute
Jail a suspect
policeplus.jail.unjail
Release a player from jail
policeplus.admin
Full admin access to everything
Default: OP
policeplus.police
Master police permission — grants every police feature at once
Default: OP
policeplus.wanted
Manage the wanted system
Default: OP
policeplus.compass
Use compass tracking
Default: OP
policeplus.bypass
Bypass jail/handcuff restrictions
Default: OP
— Granular Nodes (for custom LuckPerms ranks) —
policeplus.gui
Open the Police GUI
policeplus.handcuff.cuff
Handcuff a player
policeplus.handcuff.uncuff
Remove handcuffs
policeplus.handcuff.give
Give handcuff items
policeplus.handcuff.uncuff_any
Remove handcuffs from any player, regardless of who cuffed them
policeplus.bounty.manage
Manage bounties in general
policeplus.bounty.set
Set or update a bounty
policeplus.bounty.remove
Remove a bounty
policeplus.rank.manage
Manage police ranks
policeplus.rank.set
Set a player's rank
policeplus.rank.view
View rank information
policeplus.log.view
View activity logs
policeplus.log.clean
Clean up old logs
policeplus.salary.view
View salary information
policeplus.salary.pay
Force a manual salary payment
policeplus.salary.admin
Enable/disable the salary system
policeplus.stats.view
View player statistics
policeplus.jail.execute
Jail a suspect
policeplus.jail.unjail
Release a player from jail
──────────
Granting policeplus.police or policeplus.admin automatically unlocks every granular node above. You only need to assign them individually if you're building a restricted, limited-duty rank.
Spoiler: ⚙ Example config.yml snippet
language: "en" # en or fa
wanted:
max_wanted_level: 5
wanted_on_kill: true
wanted_level_per_kill: 1
auto_remove: true
remove_interval_minutes: 30
jail:
type: "TIME" # TIME or BLOCKS
jail_time_per_wanted: 5
blocks_per_wanted: 100
handcuff:
name: "cuff"
max_time: 300
apply_blindness: false
economy:
enabled: true
reward_per_wanted_level: 150.0
bounty:
enabled: true
max_bounty: 10000
min_bounty: 10
Code (Text):
language: "en" # en or fa
wanted:
max_wanted_level: 5
wanted_on_kill: true
wanted_level_per_kill: 1
auto_remove: true
remove_interval_minutes: 30
jail:
type: "TIME" # TIME or BLOCKS
jail_time_per_wanted: 5
blocks_per_wanted: 100
handcuff:
name: "cuff"
max_time: 300
apply_blindness: false
economy:
enabled: true
reward_per_wanted_level: 150.0
bounty:
enabled: true
max_bounty: 10000
min_bounty: 10
──────────────────────────
⚙ Requirements & Installation
Required: Spigot or Paper, Minecraft 1.13 – 1.21.x, Java 8+
Optional: Vault + an economy plugin (arrest rewards & salaries), PlaceholderAPI, LuckPerms
- Drop PolicePlus.jar into your plugins folder.
- Restart your server completely (not just /reload).
- Configure config.yml to your liking.
- Run /police reload to apply changes instantly — no restart needed.
──────────────────────────
Video Tutorials
Full setup guides, update showcases, and configuration walkthroughs are posted on my YouTube channel:
youtube.com/@mr.paster8904
──────────────────────────
Found a bug or have a feature request? Drop a review or reach out — this plugin is actively maintained and updated based on real user feedback.
Found a bug or have a feature request? Drop a review or reach out — this plugin is actively maintained and updated based on real user feedback.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.13, 1.14, 1.15
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Police plus | Advanced Wanted, Jail & Handcuff System is a free Minecraft Java mod. Compatible with Minecraft 1.13, 1.14, 1.15, 1.16 and newer. Downloaded 566 times (via Spigot). Download it and open it directly in the game.