ReportRTS

Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.

Commands & Permissions | Follow my progress on Trello | IRC: #ReportRTS (irc.esper.net)
ReportRTS stands for Report - Realtime Ticket System, it is designed to be a easy to use and feature rich support system.
Features
- Supports multi-server setups using BungeeCord.
- Uses MySQL, this allows you to easily display information from the database.
- "Caches" open tickets to reduce access time.
Usage
Notes
Metrics
To determine popularity of versions, features, and lingering usage, plugin installs are automatically tracked by the Metrics plugin tracking system and forwarded to mcstats.org for analysis. Basic server information (Version, player count used) is tracked. If you don't want to help or are paranoid, edit plugins/PluginMetrics/config.yml and set opt-out to true.
UUIDFetcher
Does not collect data at all. Simply used to retrieve a player's UUID from Mojang's API if he does not have one in the database prior to ReportRTS version 1.2.0.
Version checking
By default ReportRTS checks dev.bukkit.org for ReportRTS updates, you can disable this by setting versionCheck to false in the configuration.
Developers
Maven repository
<repository> <id>projectinfinity-repo</id> <name>ProjectInfinity repository</name> <url>http://ci.regularbox.com/plugin/repository/everything</url> </repository> <dependency> <groupId>com.nyancraft.reportrts</groupId> <artifactId>ReportRTS</artifactId> <version>1.2.3</version> </dependency>
Support me!
Why support me?
All the more motivation to continue work on this project. During it's two years of existence I have received a total of $270 and promises that never saw the light of day.
Say if I have spent a total of 500 (this is an example number, in reality it is much higher and just keeps increasing) hours working on this project. That gives me a total of $0.54 an hour, compare this to the average wage of a McDonalds worker in the US which is $7.81. Had they worked 500 hours they would have made $3905.
If you find that this project has helped you, please consider donating to this project.

-
View User Profile
-
Send Message
Posted May 31, 2013@chaseoes
Thats a great idea! I think the best sound to use would be the sound played when a player levels up or gathers exp. (The dings)
-
View User Profile
-
Send Message
Posted May 30, 2013@chaseoes
This might be coming up soon! Just accepted a PR that adds a custom event so that other plugins may listen to ReportCreateEvent. :)
I'd like some suggestions as to what you guys would use such an event for.
-
View User Profile
-
Send Message
Posted May 28, 2013The ability to have a sound play for all moderators when a new ticket is made would be great (as I'm often in a different window doing something and hearing a sound would tell me one has been made). Configurable sound/pitch/volume if possible.
-
View User Profile
-
Send Message
Posted May 21, 2013@ProjectInfinity
Good luck! Let me know if you need any suggestions or testing.
-
View User Profile
-
Send Message
Posted May 19, 2013@jtaylor0608
There needs to be some changes made for something like that to even be possible. I might add custom events that are fired upon commands that a separate plugin might catch and send forward to another server.
All brainstorming, I wouldn't expect anything like that yet. For now a database handling rewrite is in order since I am not allowed to bundle SQLibrary anymore.
-
View User Profile
-
Send Message
Posted May 18, 2013<<Reply 1498486>>That means my ticket is now null
-
View User Profile
-
Send Message
Posted May 17, 2013@Malvagio87
The plugin is not intended to work with multiple servers.
-
View User Profile
-
Send Message
Posted May 16, 2013May i suggest adding a "server" option to the request so moderators know what server is requesting the moderator. I run 6 servers and having the server the modreq was made on would be very helpful
-
View User Profile
-
Send Message
Posted May 13, 2013@TechGe3ks
Read a few tutorials on PHP and MySQL. The data is there for you to do it yourself.
-
View User Profile
-
Send Message
Posted May 12, 2013Could you make a page like mcskyblock.com/skyblock_reports ??
I know nothing in html or php ;p
-
View User Profile
-
Send Message
Posted May 8, 2013@TWSSYesterday
That's odd... the line you described in that error is:
log.info("[ReportRTS] Vault and a compatible permissions manager was found. Using Vault for permissions.");
I dunno why "log" is NULL here, but I can reproduce it. As far as I can see, this poses no problem for the plugin. As for the check DBO for a new version, disable versionCheck in config.yml while the server is offline (OFFLINE. That is important).
-
View User Profile
-
Send Message
Posted May 8, 2013@ridddle
At the moment they cannot check id's directly. They can /check to see if the ticket is still open though. I will add it eventually... probably.
-
View User Profile
-
Send Message
Posted May 8, 2013Hello!
I have a layered problem with my players checking their own reports.
My players only have
And this is what can happen:
/checkif their report is not closed and will get a list with their requests/check id– they are not allowed to (id of their own post, open or closed). I think this is a bug./check closed– they cannot check ID of a closed modreq to check it status (if they missed notificaiton by being AFK or relogging)I think the whole feature of players checking their own tickets is slightly broken. Can I get a confirmation of those problems and/or explanation what I do wrong?
-
View User Profile
-
Send Message
Posted May 6, 2013@TWSSYesterday
I need the entire error to know what the problem you are experiencing is.
-
View User Profile
-
Send Message
Posted May 6, 2013@Sabbertran
Not anytime soon. It was never really intended for that either.
-
View User Profile
-
Send Message
Posted May 4, 2013Is there a possibility to make this plugin multi server friendly so that the staff on another server can see when a request has been filed on another server?
-
View User Profile
-
Send Message
Posted Apr 21, 2013@ProjectInfinity
I would also find a grouping feature nice as well. A possible solution then could be to add an additional permission reportrts.admin as simply a secondary check with the reportrts.mod permission check. This could then be used to group the two common groups that would be answering modreqs.
Thank you for continuing this plugin and your work towards improving it.
~ AtreyuMarcs
-
View User Profile
-
Send Message
Posted Apr 16, 2013@MrREOM
No such functions. It lists people with the permissions reportrts.mod.
-
View User Profile
-
Send Message
Posted Apr 15, 2013Is there a way were you can make it so instead of doing /modlist and just showing there name is there a way to organize the ranks for example:
<Admin>: <Mod>:
and then whoever is a mod it would go in the mod section ect.
-
View User Profile
-
Send Message
Posted Apr 13, 2013@ProjectInfinity
My bad, what a strange thing!
Working great so far, I was wondering if there is a possibility of adding in options for multi-server setups as the plugin does utilise MySQL.
I'm using it across 6 servers and would love for it to display Server: <server name> as well as if the staff were to use /tp-id, it would warn if the ticket was not on the local server.
I'm willing to provide a donation to help support the decision :-)