🧤UltimateReport
Premium UltimateReport Plugin
🌐 UltimateReport — Modern Player Reporting System
UltimateReport is a sleek and powerful reporting plugin for Minecraft servers. With an intuitive GUI, proxy support (Velocity/Bungee), Discord integration, and a developer API, it helps staff handle reports with ease across any network.

✨ Key Features
📋 In-game reports with reason via
/report🖼️ Interactive GUI to manage reports (
/reportsee)🔔 Real-time Discord webhook integration
💾 SQLite storage (MySQL support coming soon)
⚙️ Fully configurable messages, GUIs, and embeds
🌍 Supports Premium, Cracked & Bedrock players
🔌 Velocity & BungeeCord support
📊 Validated Reports system with thresholds
🧩 PlaceholderAPI support
♻️ Smooth reload system with dedicated proxy command
🌐 Web Dashboard with live data
🛠️ Developer API via Maven/JitPack
🖥️ Web Interface
Access a real-time online dashboard to view and manage all reports including only valid ones with modern visuals and blazing-fast performance.
👉 Try it now: → UltimateReportWeb ←
🔌 API Integration
Build custom tools, bots, and dashboards using the official UltimateReport API.
Maven Setup:
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
<dependency>
<groupId>com.github.MonkeyMoon104</groupId>
<artifactId>UltimateAPIReport</artifactId>
<version>Tag</version> <!-- Replace with version -->
</dependency>Key Methods:
int createPendingReport(String reporter, String target, String reason, boolean silent);
int getValidReports(String playerName);
int getMaxValidReports();
List<ReportData> getAllPendingReports();
List<ReportData> getAllReportsFor(String player);📋 Commands
/report <player> <reason>
Send a report
/reports
View your own reports
/reportsee <player>
Open GUI to manage reports
/validreport <actions>
Manage validated reports
/ultimatereportreload
Reload plugin config
/ultimatereportproxyreload
Reload proxy config
🔐 Permissions
ultimatereport.use
Report commands
ultimatereport.reportsee.use
Access GUI
ultimatereport.validreport.*
Manage validated reports
ultimatereport.reload
Reload plugin
ultimatereportproxy.reload
Reload proxy
OPs bypass all permission checks by default.
🖼️ GUI Features
Staff can:
View all reports
Mark as valid/invalid
Track valid report counts
Customize GUI layout and items in config
🧩 PlaceholderAPI
%ultimatereport_valid_reports%
Player's valid report count
%ultimatereport_max_valid_reports%
Threshold before punishment
Great for scoreboards, tablists, and menus.
🛠️ Staff & Player Guide
Staff:
Use
/reportseeand/validreportto manage reportsMonitor webhooks and act on thresholds
Use reload commands after config changes
Players:
Report via
/report <player> <reason>View your own reports with
/reports
⚙️ Config Overview
Customize messages, GUIs, cooldowns, and embeds
Define valid report thresholds & punishment logic
Webhook and MySQL support
Proxy-safe config and reload system








Last updated
