Spigot Beschreibung:
SystemLOG — Advanced Server Logging & Discord Webhooks
SystemLOG is a lightweight but powerful logging plugin for Spigot servers. Every relevant player action is recorded in organized YAML files and can optionally be forwarded to individual Discord channels via webhooks — all without impacting your server performance.
Features
- Logs 21 different event types into separate YAML files
- Per-event Discord webhook support with formatted embeds
- In-memory write queue with batch flushing — no performance impact even on low-end servers
- /slog log <player/uuid> command to look up all logs for a specific player
- Full offline and online player support for log lookups
- Tab completion for the log command
- Permission system via systemlog.admin
Logged Events
Player Join & Leave, Chat, Commands, Block Break & Place, Player Death, Mob Kills, Teleport, Kicks, Item Drop & Pickup, Crafting, Enchanting, Anvil Usage, Respawn, Bed Enter & Leave, Sign Changes, Level Changes, Bucket Fill & Empty, Container Interactions
Discord Webhook Setup
Open config.yml after the first server start. Enable any event and paste your webhook URL:
yaml
webhooks:
blockbreak:
enabled: true
url: "
https://discord.com/api/webhooks/..."
chat:
enabled: true
url: "
https://discord.com/api/webhooks/..."
join:
enabled: false
url: ""
Each webhook sends a color-coded embed with all relevant fields and a timestamp. Webhooks run fully asynchronously.
Commands & Permissions
/slog log <player> — Show all log entries for a player /slog log <player> <type> — Filter by event type (e.g. blockbreak, chat, deaths) Permission: systemlog.admin