Guardian - Logging
π‘οΈ Block & container logging with web dashboard for Paper servers - track who did what, when.
Guardian - Logging
<div align="center">
π‘οΈ Guardian
Block & Container Logging with Web Dashboard for Paper Servers
*Track who did what, when. Now with a modern Web Dashboard.*
</div>
---
β¨ Features
| Feature | Description | |---------|-------------| | π Double Chest Support | Modern, responsive admin panel for managing logs and analytics | | π Double Chest Support | Action distribution charts and server activity insights | | π¦ Double Chest Support | Track all block breaks and placements with player attribution | | π¦ Double Chest Support | Monitor item additions and removals from chests, barrels, etc. | | π Double Chest Support | Click blocks directly to view their history | | π Double Chest Support | Secure login with JWT tokens and role-based access | | β‘ Double Chest Support | Zero lag - all operations run in the background | | πΎ Double Chest Support | No external database setup required | | ποΈ Double Chest Support | Correct handling of large container logging |
---
π₯ Installation
``` 1. π Download the latest Guardian.jar from releases 2. π Drop it into your server's plugins folder 3. π Restart your server 4. β Done! Database created automatically 5. π Access web dashboard at http://your-server-ip:7070 ```
---
π Web Dashboard
Access the dashboard at `http://your-server-ip:6746` after installation.
Features
- π Real-time analytics and charts - π Browse and filter block/container logs - π€ User management with role-based access (Admin/User) - π Secure JWT authentication - π± Mobile-responsive design
First-Time Setup
1. Navigate to the dashboard URL 2. Create your admin account 3. Configure your preferences
---
π» Commands
| Command | Description | Permission | |:--------|:------------|:-----------| | `/lookup [page]` | π View block history at targeted block | `guardian.lookup` | | `/inspect` | ποΈ Toggle inspector mode | `guardian.inspect` | | `/guardian [page]` | π¦ View container item history | `guardian.inspect` |
π Aliases
| Main Command | Aliases | |:-------------|:--------| | `/lookup` | `/guard`, `/glookup` | | `/inspect` | `/ginspect`, `/gi` | | `/guardian` | `/gcont` |
---
π Permissions
| Permission | Description | Default | |:-----------|:------------|:--------| | `guardian.lookup` | Access block history lookup | OP | | `guardian.inspect` | Access inspector mode & container history | OP |
---
π Inspector Mode
Toggle with `/inspect` for interactive lookups:
| Action | Result | |:-------|:-------| | Right-click any block | View block break/place history | | Right-click a container | View item add/remove history | | Right-click non-container | View block history |
> π‘ All interactions are cancelled in inspector mode to prevent accidents!
---
π Supported Versions
| Requirement | Version | |:------------|:--------| | Minecraft | 1.21 - 1.21.5 | | Server | Paper, Purpur, or compatible forks | | Java | 17+ |
---
<div align="center">
π License
---
<div align="center">
π€ Partner
<a href="https://emeraldhost.de/frxme"> <img src="https://cdn.emeraldhost.de/branding/icon/icon.png" width="80" alt="Emerald Host Logo"> </a>
Powered by EmeraldHost
*DDoS-Protection, NVMe Performance und 99.9% Uptime.* *Der Host meines Vertrauens fΓΌr alle Development-Server.*
<a href="https://emeraldhost.de/frxme"> <img src="https://img.shields.io/badge/Code-Frxme10-10b981?style=for-the-badge&logo=gift&logoColor=white&labelColor=0f172a" alt="Use Code Frxme10 for 10% off"> </a>
</div>
Made with β€οΈ by Frxme
</div>