OnTime v3.10.1

Details

  • Filename
    OnTime.jar
  • Uploaded by
  • Uploaded
    Oct 14, 2013
  • Size
    285.78 KB
  • Downloads
    911
  • MD5
    b734636a0a7672951b1dd31f24c49a38

Supported Bukkit Versions

  • CB 1.6.2-R1.0
  • CB 1.5.2-R1.0
  • CB 1.2.5-R5.0

Changelog

V3.10.1

Compiled with Bukkit 1.6.2-R1.0; Java7; Vault 1.2.26;Votifier 1.9
Fixes
  • Added BukkitDev compliant 'new plugin version' check function

V3.10.0

Compiled with Bukkit 1.6.2-R1.0; Java7; Vault 1.2.26;Votifier 1.9
Fixes
  • Fixed NPE during player data purge (Ticket #343)
  • Added error checking and handling when plugin attempts to set "days on" to a value larger than "days since join" (Ticket #349)
  • Fixed error where customized player messages for 'command' rewards was not working (Ticket #350)
  • Fixed NPE when "/ontime" is used on players that are offline (Ticket #352)
  • Removed use of 'MCSTATS', which is no longer active (No Ticket)
  • Fixed error in message when players refer themselves (No Ticket)
  • Fixed errors in "import reports" functions (No Ticket)
  • Fixed issue witih MySQL errors sometime happening following certain config.yml changes (No Ticket)
Functional Enhancements
  • Full OnTime functions now compatible with Bukkit 1.2.5 (and Tekkit classic) ! (Ticket #344)
  • It is now possible to control which players are tracked by OnTime via permission node (Ticket #348)
  • Added "points" as an additional reward type. (Ticket #335)
  • Added "absent from server" reward trigger (No Ticket)
  • Added "player death" reward trigger (No Ticket)
  • Change default of "ontime.top.extra" to "true" (No Ticket)
  • Improved configuration handling to detect inconsistency with messageEnable and welcomeEnable (Ticket #339)
  • Improved configuration handling to detect inconsistency with MySQL storage and onlineTrackingEnable (Ticket #345)
New Commands
  • ontime rewards absence <rewardID>

Allows rewards admin to change the event designation of an existing reward to 'absence'

  • ontime rewards death <rewardID>

Allows rewards admin to change the event designation of an existing reward to 'death'

  • ontime subtract points <playerName> <# points>

Allows admin to remove points from a player's total

  • ontime subtract total <playerName> <dd>D <hh>H <mm>M

Allows admin to subtract time from a player's play time total

Modified Commands
  • ontime add player <playerName>

Allows admin to add a player to OnTime's database.

  • ontime add points <playerName> <# points>

Allows admin to add points to a players total

  • ontime add total <playerName> <dd>D <hh>H <mm>M

Allows admin to add time to a player's play time total

  • ontime set points <playerName> <# points>

Allows admin to set a player's point total

  • ontime rewards add points <# points> {additional parameters}

Allows rewards admin to define a 'points' reward

  • ontime rewards <rewardType> {parameters} <dd>D absence {additional parameters}

Allows rewards admin to define a reward that is to be issued each day when a player is absent from a server after <dd> days

  • ontime rewards <rewardType> {parameters} death

Allows rewards admin to define a reward that is to be issued every time a player dies

  • ontime top <#> points

Displays the top <#> of players based on 'points', and sorted from highest to lowest

New Configuration
  • pointsEnable

When true then 'points' will be tracked for players. (default: false)

  • negativePointsEnable

When 'true' players point totals will be allowed to go less than zero. (default: false)

New Permission
  • ontime.track

When 'true' players will be tracked by OnTime, and data collected for that player.. Default is 'true', (Ticket #348)

New Output Variables
  • [points] - Used to display player's point total
Configurable Output Enhancements
  • output.reward.points

New output message to players when they receive a "points" reward

  • output.eventref.point

String used for misc displays regarding points.(e.g. 'top' command)

IMPORTANT NOTES on V3.10.0

OnTime v3.10.0 is compatible with Bukkit v1.2.5! So Tekkit Classic or other Bukkit v1.2.5 based servers can now enjoy the FULL CAPABILITIES of the OnTime and its companion plugins!

OnTime will automatically modify the contents of your config.yml and output.yml when you upgrade from any previous release. OnTime will put a copy of your current versions of these files into the plugins/OnTime/backup folder prior to this update, so you can revert back if you find the need to downgrade back to an earlier version of OnTime.

If you are using OnTime V3.9.0 or later with CraftBukkit 1.6.2-R1..0, the definition and use of enchanted items as rewards will not function correctly. There was a change in the CraftBukkit enchantment functions that make it incompatible with OnTime, and I have not had time yet to address this issue.

If you are upgrading from anything other than v3.8.7. please see the release notes page for additional information about changes that have occurred since your last upgrade.