What is Logium?
Logium is the ultimate logging plugin for your Minecraft server. Whether you're running a big network or a small SMP – Logium keeps track of everything important. From chat messages and player joins to bans, reports, private messages, and even death logs – Logium logs it all.
Dependency: StarLibs
And it does so in style – with
beautiful Discord embeds, detailed file logs, and full customization.
No ugly text. No chaos. Just clean, organized logs.
Permissions
Node
Description
logium.report.alert Receive alerts when a player reports someone
logium.debug Use /logium debug command
logium.reload Reload the config with /logium reload
logium.admin Full admin access to Logium
✨ Features
✅
Multi-Channel Discord Logging – Log everything to different Discord Webhooks (chat, joins, bans, mutes, deaths, DMs etc.)
✅
Simplified or Embedded – Choose between simple messages or rich, stylish embeds. You decide.
✅
Advanced Report System – Let players report others with full Discord integration, admin alert, and message customization.
✅
Fully Customizable – Every message, every embed, every color and field – configurable in the language and config files.
✅
File Logging – Optionally log everything locally in your server folder – perfect for backups and offline review.
✅
Multi-Language Support – Create and load your own language files with placeholder support.
✅
/logium debug – Instantly generate a full server info file with system details, plugin list, and config overview.
✅
Update Checker – Automatically checks for new plugin versions and notifies operators in console and in-game.
✅
Permission-Based Announcements – Only notify staff or specific roles about reports or events.
Logging Types Supported
- Chat messages
- Join/Leave events
- Bans & Mutes
- Private messages (e.g. /msg)
- Player deaths (with cause, world, coords, inventory)
- Teleports
- Reports
- Admin actions
- And more coming soon...
Code (YAML):
##########################################################################################
# #
# ██╗ ██████╗ ██████╗ ██╗██╗ ██╗███╗ ███╗ #
# ██║ ██╔═══██╗██╔════╝ ██║██║ ██║████╗ ████║ #
# ██║ ██║ ██║██║ ███╗██║██║ ██║██╔████╔██║ #
# ██║ ██║ ██║██║ ██║██║██║ ██║██║╚██╔╝██║ #
# ███████╗╚██████╔╝╚██████╔╝██║╚██████╔╝██║ ╚═╝ ██║ #
# ╚══════╝ ╚═════╝ ╚═════╝ ╚═╝╚═════╝ ╚═╝ ╚═╝ v1.0 #
# #
# Plugin by EministarVR — Logium Logging Plugin #
# #
##########################################################################################
# ┌────────────────────────────────────────────┐
# │ SPRACHEINSTELLUNGEN │
# │ LANGUAGE SETTINGS │
# └────────────────────────────────────────────┘
# Hier kannst du die Sprache festlegen:
# Set the language here:
# Optionen: "de" = Deutsch, "en" = Englisch
language
:
"de"
# ┌────────────────────────────────────────────┐
# │ LOG-BEREICHE │
# │ LOG SETTINGS │
# └────────────────────────────────────────────┘
# Aktivieren oder deaktivieren von Log-Arten.
# Enable or disable specific log types.
#
# "simplified-message": true → einfache Textnachricht
# "simplified-message": true → simple text message
#
# "simplified-message": false → Discord-Embed mit Skinbild, Uhrzeit usw.
# "simplified-message": false → Discord embed with skin image, timestamp, etc.
#
# Beispiel-Webhook: https://discord.com/api/webhooks/xxx
# Example webhook: https://discord.com/api/webhooks/xxx
logs
:
join-leave:
enabled
: true
simplified-message
: false
webhook
:
"https://discord.com/api/webhooks/JOIN"
chat:
enabled
: true
simplified-message
: false
webhook
:
"https://discord.com/api/webhooks/CHAT"
teleport:
enabled
: false
simplified-message
: false
webhook
:
"https://discord.com/api/webhooks/TP"
ban:
enabled
: true
simplified-message
: false
webhook
:
"https://discord.com/api/webhooks/BAN"
# Hinweis: Funktioniert nur, wenn du ein Mute-System implementierst
# Note: Only works if you implement a mute system
mute:
enabled
: false
simplified-message
: false
webhook
:
"https://discord.com/api/webhooks/MUTE"
# Spieler-Tode werden mit Koordinaten, Todesursache & Inventar geloggt
# Player deaths are logged with coordinates, cause of death & inventory
death:
enabled
: true
simplified-message
: false
webhook
:
"https://discord.com/api/webhooks/DEATH"
# ┌────────────────────────────────────────────┐
# │ REPORT SYSTEM EINSTELLUNGEN │
# │ REPORT SYSTEM SETTINGS │
# └────────────────────────────────────────────┘
# Spieler können andere mit /report <Name> <Grund> melden.
# Players can report others with /report <name> <reason>.
#
# Diese Reports werden an den angegebenen Webhook gesendet.
# These reports are sent to the specified webhook.
report:
enabled
: true
webhook-url
:
"https://..."
# ℹ️ Hinweise:
# ℹ️ Notes:
#
# Die Config kann auch per Ingame-Befehl verändert werden:
# The config can also be changed via ingame commands:
#
# → /logium <type> <neuer_webhook>
# Beispiel: /logium chat https://discord.com/api/webhooks/NEU
# Example: /logium chat https://discord.com/api/webhooks/NEW
#
# → /logium reload
# (lädt die Config neu)
# (reloads the config)
#
# → /logiumdebug
# (generiert info.logium mit Debug-Infos)
# (generates info.logium with debug info)
#
# → /report <Spieler> <Grund>
# (sendet Report an Discord)
# (sends report to Discord)
#