WARNING
This Project is no longer maintained.
PaperProtect
PaperProtect is a simple plugin that logs block changes (place and break) and provides rollback functionality. It serves as an alternative to plugins like CoreProtect, with a focus on ease of use and performance.
Features
- Logging: Logs all block changes (place and break).
- Rollback: Allows undoing block changes within a specified time frame.
- Inspect: Displays the change history of a block.
- Near: Shows recent block changes near the player.
- Update Check: Automatically checks for updates and notifies players.
Installation
- Download: Download the latest version of the plugin.
- Install: Place the
.jarfile in your server'spluginsfolder. - Start Server: Restart the server to load the plugin.
- Database: The database will be automatically created in the
plugins/PaperProtectfolder.
Permissions
- paperprotect.use: Allows access to all commands.
Commands
| Command | Description |
|---|---|
/paperprotect inspect | Toggles inspect mode. Right-click blocks to view their history. |
/paperprotect rollback <time> | Rolls back changes made in the last <time> (e.g., 1m, 2h, 3d). |
/paperprotect undorollback | Undoes the last rollback. |
/paperprotect near | Shows recent block changes near the player. |
/paperprotect help | Displays a list of all commands. |
Examples
Perform a Rollback
To undo all changes made in the last 5 minutes:
/paperprotect rollback 5m
Enable Inspect Mode
Enable inspect mode and right-click a block to view its change history:
/paperprotect inspect
Show Recent Changes
Show recent block changes near you:
/paperprotect near
How does logging work?
The plugin logs all block changes (place and break) in an SQLite database. Data is stored by player, action, material, coordinates, and timestamp.
Can I export the database?
Yes, the database is located at plugins/PaperProtect/database.db. You can open and analyze it using an SQLite tool like DB Browser for SQLite (https://sqlitebrowser.org/).
Support
If you encounter issues or have questions about the plugin, you can contact me: [email protected]
Enjoy PaperProtect!
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta