Skip to main content
← All Guides
Plugins · 7 min read

Minecraft CoreProtect Rollback Guide

Use CoreProtect to log every block action and roll back grief on your Minecraft server, install, lookup, rollback and tips.

CoreProtect logs every block place, break, container access and chat message. When grief happens, you roll it back , usually in seconds. This guide covers install, lookup, rollback, and how to use CoreProtect without nuking innocent edits.

1. Install

Download CoreProtect from SpigotMC. Drop into plugins/, restart. Default storage is SQLite. For big servers, switch to MySQL in plugins/CoreProtect/config.yml.

2. The wand

/co inspect

Toggles inspector mode. Left-click a block to see who placed it; right-click an air block to see what was there before.

3. Lookup before rollback

Always check before rolling back:

/co lookup u:Griefer t:6h r:50 a:block

Reads: actions by user Griefer, in the last 6 hours, within 50 blocks of you, of type block. Other useful flags:

  • i:diamond_ore , only diamond ore
  • e:break , only breaks
  • a:container , only chest accesses
  • w:world , only in this world

4. Rollback

Same flags, replace lookup with rollback:

/co rollback u:Griefer t:6h r:50

This UNDOES the changes , broken blocks return, placed grief is removed.

5. Restore (undo a rollback)

/co restore u:Griefer t:6h r:50

6. Container logging

If you suspect chest theft:

/co lookup u:Griefer a:container t:24h

Shows what items were taken from which chest. Doesn't return the items but tells you exactly what to /give back.

7. Performance

CoreProtect's biggest cost is disk. SQLite handles small servers fine; a 50-player server should be on MySQL with a fast NVMe disk. Set retention in config:

purge:
  enabled: true
  default-time: 30d

Then schedule /co purge t:30d weekly.

8. Common pitfalls

  • Rolling back too wide a radius , use the smallest r: that fits the affected area.
  • Rolling back time including legitimate edits , ALWAYS lookup first.
  • Not logging container access in config , check blacklist: isn't excluding the container types you care about.
  • Using CoreProtect as a backup , it's not. Keep file-level backups too.

Want to see all this in action? Astroworld MC runs a custom-built economy survival server with custom bosses, eternal enchants, crates and an auction house. Join at astroworldmc.com , IP play.astroworldmc.com, Java + Bedrock crossplay.

More Plugins Guides

Related Tools & Databases

Tool

Crafting Recipes

Visual crafting grid for every recipe in the game.

Database

Item Database

Every item with its stats, IDs, recipes and uses.

Hosting

Managed Hosting

Skip the setup: a managed server online in minutes.

Database

Command Reference

Syntax, arguments and examples for every command.

Guides

More Plugins & Economy guides

Plugin setup, comparisons, economy, ranks and monetization.