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 Jan 30, 2014@darkmage0252
Rather than saying they have all the permission needed, you could show me the config file that lists their group with the permissions they need.
Also, PEX is horrible, with or without Vault to support it.
-
View User Profile
-
Send Message
Posted Jan 29, 2014@ProjectInfinity
Hi I seem to have a problem it seems like Op's can only see tickets. One of my moderators said he was able to see a ticket only once when there were multiple. They have all the permissions they need. Im using vault and permissionsEX.
-
View User Profile
-
Send Message
Posted Jan 29, 2014@mike1360
I would keep the quotations. I HIGHLY recommend NOT using remote servers. Do they provide you with an IP address for setting up MySQL? If so, try using that. I have never seen anyone here using "%", which I assume binds to ALL IPs.
-
View User Profile
-
Send Message
Posted Jan 29, 2014@ProjectInfinity
Ok, sorry for lack of info. I will try to explain everything now. From the beginning... The server is not local, it is hosted by FadeHost. The host name for the MySQL (Which is accessed through PhPMyAdmin) looks like an IP Address. I add ReportRTS to the server and it generates the file. But, says it needs to be set up. So, when i add in all the info, it denies the plugin from running. The password and everything is correct. It was copied straight from the where the Control Panel i use provides me with the info. Do quotations around these matter? I see some configs require that and others dont..
-
View User Profile
-
Send Message
Posted Jan 29, 2014@mike1360
[12:00:51] [Server thread/WARN]: Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Access denied for user 'user535'@'%' to database 'minecraft'
Is the server local? If so make sure the hostname is "localhost". Again I need to know exactly what's going on if I am supposed to help you. Also make sure that user535 has all access it needs to the minecraft database.
-
View User Profile
-
Send Message
Posted Jan 29, 2014@ProjectInfinity
The info on the ReportRTS config is the same as every other plugin that uses MySQL
-
View User Profile
-
Send Message
Posted Jan 28, 2014@mike1360
What is your host name? Also make sure your username and password is spelled correctly.
-
View User Profile
-
Send Message
Posted Jan 28, 2014@ProjectInfinity
http://pastebin.com/tNxrN7Ey this is the logged error
-
View User Profile
-
Send Message
Posted Jan 27, 2014@KablooieKablam
Use a client mod to set up macros. I will not be providing such a command.
-
View User Profile
-
Send Message
Posted Jan 26, 2014Would it be possible to get a command that checks and teleports you to the next open ticket? Doing a list of 20+ tickets would be easier if I just had to use one command over and over.
-
View User Profile
-
Send Message
Posted Jan 25, 2014@mike1360
I need the error and how it was set up. I would also like to know what version you are running.
-
View User Profile
-
Send Message
Posted Jan 25, 2014ReportRTS on startup gives me an error in console about how it cannot connect to the MySQL database. Why might this be? This is how i have the storage set up (But with real info):
storage: type: mysql hostname: 0.000.000.00 port: 0000 database: minecraft username: user password: pass prefix: ReportRTS refreshTime: 600
-
View User Profile
-
Send Message
Posted Jan 17, 2014Because of work, the update has been going a little slower than anticipated.
Here's how the update is looking so far.
-
View User Profile
-
Send Message
Posted Jan 16, 2014@arockstar28
To be frank it cannot be fixed by me. It's up to the bukkit developers to fix it.
-
View User Profile
-
Send Message
Posted Jan 15, 2014So I just wait around and do what? Is it fixed now?
-
View User Profile
-
Send Message
Posted Jan 15, 2014SuperSpyTX has released the BungeeCord implementation source to me and it will be part of the main plugin soon.
-
View User Profile
-
Send Message
Posted Jan 12, 2014@arockstar28
Afraid you can't. It's an inconsistent bug with Bukkit.
-
View User Profile
-
Send Message
Posted Jan 10, 2014So how do I fix it?
-
View User Profile
-
Send Message
Posted Jan 5, 2014@arockstar28
The player "arockstar28" returned NULL when attempting to get his name using the Bukkit provided method. player.getName();
I'll try to remember to add a null check.
-
View User Profile
-
Send Message
Posted Jan 3, 2014[14:15:36 INFO]: arockstar28 issued server command: /modreq there is someone griefing me! help! [14:15:36 ERROR]: null org.bukkit.command.CommandException: Unhandled exception executing command 'modreq' in plugin ReportRTS v1.1.3-b152 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:196) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchCommand(CraftServer.java:542) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.PlayerConnection.handleCommand(PlayerConnection.java:932) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:814) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.PacketPlayInChat.a(PacketPlayInChat.java:28) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.PacketPlayInChat.handle(PacketPlayInChat.java:47) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] Caused by: java.lang.NullPointerException at com.nyancraft.reportrts.command.ModreqCommand.onCommand(ModreqCommand.java:72) [?:?] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] ... 13 more
I get this when someone does a modreq.
When I do /modlist it says no staff are on!!!!!!!!!!
I AM STAFF!!!!!!!!