HomeJavaModsShadowReports
ShadowReports
[​IMG]
ShadowReports is a light weighted, user-friendly plugin that allows players to easily open support/report tickets on the server. Staff gets notified of these tickets and can quickly see all the information they need in order to help the players fast and efficiently.

[​IMG]
ShadowReports was inspired by the abandoned plugin ReportRTS (developed by ProjectInfinity), a ticket plugin that, despite its shortcomings, used to function well and get the job done. Although it did not receive any more updates, ReportRTS remained an important part of our network. Eventually, the plugin was not able to remain operational in the latest Minecraft updates, which lead to the development of ShadowReports.

ShadowReports is designed to be a
modern, flexible and easy-to-use ticket plugin , which aims to provide the necessary features to make taking care of player issues/reports a lot easier for both players and staff.

ShadowReports is
right at the sweet spot as it provides an easy-to-use and intuitive ticket system, while also being extremely customizable for those who prefer their own style. The plugin does not use GUIs or any other convoluted additions that result in overcomplicating the player and staff experience like other ticket plugins available.

The full appearance of
tickets can be edited, formatted and coloured to your likings . You are even able to configure what command to run when clicking the ticket! But if you like the default looks of the plugin, there isn’t much you have to do to get the plugin up and running without any issues.
[​IMG]
[​IMG]
[​IMG]
[​IMG]



[​IMG]
The plugin also includes a powerful and intuitive API for developers to work with the ticket system. The API gives access to the tickets and their data, functions to open, alter and close tickets without player interaction and lots of custom events to fully customise the use of the ticket system.

To get started, simply add the ShadowReports.jar file as a library. Then, in your code, use ‘ TicketAPI.getInstance()’ to get the TicketAPI, which will give you access to the numerous variable, tickets and functions. It’s as easy as that!

The example below shows how to get a ticket, how to get the message of the ticket and finally how to add a comment to the ticket:
[​IMG]
In addition, there are also numerous of custom events to listen for. These events contain all important data and are also cancel-able!​

A list of all custom events:

[​IMG]
Artwork: @itsweajen

Special thanks to the staff team of ShadowKingdom for their feedback during development. They are the first network to use ShadowReports in production!

Be sure to check them out at: mc.shadowkingdom.org.


[​IMG]
[​IMG]
Please DO NOT use reviews for errors or support.
Instead, join our discord server for fast responses, bugfix updates and more!


____________________________________________________________________________________________________________________

A plugin by

[​IMG]

[​IMG]

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.

ShadowReports is a free Minecraft Java mod. Compatible with Minecraft 1.17, 1.18, 1.19, 1.20 and newer. Downloaded 625 times (via Spigot). Download it and open it directly in the game.

Explore more