GloreReports
PluginLicenseRef-All-Rights-Reserved

GloreReports

A lightweight and fully customizable GUI reporting system for Minecraft servers. Includes an interactive admin menu and console support.

10
Downloads
0
Followers
1 months ago
Updated
📦
1
Versions

📖About GloreReports

🛡️ GloreReports

GloreReports is a lightweight, modern, and fully customizable reporting system for Minecraft servers. The plugin is perfect for Grief, Anarchy, and Survival modes, where quick admin reaction to cheaters and rule-breakers is crucial.


✨ Main features

  • Interactive GUI menu: Players submit reports through a beautiful menu. Reasons, icons (items), descriptions, and slots — everything is configured in config.yml.
  • Convenient Admin menu: Type /reports to open an inventory with the heads of reported players.
    • [LMB] on a head — instant teleport to the rule-breaker and automatic entry into vanish (compatible with Essentials / PremiumVanish).
    • [RMB] on a head — deletes the report from the database.
  • Console (Anti-Cheat) Support: The console can send reports directly using the /report <nickname> <reason> command. Perfect for integrating with your Anti-Cheat!
  • Smart notifications: Administrators receive a chat message and a sound alert when a new report is submitted.
  • HEX color support: The plugin fully supports modern HEX colors (&#RRGGBB format).
  • Data persistence: Reports won't disappear upon server restart or shutdown.

📜 Commands and Permissions

The plugin works "out of the box", regular players do not need permissions to submit reports.

Command Description Permissions
/report <nickname> Open the report menu for a player None (Available to everyone)
/report <nickname> <reason> Submit a report (Console only) Console
/reports Open the reports management menu glorereports.admin
/reports reload Reload configuration files glorereports.admin
/reports help Help with admin commands glorereports.admin

(The glorereports.admin permission also allows receiving sound notifications when new reports arrive).


⚙️ Configuration

The plugin is maximally flexible. You can change any messages, colors, item names, and the number of rows in the menu without restarting the server (just type /reports reload).

View config.yml example
# Report menu settings
gui:
  title: "&#FF3333Report on: &0%target%"
  size: 27

# Report reasons that will be displayed in the menu
reasons:
  cheating:
    slot: 11
    material: "DIAMOND_SWORD"
    name: "&#FF3333Use of cheats / software"
    lore:
      - "&7Click to report"
      - "&7the use of forbidden programs."
    reason-text: "Cheats / Software"