HomeJavaModsLiveReport [v1.0.0] | Discord/Bungee/MySQL | ReportTracker | ReportProfile | Customizable
LiveReport [v1.0.0] | Discord/Bungee/MySQL |  ReportTracker | ReportProfile | Customizable
ModsJava

LiveReport [v1.0.0] | Discord/Bungee/MySQL | ReportTracker | ReportProfile | Customizable

⬇ Download on Spigot
LiveReport_main_banner.png
Description:
LiveReport is an all-new feature-packed simple report system built for fast and easy management through customizable GUIs.

Version Support: (1.13 >> 1.16.5)
Current Version: 1.0.0 (API: 1.16.5)

Development Roadmap: LiveReport Roadmap | Trello

LiveReport_features_banner.png
- LiveReport comes ready out of the box with over 24 detailed report reasons and easy to use default GUIs.
- 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.
Spoiler: Pictures
[​IMG]

[​IMG]
- 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.
Spoiler: Pictures
[​IMG]

[​IMG]

[​IMG]
- 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.
Spoiler: Pictures
[​IMG] [​IMG]
- 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**
- 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 **
- Notify staff members of new reports in your Discord server.
- Provides commands to view ReportProfiles and more to come!
- Depends on JDA plugin.
Spoiler: Pictures
[​IMG]
- 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.**
- Administrators have the ability to disable/enable reports notifications at will.
- Add your own data points to the ReportDataUI and ReportProfileUI
- ** LiveReport doesn't add any new placeholders it only applies existing ones **
- 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
- ALL message are fully customizable.
- 24 various report reasons across 3 categories.
- Custom report cooldowns and remainder times.
- Customize every item within the GUIs
Spoiler: Pictures
Report Submitted & Staff Notification
[​IMG]


Other Messages

[​IMG]

LiveReport_setup_banner.png

BungeeCord Setup:
Spoiler: 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:
Spoiler: Setup
1. Download JDA plugin.
2. Set "DISCORD_ENABLED" to TRUE

Create an Application

1. Go to Discord Developer Portal — My Applications
2. Click "New Application"
[​IMG]
3. Give your application a name.

Create a BOT

1. Go to the "Bot" Tab
[​IMG]
2. Click "Add Bot"
[​IMG]


3. Give your BOT a username(This name will appear on the discord client)

4. Copy your Token
[​IMG]

Get your Commands & Reports Channel IDs

1. Enable Developer Mode
[​IMG]
2. Right Click and "Copy ID"
[​IMG]


Set Values

1. Replace the values in "Discord"(config.yml) with the values we gathered above
Default:
Discord:
token: "token"
reportsChannelID: "channelID"
commandsChannelID: "channelID"
command_prefix: "$"​

MySQL Setup:
Spoiler: Setup
1. Gather your database information (Username, database name, ip, port, and password)

2. Set "MySQL_ENABLED"(config.yml) to TRUE

3. Set your databse information in "MySQL" options:

Default:
MySQL:
username: "username"
name: "name"
ip: "ip"
port: "port"
password: "password"​

Commands & Permissions:

Discord Commands:

Configuration Files:
Config.yml
GUIs.yml

LiveReport_contact_banner.png

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.

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

LiveReport [v1.0.0] | Discord/Bungee/MySQL | ReportTracker | ReportProfile | Customizable is a free Minecraft Java mod. Compatible with Minecraft 1.13, 1.16. Downloaded 15,645 times (via Spigot). Download it and open it directly in the game.

Explore more