- LiveReport comes ready out of the box with over 24 detailed report reasons and easy to use default GUIs.
ReportGUI:
- Fully customizable ReportGUI, allowing server admins to add their own report reasons, resize inventories, display names, lores, etc.
- 3 Categories with 24 detailed report reasons out of the box.
-
ReportTracker(GUI):
- Easily keep track of active reports thought your server/network
- Never miss a beat with customizable remainders and notifications.
- Report data includes online data (Gamemode, health, operator status, etc.), category of report (Hacking, Chat, Other), date, reason, and ReportProfiles.
-
ReportProfile(GUI):
- Every player will have a historical record of every report made against them.
- Including various data points like First Joined, Last Joined, Total Playtime, and more!
- Suspicion Level(LOW, MEDIUM, HIGH): Based on the amount of reports submitted against them.
-
BungeeCord Support:
- Automatically notify staff members across the network of new reports
- ** Every server on the network must have LiveReport installed, it only acts as a relay and doesnt handle any report data**
MySQL Support:
- Hooking up with MySQL will allow staff members to view report data from every server in your network through the ReportTracker.
- Fast and Reliable, all data operations are done asynchrounsly.
- ** Needed for cross-server ReportTracker **
Discord Support:
- Notify staff members of new reports in your Discord server.
- Provides commands to view ReportProfiles and more to come!
-
Depends on JDA plugin. -
Automatic Configuration Updates:
- Don't worry about having to tediously port your old config to a new config format. LiveReport automatically handles that!
- **Only applies to config.yml, new values in GUIs.yml will have to be updated manually.**
Alerts System:
- Administrators have the ability to disable/enable reports notifications at will.
PlaceHolderAPI Support:
- Add your own data points to the ReportDataUI and ReportProfileUI
- ** LiveReport doesn't add any new placeholders it only applies existing ones **
Overwatch Notifications:
- Players will be notified whenever there's a change to their report.
- They can also view the status of their report through the /vr command
Customizability Options:
- ALL message are fully customizable.
- 24 various report reasons across 3 categories.
- Custom report cooldowns and remainder times.
- Customize every item within the GUIs
-
Report Submitted & Staff Notification
Other Messages
BungeeCord Setup:
1. Download
2. Drop LiveReport.jar into your bungee plugins folder
3. Drop LiveReport.jar in every server in your network.
4. For each server, you can set their "SERVER_NAME"(config.yml) to differentiate them amongst the other servers.
Discord Setup:
1. Download
JDA plugin.
2. Set "DISCORD_ENABLED" to TRUE
/vr (perm: livereport.user_view) Description: View report data using a report ID, allow users to see the status of their report. Usage: /vr <report-id>
/lr (perm: livereport.dev) Description: Reload all of LiveReport's configuration files. Usage: /lr
You can contact me through Spigot DMs or Discord(terms#9245). Contact me about new features you would like to see added, setup help, questions, bug reports, etc!
Please dont submit bug reports/errors in the review section, it negatively affects my resource an discourages further development.
Author Note: If anyone is reading this that has previously downloaded LiveReport and is still interested. I'm back! Thank you for making the 5,000 downloads possible and breaking the original goal of 1,500, hope you enjoy this new version. This project was initially intended to release as a new standalone version of LiveReport called LiveReportPro. Development started back in October of 2019, but intereset dwindled over time and I never got around finishing it. Then, as downloads started to climb, I regained motivation to finish it and here we are. LiveReport has been my one project that has allowed me to learn and improve, creativity wise and code wise. My past self, has taught me that there will always be ways to improve and it surely applies to this release. Again, thanks for downloading, and thanks for reading.
Additions: - Reworked all of the GUI's and cleaned up all of the spaghetti code! - 95% of messages will always be next to the prefix - Finally reworked the configuration file to make it easier to edit and also made it look sexier. - MySQL report data now support multiple reports on the report viewer. - Fixed bStats and Updater for the better future of LiveReports lifespan - Fixed a wide variety of stupid bugs and rookie java mistakes.
Removed Features and why - Removed Manager GUI because it seemed useless and I didn't want to fill up LiveReport with a bunch of interfaces. - Removed Staff report alert sounds because it could potentially annoy staff members and seemed stupid.
Bug Reporting
Any bugs please message me in discord [terms#9245]
This is probably the last update for LiveReport < 1.13 sadly so I decided to recode the whole plugin and implement some new java knowledge into LiveReport.
NOTE: This is the last supported version of LiveReport for < 1.13 If you want the latest version of LiveReport please use spigot version 1.13
Additions: - Reworked all of the GUI's and cleaned up all of the spaghetti code! - 95% of messages will always be next to the prefix - Finally reworked the configuration file to make it easier to edit and also made it look sexier. - MySQL report data now support multiple reports on the report viewer. - Fixed bStats and Updater for the better future of LiveReports lifespan - Fixed a wide variety of stupid bugs and rookie java mistakes.
Removed Features and why - Removed Manager GUI because it seemed useless and I didn't want to fill up LiveReport with a bunch of interfaces. - Removed Staff report alert sounds because it could potentially annoy staff members and seemed stupid.
Bug Reporting
Any bugs please message me in discord [terms#9245]
[
+]
Added UpdateNotification(ALL CREDITS GO TO DABCORE'S AUTHOR) [+] Reworked the cooldown messages and will now appear as (EXAMPLE: 1 minute 34seconds) This was done thanks to JustisR's amazing TimeFormat API. [+] Fixed an issue with the config file preventing admins from using color codes with the reason placeholder [+] Fixed a bug allowing players to bypass cooldown by logging out and logging back in.(rookie mistake btw) [+] Sounds Toggle will now be turned on as default upon a staff members login. [+] Fixed minor memory leaks [+] Fixed website link in plugin.yml
[NEXT FEATURE]
[+] Managers will now be able to view which staff members have alerts turned off or on in a simple gui.
[
+]
HOTFIX: Fixed obvious error involving alert notifications - Staff members we're still getting report notifications after turning off report notifications. [
+]
/livealerts has been replaced with the AlertGUI. [
+]
Added sounds toggle within the AlertsGUI.
[Next Feature]
[
+]
BanNotifications(CSGO Style) - This means that if a reporter player gets banned everyone that has reported that person will get notified of his ban.
[
+]
Added Command cooldown for /report.(Change amount of cooldow n in the config) [
+]
Players are now unable to report administrators(You can change this in the config) [
+]
Added /livereload command(Relaod LiveReport's config file) [
+]
Fixed issues with the LiveViewer
[
+]
LiveViewer - View a players report history. (/rviewer) [+] Report Files now support multiple reports. [
+]
Fixed bug allowing players to drop items from reprot gui.
[LiveViewer]
Player Head : The player head will display the reported players name, reasons, reporters, and the date the report was initiated.
Barrier Item : The barrier item will delete the player report file permanently.