ProtectCore — A modern CoreProtect alternative
Log everything. Roll back anything.
Blazing-fast grief protection with a beautiful web editor, WorldEdit awareness, and MariaDB performance built for big servers.
Commands (quick peek)
- /po lookup user:<name> time:<2h> [action:<type>] [item:<mat>] [page:<n>]
- /po near [radius:<blocks>]
- /po inspect (toggle inspector mode)
- /po rollback time:<20m> radius:<50> [user:<name>] [action:<type>]
- /po editor (open the web editor)
- /po reload
Permissions:
protectcore.commands
Base gate for /po (lets you run the root command and reach subcommands).
protectcore.lookup
Allows /po lookup (search player/area history; paging, filters, etc.).
protectcore.rollback
Allows /po rollback (restores blocks/entities/containers within config limits).
protectcore.rollback.bypass
Lets you exceed rollback.maxRadius and use radius:global (still requires protectcore.rollback).
protectcore.near
Allows /po near (show recent actions around your position).
protectcore.reload
Allows /po reload (reloads config and the embedded web editor service).
protectcore.editor
Allows /po editor (opens the embedded web editor / console URL).
protectcore.inspect
Allows /po inspect (and /po i) to toggle inspector mode and click blocks for logs.
protectcore.hidden.tp
Grants access to the internal /pc_tp used by clickable coordinates in log messages (teleport on click). Staff-only.
Each action category that dedicated search filters that change on the fly!
Search specific messages!
Web Editor
- Launch from chat or console, secured with short-lived tokens.
- Filter by time, user, action, material, name, lore, enchants.
- One click to open coordinates, review metadata, and act.
- MariaDB backend with HikariCP, big batch writes (up to 5k rows).
- Generated columns & heavy indexing for keyset pagination (no slow OFFSET).
- Automatic table analysis and optional optimize when fragmentation grows.
- Roll back a local grief:
/po rollback time:15m radius:30 user:Griefer123 - Find who broke/placed blocks near you:
/po near radius:10 - Inspect a chest edit with hoverable item info:
/po lookup user:Builder time:2h item:diamond_sword
- MariaDB database (recommended and supported).
- Built for Paper servers (works on most Spigot-compatible forks).