RefontSearch - Wanted, Fines, Jail and Police System
RefontSearch
Police wanted system, fines, jail, staff IDs and law-enforcement tools for Minecraft RP servers
Police wanted system, fines, jail, staff IDs and law-enforcement tools for Minecraft RP servers
About the plugin
RefontSearch is a complete police gameplay system for city, GTA, government and roleplay servers. It gives your staff and police players a full loop: issue fines, put players on a wanted list, arrest criminals, send them to jail, reduce detention time, show police IDs, process bail and keep action history for administrators.
The plugin is designed for public RP servers where police work must feel structured instead of being a set of random commands. Players see clear notifications, police officers get GUI tools, and administrators can track what happened when something goes wrong.
What the plugin adds
- Wanted system - add wanted levels, check current status and manage active criminals.
- Fines 2.0 - GUI fine menu, fine payment, overdue fines and configurable punishments.
- Jail system - send players to prison, reduce time, release by bail or by staff action.
- Handcuffs and search tools - RP-friendly arrest flow for police players.
- Police duty mode - separate police workflow from normal player gameplay.
- Police IDs - officers can show documents, badges and IDs.
- Appeals and surrender - optional mechanics for softer RP and player choice.
- Audit trail - useful logs for staff, disputes and abuse control.
- PlaceholderAPI support - show wanted/fine/police information in menus, scoreboards or chat.
New and important mechanics
| Mechanic | What it does | Why it matters |
|---|---|---|
| Demorgan web + audit | Stores and displays punishment information for staff review. | Administrators can understand who punished whom and why. |
| Detention reduction | Allows configured ways to reduce jail time. | Useful for RP courts, surrender, appeals or staff decisions. |
| Surrender to police | Players can surrender instead of running forever. | Creates cleaner RP scenes and fewer chaotic chases. |
| Arrest bonuses | Police can receive rewards for successful arrests. | Motivates officers to actually patrol and work. |
| Auto wanted reduction | Wanted level can decrease after configured time. | Prevents permanent punishments when you do not want them. |
| Escape fines | Extra penalty can be applied for escaping custody. | Makes arrests and jail breaks meaningful. |
| Auto config update | The plugin can migrate configuration safely after updates. | Reduces broken installs after replacing the jar. |
Main roleplay systems
| System | Gameplay purpose | Typical users |
|---|---|---|
| Wanted list | Tracks criminals and allows police to react to crimes. | Police, staff, RP government |
| Fines | Creates a clean money penalty flow with GUI and payment handling. | Police, citizens |
| Jail | Moves punishment from chat arguments into configured gameplay. | Police, staff |
| Handcuffs | Gives officers a visible arrest stage before jail. | Police |
| Search | Allows police inspections during RP scenes. | Police |
| Baton | Optional law-enforcement item for server rules. | Police |
| Appeal minigame | Adds an interactive way to process some punishments. | Players, police |
| Police calls | Lets players request help from officers. | Citizens, police |
Commands
| Command | Description | Permission |
|---|---|---|
| /fine <player> | Open the fine menu for a player. | Police / staff permission |
| /fines | View and pay active fines. | Player |
| /id | Show or manage personal ID information. | Player |
| /badge | Show officer badge or police document. | Police |
| /idcard | Alternative ID command. | Player / police |
| /takeid | Take or check documents during an RP scene. | Police |
| /bail | Check or pay bail if enabled by the server. | Player |
| /refontsearch diag | Print diagnostic information for support. | Admin |
| /refontsearch reload | Reload configuration and messages. | Admin |
Permissions and integrations
- Vault - economy support for fines, bail, rewards and penalties.
- LuckPerms - recommended permission manager for police and staff groups.
- PlaceholderAPI - placeholders for status, fines and police data.
- Oraxen - optional item and resource-pack integration.
- Paper/Purpur - recommended server platform.
Configuration example
wanted:
max-level: 5
auto-reduce: true
reduce-every-minutes: 30
fines:
enabled: true
overdue-punishment: true
jail:
allow-bail: true
allow-time-reduction: true
police:
duty-required: true
reward-for-arrest: trueBest use cases
- City RP servers with police, laws and fines.
- GTA-style servers with wanted levels and arrests.
- Government RP projects where staff need audit history.
- Servers that want police gameplay without writing a custom system from zero.
Support
For support, send your server version, Java version, plugin version, configuration files and latest.log. Clear information makes fixes much faster.
Need a custom plugin?
Open the Telegram bot and send your server version, feature idea, commands, permissions, and budget.