Log Block Tool

LogBlockTool logs block breaks, placements, container transactions, and player interactions on a Minecraft server. It’s lightweight, fast, and designed for Paper/Spigot with SQLite or MySQL support.

41

Quick challenge

How far can you run before the mobs catch you?

Log Block Tool

LogBlockTool 🪵✨

---

✅ Features

- Block break and place logging - Container transactions (insert/remove with item + amount) - Interaction logging for doors, trapdoors, fence gates, buttons, levers, and pressure plates - Container opening logs - Quick history lookup with the Log Block Stick - Colored, clean chat formatting with timestamps - Page navigation with interactive arrows (10 logs per page) - SQLite and MySQL support - Async database writes for smooth performance

---

1

1

---

🧭 How to Use

1. Run `/lb` to get the Log Block Stick. 2. Right-click any block with the stick to view its history. 3. Customize settings in `config.yml`.

---

💬 Commands

- `/lb` — gives the Log Block Stick

---

🔐 Permissions

- `logblocktool.use` — use the stick (default: everyone) - `logblocktool.admin` — receive update notifications (default: op)

---

⚙️ Configuration

- Database type (SQLite or MySQL) - Logging categories (block break/place, container actions, interactions) - Max logs per block and cleanup settings - Permission mode (everyone, op, permission) - Custom date/time formats and time zone - Update checker toggle

---

💾 Database Support

- SQLite (default, file-based) - MySQL (remote or local)

---

✅ Compatibility

- Minecraft 1.21.x (primary target) - Compatible with 1.20.x+ - Paper and Spigot supported - Folia best-effort support

---

🚀 Performance Notes

- Async database writes - Minimal event overhead - Configurable logging categories and log limits

---

- Support: we_rt on discord, only if you are 100% something is broken

---

🌟 License

The source code is not publicly available, but if you want to edit something in the plugin for your own needs, update the plugin to a new version or anything else, contact me on discord nickname: we_rt and we will definitely come to an agreement

---

Made with ❤️ for the Minecraft community

ADS