OnlineTime icon

OnlineTime -----

Capture time that players have accumulated on your server or network.




The Bukkit ServicesManager can be used to obtain a OnlineTimeStorage instance.
----------, Sep 30, 2023

Added support for PlaceholderAPI in conjunction with Bungee:
Install OnlineTime on all Spigot instances and set mode to slave, also set mode of Bungee instance to master.

Thanks to yudete for adding Japanese translation.
----------, May 28, 2019

As PlaceholderAPI support for Bungee / Waterfall requires communication between sever and proxy it is postponed.
----------, May 10, 2019

This plugin is now an universal resource. There is no benefit of installing this plugin on both Spigot and Bungee.
----------, May 10, 2019

Storage access during connect and disconnect was not executed async.
----------, May 4, 2019

Changing onlinetime of connected players didn't work properly: The changed amount got divided by 1000 and inverted. If you added 1000 seconds, one second would be subtracted instead.
This did only apply to connected players and is now fixed.
----------, May 4, 2019

Changing to German language cause the plugin to not enable properly as the uppercase letter was an invalid time unit symbol. Added support for all unicode letters and disabled case insensitive matching.
----------, May 4, 2019

There was an issue with resetting and subtracting time from players, causing an sql exception and not writing the changed data.
Also tested for latest waterfall release, thus now with official 1.14 support.
----------, May 2, 2019

There are now commands to modify onlinetime of players:
Code (Text):
/onlinetimeadmin (set|mod|reset) ...
Additionally the basic structure for configuration file migration was added. Following updates will not require manual recreation of config files.
Be aware, that this version will only backup your config and the recreate the config, resulting in new "untouched" files. This should be the last time that the configuration must be merged manually.
----------, May 1, 2019

Switched to using HikariCP as database pool.
The previous database implementation was not properly synchronized and could read / write wrong data from / to the database.
Performance should also be better now.
The database will now NOT be automatically created, this has to be done manually!

As this update made deep changes to the configuration, they should be regenerated!

This update also includes a permissions fix: A player without onlinetime.see.other was able to see if a player has not yet played on the network.
----------, Apr 13, 2019

Added basic permissions:
Code (Text):
onlinetime.see - see your recorded online time
onlinetime.see.other - see other players recorded onlinetime
 
Hotfix:
Added missing IF NOT EXISTS to database creation statement.
----------, Apr 10, 2019

Resource Information
Author:
----------
Total Downloads: 4,204
First Release: Apr 8, 2019
Last Update: Sep 30, 2023
Category: ---------------
All-Time Rating:
9 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings