Guardian - Logging

πŸ›‘οΈ Block & container logging with web dashboard for Paper servers - track who did what, when.

23

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

BSD 3-Clause 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>

ADS