Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Tags
Creators
Details
Licensed MIT
Published 2 days ago
Updated last month
📋 ServerIncidents
ServerIncidents is a clean, lightweight, and completely standalone incident logging plugin designed for Minecraft server administrators. Track server crashes, major bugs, emergency rollbacks, and maintenance history directly inside an interactive in-game journal.
✨ Key Features
-
📖 In-Game GUI Journal (/incidents)
- Displays past server incidents in an organized chest interface.
- Stored as readable writable books showing the incident ID, date, recording admin, and formatted word-wrapped description.
- Smooth pagination system with next and previous page controls.
- Click-protection enabled to prevent items from being stolen from the interface.
-
💬 Interactive Chat Setup Wizard (/incident add)
- Quick and convenient incident logging directly through chat prompts.
- Smart keyword recognition: type now to automatically stamp the incident with current system time.
- Safe exit: cancel the wizard at any time by typing cancel.
-
💾 Zero-Setup SQLite Storage
- Automatically stores all records in a local embedded database file (incidents.db).
- No external MySQL or PostgreSQL database configuration required.
- Near-zero tick footprint ensuring smooth TPS.
-
🌐 Built-in Multi-Language Support
- Ready to use out of the box in English (en) and Russian (ru).
- All chat messages, button names, and book lores are fully customizable.
💻 Commands & Permissions
-
/incidents
- Permission: incidents.view (Default: Everyone)
- Description: Opens the interactive incidents journal GUI.
-
/incident add
- Permission: incidents.admin (Default: Operators / OP)
- Description: Starts the step-by-step chat wizard to log a new incident.
📦 Requirements & Platforms
- Server Platforms: Purpur, Paper, Spigot
- Supported Versions: 1.21.x (1.21, 1.21.1+)
- Java Requirement: Java 21 or higher
- Dependencies: None! Operates 100% standalone.
https://modrinth.com/legal/copyright
⚙️ Configuration File (config.yml)
Located at: plugins/ServerIncidents/config.yml
- language: Set to "en" for English or "ru" for Russian.
- messages: Full control over all prefix messages, wizard questions, and GUI button labels.


