Reports is a simple, user-friendly Minecraft reporting plugin designed to help server staff manage player reports efficiently. Using an intuitive GUI, players can report others for specific reasons with ease. Reports are automatically sent to a configurable Discord webhook, making it easy to stay informed and act promptly.
Key Features:
- report <player> command with an interactive GUI for selecting report reasons.
- Customizable report reasons and Discord webhook message in config.yml.
- Discord webhook integration sends rich embed messages with reporter, target, and reason fields.
- Permissions support for command use and configuration reload.
- Supports command aliases configured in plugin.yml.
- Easy reload of plugin configuration with /report reload.
---
Permissions
| Permission | Description | Default |
|------------------|------------------------------------|----------|
| `report.use` | Allows usage of the `/report` command | `true` |
| `report.reload` | Allows reloading the plugin config via `/report reload` | `op` |
---
Config.yml Overview
discord-webhook-url: "
https://discord.com/api/webhooks/your-webhook-id"
reasons:
- name: "Cheating"
material: "DIAMOND_SWORD"
- name: "Griefing"
material: "TNT"
- name: "Harassment"
material: "BLAZE_POWDER"
messages:
embed-title: "New Player Report"
field-reporter: "Reporter"
field-target: "Target"
field-reason: "Reason"
If you need help join my discord server:
https://discord.gg/mTRDB8fV