Server plugin
About mclo.gs
mclo.gs allows you to quickly share and analyze logs for Minecraft servers and clients. It highlights different log levels, removes sensitive information like IP-Addresses and detects common problems as well as version information.
Features
- Upload server logs with a single command
- Share logs with a short url
- Automatic on-device removal of sensitive information like IP addresses and system usernames
- Uploading other logs and reports
- Deleting uploaded logs
Commands
The Plugin contains the following commands:
Permissions
| mclogs |
- |
Share the current server log |
mclogs |
| mclogs list |
- |
List server logs, crash- and network protocol error reports |
mclogs.list |
| mclogs share |
<file-name> |
Share a specific log, crash- or network protocol error report |
mclogs.share |
| mclogs delete |
<log-id> |
Delete a log that was shared from the server |
mclogs.delete |
Commands are not available to players by default. You can give players access to the commands by giving them the required permission node. The `mclogs` permission node is required for all other commands as well.
Configuration
If you use a self-hosted instance of mclo.gs or want to use an alternative front-end, you can configure the plugin/mod to use your instance. The config file is located in plugins/mclogs/config.toml for plugin servers and config/mclogs.toml for modded servers.
Default configuration
Code (toml (Unknown Language)):
# Base URL for the API used to upload logs
apiBaseUrl = "https://api.mclo.gs"
# URL to view logs on the web
# A trailing slash and the log ID will be appended to this URL
viewLogsUrl = "https://mclo.gs"
Requirements
This plugin requires Java 11 or higher to run, even on Minecraft versions that run on Java 8.