OnTime v3.8.5

Details

  • Filename
    OnTime.jar
  • Uploaded by
  • Uploaded
    Jul 9, 2013
  • Size
    250.85 KB
  • Downloads
    1,490
  • MD5
    baedeacc0963e1ea93514342657a52ad

Supported Bukkit Versions

  • 1.6.2
  • CB 1.5.2-R1.0
  • CB 1.4.7-R1.0

Changelog

V3.8.5

Compiled with Bukkit 1.5.2-R1.0; Java7; Vault 1.2.25;Votifier 1.9
Fixes
  • Fixed major issue with saving player data when using MySQL (introduced in v3.8.4) (Ticket #300)
  • Fixed issue with long player names causing error when generating reports
  • Fixed issue where sometime players were given very large number of "days on"

V3.8.4

Compiled with Bukkit 1.5.2-R1.0; Java7; Vault 1.2.25;Votifier 1.9
Fixes
  • Fixed MySQL issue on player logout (introduced in v3.8.3) (Ticket #299)
  • Fixed issue with HTML report output not including total server time in daily, weekly, monthly reports (Ticket #297)

V3.8.3

Compiled with Bukkit 1.5.2-R1.0; Java7; Vault 1.2.25;Votifier 1.9
Fixes
  • Added support for mixed case player names when interfacing with econ plugins (Ticket #246)
  • Improved handling of players that login and logoff within 5 seconds (Ticket #279)
  • Fixed typo in default version of output.yml resulting in bad output for votifier rewards (Ticket #282)
  • Fixed issue where player names 15 or 16 characters long were truncated in reports and screen output (Ticket #287)
  • Fixed NPE seen sometimes with '/ontime' command (Ticket #289)
  • Fixed NPE seen randomly on player login (Ticket #294)
  • Fixed issues with LogBlock import when dataStorage: MYSQL is used (Ticket #293)

V3.8.2

Compiled with Bukkit 1.4.7-R1.0; Java7; Vault 1.2.25
Fixes
  • No longer including patpeter sqlibrary. Replaced with a lighter set of sql functions

V3.8.1

Compiled with Bukkit 1.4.7-R1.0; Java7; Vault 1.2.25
Fixes
  • Fixed error where OnTime reports would fail for servers with >9999 player entries (Ticket#269)
  • Fixed Issue with promotion rewards happening inconsistently (Ticket #267, #264)
  • Fixed issue with ontime.top.exclude not working due to plugin timing error (Ticket #260)

V3.8.0

Compiled with Bukkit 1.4.7-R1.0; Java7; Vault 1.2.25
Functional Enhancements
  • Added "top ten" lists for votes and referrals on a daily, weekly, monthly, and total basis (Tickets #231, #160)
  • Added function to display the names of all players referred by a specified player (Requires MYSQL) (Ticket #150)
  • Added function to suggest possible player names, when name used in the "referred by" command is not in the OnTime database (Requires MYSQL) (Ticket #232)
  • Added function to find players in database 'like' a name, when the exact name is not found. When there are multiple possible matches, they will be displayed to the user of the 'ontime <playerName>' command. (Requires MYSQL)
  • Global (multi & mirrored) world support of permission and group rewards. (Group changes/promotion/demotion and permission add/remove applied equally to all worlds where rewards are enabled.) (Ticket #215)
  • Admin configurable output for "referred by" commands
  • Admin configurable output for when no OnTime record is found for a player specified in a command
  • Added basic API to allow other plugins to access some OnTime data
  • Added Automated backup of output.yml, rewards.yml, and config.yml when OnTime does auto updates to these files.
New Commands
  • ontime top <#> vote [total/today/week/month]
  • ontime top <#> refer [total/today/week/month]
  • referred list <playerName>
New Permission
  • ontime.referredby.list

When true a player is able to execute the "referred list <playerName>" command.

Fixes
  • Fixed issue where long player names (>14 chars) were losing their first character when added to OnTime reports. (Ticket #209)

It is always recommended that you do a backup of your OnTime Data before installing a new version. Execute "/ontime backup" from the console or in game.

If you are upgrading from any version prior to v3.7.0, the plugin will automatically make updates to the ontime/config.yml, ontime/output.yml, and ontime/rewards.yml. There are no actions required for you to take other than download the new OnTime.jar and reload or restart your server. OnTime now creates backup of the old version so of output.yml, config.yml, and rewards.yml in the 'backup' directory when it makes modifications to these files.