v1.0.0

Details

  • Filename
    ReportRTS.jar
  • Uploaded by
  • Uploaded
    Nov 16, 2012
  • Size
    77.20 KB
  • Downloads
    4,513
  • MD5
    fbc94f181e466184f1d4168ac4fc044f

Supported Bukkit Versions

  • CB 1.4.2-R0.2

Changelog

  • Removed redundant code and duplicate messages in /unclaim.
  • Removed old debug code in the database handler.
  • Made debug mode far more accurate (it might be slightly more expensive to run now, but it gives you useful information opposed to the very uninformative information it previously gave you).
  • Message handler completely rewritten, all messages have been moved to ReportRTS/messages.yml. You can safely delete all messages from config.yml.
  • Store staff, rather than querying online players. This reduces the time required to notify staff about anything and can reduce the amount of time it takes by up to 70% on large servers.
  • Added a notifications reset command, you can reset the notifications by typing "/reportrts notifications reset" or display them using "/reportrts notifications", large servers with thousands of tickets might wanna use this command to check how many players are left to be notified of their ticket completion. Clearing it will lessen the amount of time a login takes.
  • Added a duty system. You can now go off duty, this means you will no longer get messages by ReportRTS or pop up in /modlist. The syntax is "/reportrts duty on|off".

New permission nodes:
reportrts.command.notifications


0.4.3

  • Stop /complete from setting a requests status to "complete" should the player object return null.
  • PlayerJoinEvent listener has been improved a bit, should yield a nice performance increase.
  • No longer send comment "null" to a user if a request has been completed without a comment from the staff member.
  • /claim will no longer go through with an action should the player object return null.
  • Fixed /unclaim being possible even without the node, reportrts.override
  • Added help command, /reportrts help. - Permission: reportrts.command.help
  • Cut down on the amount of parsing done in most of the commands, this yields better performance.
  • ReportRTS will no longer log a SEVERE entry should a notification fail to update in the database, it will now log it as a WARNING.

0.4.2

  • Added a reminder (nagging) feature that will remind you about tickets that are not completed or put on hold. Default 5 minutes interval (change to 0 to disable feature)
  • Added temporary plugin metrics (can be disabled).
  • The /modlist command now uses DisplayName instead of Name, allowing you to use nicknames and colors (thank you oloflarsson)
  • Added missing /check c alias for /check closed (thank you oloflarsson)
  • Doing /check closed will no longer say that there are no held requests when there are no closed requests.

0.4.1

  • Fix request table creation on new installs when using MySQL.

  • Hide offline requests is not working very well, it is recommended not to use it.
  • It is recommended to use this plugin with MySQL as SQLite has a very difficult to reproduce database lock bug, if you get this please send me your configuration and ReportRTS.db file.