LiteProtect Premium
A comprehensive and high-performance block logging and rollback system for Bukkit/Spigot servers.
Features:
- Advanced Block Logging: Track all block placements, breaks, and inventory interactions.
- Powerful Inspection Tool: Inspect blocks, chests, and player inventories with ease.
- Detailed Rollbacks: Rollback changes by player, time, radius, or any combination.
- User-Friendly Commands: Intuitive commands with tab completion and detailed help.
- High Performance: Asynchronous database operations for minimal impact on server performance.
- Customizable UI: Fully customizable colors and messages.
- Premium Features: detailed statistics, and more.
Commands:
LiteProtect Premium uses
/litep or
/lprot as its command aliases by default. The primary alias can be customized in the config.
- /litep help [page] – Show help information.
- /litep inspect – Toggle inspection mode.
- /litep logs <player|all> <time> [page] – View detailed logs.
- /litep rollback <player|all> <time> – Rollback changes.
- /litep purge <time> – Remove old logs.
- /litep undo – Undo your last action.
- /litep tp <world> <x> <y> <z> – Teleport to a location.
- /litep stats – View log statistics.
- /litep export <player|all> <time> [filename] – Export logs to CSV.
- /litep reload – Reload configuration.
- /litep version – Show plugin version.
Command Alias Configuration:
Customize the primary command alias in your config to avoid conflicts with other plugins (for example, LuckPerms uses
/lp). Example:
Code (YAML):
commands
:
# Primary command alias (default: litep)
primaryAlias
: litep
# Use 'lp' as an alias (may conflict with LuckPerms)
useLpAlias
: false
Permissions:
- liteprotect.help – Access to help command.
- liteprotect.rollback – Ability to rollback changes.
- liteprotect.logs – Ability to view logs.
- liteprotect.purge – Ability to purge old logs.
- liteprotect.reload – Ability to reload the plugin.
- liteprotect.undo – Ability to undo actions.
- liteprotect.tp – Ability to teleport to log locations.
- liteprotect.inspect – Ability to use the inspection tool.
- liteprotect.stats – Ability to view statistics.
- liteprotect.export – Ability to export logs.
- liteprotect.admin – Grants all LiteProtect permissions.
P.S. – In config.yml, there is something called "
webInterface" settings, which will be available soon once it's done. Currently, it is not fully implemented, so please be patient. Thank you for your understanding!
More features will be released in the future. If you have any requests or suggestions, please comment on the thread.