WizardPolice is a modern police roleplay plugin for Spigot, built for servers that want more immersive law-enforcement gameplay.
With WizardPolice, your staff or roleplay police team can manage suspects, respond to player calls, jail criminals, track wanted players, and use practical police tools through commands and GUI systems.
Resourcepack download link: Download
Discord Support link: Join
✨ Features
Permissions
General
These are useful for admins, supervisors, or special roles:
Expansion: wp
Format: %wp_<placeholder>%
Player Status
With WizardPolice, your staff or roleplay police team can manage suspects, respond to player calls, jail criminals, track wanted players, and use practical police tools through commands and GUI systems.
Resourcepack download link: Download
Discord Support link: Join
✨ Features
- Police roleplay command system
- Jail system with cells, timed jail, release, and release-all
- Dispatch and call system for handling reports
- Wanted system for tracking criminals
- Bounty system with add, check, list, and remove options
- Cuff and uncuff mechanics
- Police chat support
- ️ GUI-based interactions
- ️ Database support
- Locale support
- PlaceholderAPI support
- /police
- /call
- /dispatch
- /jail
- /bounty
- Roelplay servers
- City servers
- Police and justice systems
- Servers that want advanced law-enforcement gameplay
Permissions
General
- wizardpolice.use — Access to the main plugin features.
- wizardpolice.officer — Grants officer-related functionality.
- wizardpolice.bounty.use — Allows using bounty commands.
- wizardpolice.bounty.add — Allows adding bounties.
- wizardpolice.bounty.check — Allows checking a player’s bounty.
- wizardpolice.bounty.list — Allows listing all bounties.
- wizardpolice.bounty.remove — Allows removing bounties.
- wizardpolice.dispatch — Access to dispatch features.
- wizardpolice.dispatch.receive — Receive dispatch calls.
- wizardpolice.dispatch.accept — Accept active dispatch calls.
- wizardpolice.dispatch.close — Close dispatch calls.
- wizardpolice.dispatch.list — View the dispatch call list.
- wizardpolice.jail — Access to jail features.
- wizardpolice.jail.jail — Jail a player.
- wizardpolice.jailadmin — Administrative jail control.
- wizardpolice.release — Release jailed players.
- wizardpolice.release.all — Release all jailed players.
- wizardpolice.chat — Use police chat.
- wizardpolice.cuff — Cuff players.
- wizardpolice.uncuff — Uncuff players.
- wizardpolice.duty — Toggle police duty.
- wizardpolice.gui — Open the plugin GUI.
- wizardpolice.reload — Reload the plugin.
- wizardpolice.search — Search players.
- wizardpolice.search.takeitem — Take items during search.
- wizardpolice.status — Check player status.
- wizardpolice.warn — Warn players.
- wizardpolice.wanted — Access wanted system.
- wizardpolice.wanted.add — Add wanted points.
- wizardpolice.wanted.remove — Remove wanted points.
- wizardpolice.wanted.list — List wanted players.
- wizardpolice.wanted.info — View wanted information.
- wizardpolice.tp — Teleport-related police command.
These are useful for admins, supervisors, or special roles:
- wizardpolice.bypasscooldown.dispatch — Bypass dispatch cooldown.
- wizardpolice.bypasscuff.jail — Bypass jail cuff restriction.
- wizardpolice.bypassduty.chat — Use police chat without duty.
- wizardpolice.bypassdistance.cuff — Bypass cuff distance limit.
- wizardpolice.bypassdistance.uncuff — Bypass uncuff distance limit.
- wizardpolice.bypassdistance.search — Bypass search distance limit.
- wizardpolice.bypassdistance.tp — Bypass teleport distance limit.
- wizardpolice.bypasssprint.cuff — Allow sprinting while cuffed.
- wizardpolice.bypassteleport.cuff — Allow teleporting while cuffed.
- wizardpolice.bypassportal.cuff — Allow portal usage while cuffed.
- wizardpolice.bypassportal.jail — Allow portal usage while jailed.
- wizardpolice.bypassvehicle.cuff — Allow vehicle interaction while cuffed.
- wizardpolice.bypassvehicle.jail — Allow vehicle interaction while jailed.
- wizardpolice.bypasscombat.cuff — Allow combat while cuffed.
- wizardpolice.bypasscombat.jail — Allow combat while jailed.
- wizardpolice.bypassprojectile.cuff — Allow projectile use while cuffed.
- wizardpolice.bypassprojectile.jail — Allow projectile use while jailed.
- wizardpolice.bypassinventory.cuff — Allow inventory access while cuffed.
- wizardpolice.bypassinventory.jail — Allow inventory access while jailed.
- wizardpolice.bypassinteract.cuff — Allow interaction while cuffed.
- wizardpolice.bypassinteract.jail — Allow interaction while jailed.
- wizardpolice.bypassconsume.cuff — Allow consuming items while cuffed.
- wizardpolice.bypassdrop.cuff — Allow dropping items while cuffed.
- wizardpolice.bypassdrop.jail — Allow dropping items while jailed.
- wizardpolice.bypasspickup.cuff — Allow picking up items while cuffed.
- wizardpolice.bypasspickup.jail — Allow picking up items while jailed.
- wizardpolice.bypasscommands.cuff — Allow commands while cuffed.
- wizardpolice.bypasscommands.jail — Allow commands while jailed.
- wizardpolice.bypassescape.jail — Prevent jail escape restrictions.
- wizardpolice.bypass.jailchat — Bypass jail chat restriction.
- wizardpolice.useitem.cuff — Use items while cuffed.
Expansion: wp
Format: %wp_<placeholder>%
Player Status
- %wp_wanted_level% — Shows the player’s wanted level.
- %wp_is_jailed% — Shows whether the player is jailed.
- %wp_jail_name% — Shows the player’s jail/cell name.
- %wp_is_cuffed% — Shows whether the player is cuffed.
- %wp_is_duty% — Shows whether the player is on duty.
- %wp_duty_count% — Shows the number of officers currently on duty.
- %wp_get_cuffer% / %wp_cuffer_name% — Shows the name of the officer who cuffed the player.
- %wp_cuffer_uuid% — Shows the UUID of the cuffer.
- %wp_cuffed_who% / %wp_cuffed_name% — Shows the name of the player cuffed by the queried player.
- %wp_cuffed_uuid% — Shows the UUID of the cuffed player.
- %wp_active_calls% — Shows the number of active dispatch calls.
- %wp_all_calls% — Shows the total number of stored dispatch calls.
- %wp_current_call% / %wp_current_call_id% — Shows the current call ID.
- %wp_current_call_status% — Shows the current call status.
- %wp_current_call_reason% — Shows the current call reason.
- %wp_current_call_timestamp% — Shows the current call timestamp.
- %wp_current_call_caller_name% — Shows the caller’s name.
- %wp_current_call_caller_uuid% — Shows the caller’s UUID.
- %wp_current_call_officer_name% — Shows the assigned officer’s name.
- %wp_current_call_officer_uuid% — Shows the assigned officer’s UUID.
- %wp_current_call_world% — Shows the world name of the call.
- %wp_current_call_x%, %wp_current_call_y%, %wp_current_call_z% — Shows the call coordinates.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.12, 1.21, 26.1
- 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.
Wizard Police is a free Minecraft Java mod. Compatible with Minecraft 1.12, 1.21, 26.1, 26.2. Downloaded 16 times (via Spigot). Download it and open it directly in the game.