OnTime v3.4.2

Details

  • Filename
    OnTime.jar
  • Uploaded by
  • Uploaded
    Nov 5, 2012
  • Size
    193.91 KB
  • Downloads
    1,679
  • MD5
    a8400ba9912e21a8983218c2d47b3e9e

Supported Bukkit Versions

  • CB 1.4.2-R0.2
  • CB 1.3.2-R3.0
  • CB 1.2.5-R5.0

Changelog

V3.4.2

  • Compiled with Bukkit 1.3.2-R3.0; Verified compatibility with Bukkit 1.4.2-R0.3
  • Fixed 'help.txt' invalid line error (Ticket #113)
  • Fixed SQL error at 'setOntimeDataMySQL' (Ticket #121)
  • Improved handling of 'ontime export mysql' to reduce chance of hanging server on very large databases
  • Enhanced Commands:
  • ontime export mysql {<first> <last>}

V3.4.1

  • Fixed error with generation/update of output.yml file.

V3.4.0

  • Compiled with Bukkit 1.3.2-R1.0; fully tested with Bukkit 1.3.2-R1.0, 1.3.1-R2.0, and 1.2.5-R5.0
  • Tested and compiled with Bukkit 1.2.5-R5.0 for use with Tekkit and other servers (Ticket #94)
  • Auto-update of ontime/config.yml and ontime/output.yml
  • Added Enchanted Items rewards (Ticket #76)
  • Added Potions rewards
  • Added sub-items rewards
  • Added 'vote count' rewards (Ticket #96)
  • Added 'referral count' rewards (Ticket #56)
  • Added configurable report file names and folder (Ticket #101)
  • Added collection of new data (all of the following require MySQL)
  • Number of votes cast by a player (Ticket #95)
  • Date of last vote cast by a player (Ticket #95)
  • Number of referrals made by a player
  • Number of votes cast from a particular website (Ticket #95)
  • Added configurable output options: [lastVote],[referredby],[referrals],and [votes]
  • Added 'top 10' list for votes cast by players and per source website
  • Added configurable output option: [firstLogin] to output date of player's first login on the server (Ticket #83)
  • Added "ontime help" for enchantments, potions, and sub-ids
  • Added administrator configurable "help.txt" for creation of customized "help" output to players
  • Addressed issue where players could get around 'AFK' by riding endlessly in a mine cart (Ticket #97)
  • Fixed issue where rewards with duplicate times were not always working (Ticket #98)
  • Fixed issue with AFK time not displaying correctly in '/ontime <playername>' (Ticket #100)
  • Fixed reported 'Nulll Pointer' errors (Ticket #102)
  • Fixed issue with TodayDate not found during server startup
  • Fixed issue with report output error on long player names
  • Fixed issue where Tekkit 'fake players' were being tracked as real players
  • Fixed null pointer error when Rewards disabled, but Messages enabled
  • New Commands:
  • ontime rewards add item DD HH MM <quantity> <item>+<enchantment code(s)>
  • ontime rewards add item DD HH MM <quantity> potion:<potion code>
  • ontime help <keyword>
  • ontime top <#> votes
  • ontime top <#> votes sites
  • ontime rewards votifier <rewardID> <count>
  • ontime rewards refer <rewardID> source <count>

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.4.0, the plugin will automatically make updates to the ontime/config.yml and ontime/output.yml. There are no actions required for you to take other than download the new OnTime.jar and reload or restart your server.


If upgrading from any version earlier than v3.0.3, the config.yml and output.yml files must be updated by hand using the following procedures:

  • New items have been added to the config.yml file.
  1. rename your old config.yml for reference
  2. if you didn't bother with the above step, then delete your old config.yml
  3. restart your server so new config.yml is created
  4. edit the new config.yml as needed (to return to previous settings etc.)
  • Lines have been added to and removed from the output.yml file
  1. rename your old output.yml for reference
  2. if you didn't bother with the above step, then delete your old output.yml
  3. restart your server so new output.yml is created
  4. edit the new output.yml as needed (to return to previous settings etc.)
  1. restart you server again