
LoriTime
LoriTime measures the total time players are connected to your server network
Changed
- Updated multiple dependencies
Added
- Auto updater for the plugin config and language file
updatesub command forloritimeadmincommand to update from ingame or the console- a new config section and language section for the updater. Its recommend to regenerate the config file for the updated texts on the command descriptions.
- This feature is currently limited to Paper only. On Bungee and Velocity an update folder will be created within the plugin directory, you have to move the files yourself.
- Backup system for the plugin config and language file. New keys in the config file are automatically added to the backup file. The config will lose its style after the first automated config backup. This is a compromise to have an automated config update system.
- new key
backup.enabledto enable or disable the backup system.
- new key
Fixed
- NullPointerException on LoriTimeBungee when the command
/lt <playerName>is executed via console. - NullPointerException on plugin reload when the afk feature is disabled.
- Load error on Velocity 3.5.0 (Ty to @neokoni for the pr!)
The updater is considered experimental!
Changed
- Updated multiple dependencies
Added
- Auto updater for the plugin config and language file
updatesub command forloritimeadmincommand to update from ingame or the console- a new config section and language section for the updater. Its recommend to regenerate the config file for the updated texts on the command descriptions.
- This feature is currently limited to Paper only. On Bungee and Velocity an update folder will be created within the plugin directory, you have to move the files yourself.
- Backup system for the plugin config and language file. New keys in the config file are automatically added to the backup file. The config will lose its style after the first automated config backup. This is a compromise to have an automated config update system.
- new key
backup.enabledto enable or disable the backup system.
- new key
Fixed
- NullPointerException on LoriTimeBungee when the command
/lt <playerName>is executed via console. - NullPointerException on plugin reload when the afk feature is disabled.
- Load error on Velocity 3.5.0 (Ty to @neokoni for the pr!)
The updater is considered experimental!
Changed
- Updated multiple dependencies
Added
- Auto updater for the plugin config and language file
updatesub command forloritimeadmincommand to update from ingame or the console- a new config section and language section for the updater. Its recommend to regenerate the config file for the updated texts on the command descriptions.
- This feature is currently limited to Paper only. On Bungee and Velocity an update folder will be created within the plugin directory, you have to move the files yourself.
- Backup system for the plugin config and language file. New keys in the config file are automatically added to the backup file. The config will lose its style after the first automated config backup. This is a compromise to have an automated config update system.
- new key
backup.enabledto enable or disable the backup system.
- new key
Fixed
- NullPointerException on LoriTimeBungee when the command
/lt <playerName>is executed via console. - NullPointerException on plugin reload when the afk feature is disabled.
- Load error on Velocity 3.5.0 (Ty to @neokoni for the pr!)
The updater is considered experimental!
Changed
deleteargument from the/ltacommand toreset.
Added
- Paper plugin loader.
- Folia platform loader.
deleteUserargument to/ltacommand to delete a user entirely from the plugin.
To Update
- Drag and drop the new jar in, regenerate the lang file. If you used the Bukkit version before make sure to delete the bukkit jar and put the Paper / Folia jar in.
Changed
deleteargument from the/ltacommand toreset.
Added
- Paper plugin loader.
- Folia platform loader.
deleteUserargument to/ltacommand to delete a user entirely from the plugin.
To Update
- Drag and drop the new jar in, regenerate the lang file. If you used the Bukkit version before make sure to delete the bukkit jar and put the Paper / Folia jar in.
Changed
deleteargument from the/ltacommand toreset.
Added
- Paper plugin loader.
- Folia platform loader.
deleteUserargument to/ltacommand to delete a user entirely from the plugin.
To Update
- Drag and drop the new jar in, regenerate the lang file. If you used the Bukkit version before make sure to delete the bukkit jar and put the Paper / Folia jar in.
Changed
- Reworked the plugin logger for better logging
Added
/ltdebugcommand to enable or disable the console debugger.- new placeholder representing the total amount of time the player has been online. The values are rounded to two decimal places.
%loritime_seconds_total%%loritime_minutes_total%%loritime_hours_total%%loritime_days_total%%loritime_weeks_total%%loritime_months_total%
Removed
- Bukkit compatibility to remove bloated code. Only Paper is supported via the Bukkit loader.
To Update
Drag + Drop the new jar in and regenerate your config and lang file.
Changed
- Reworked the plugin logger for better logging
Added
/ltdebugcommand to enable or disable the console debugger.- new placeholder representing the total amount of time the player has been online. The values are rounded to two decimal places.
%loritime_seconds_total%%loritime_minutes_total%%loritime_hours_total%%loritime_days_total%%loritime_weeks_total%%loritime_months_total%
Removed
- Bukkit compatibility to remove bloated code. Only Paper is supported via the Bukkit loader.
To Update
Drag + Drop the new jar in and regenerate your config and lang file.
Changed
- Reworked the plugin logger for better logging
Added
/ltdebugcommand to enable or disable the console debugger.- new placeholder representing the total amount of time the player has been online. The values are rounded to two decimal places.
%loritime_seconds_total%%loritime_minutes_total%%loritime_hours_total%%loritime_days_total%%loritime_weeks_total%%loritime_months_total%
Removed
- Bukkit compatibility to remove bloated code. Only Paper is supported via the Bukkit loader.
To Update
Drag + Drop the new jar in and regenerate your config and lang file.
Fixed
- AFK feature on multi-setup sending as much messages as players are online
- AFK feature removing to much of the online time if the player went afk
Fixed
- AFK feature on multi-setup sending as much messages as players are online
- AFK feature removing to much of the online time if the player went afk
Fixed
- AFK feature on multi-setup sending as much messages as players are online
- AFK feature removing to much of the online time if the player went afk
[1.4.3] - 2024-09-07
Added
- new Placeholder
%loritime_seconds%,%loritime_minutes%,%loritime_hours%,%loritime_days%,%loritime_weeks%,%loritime_months%,%loritime_years% - automatic docs build
- zh-cn translation (thanks to cygbs)
Changed
- the way how the PluginMessaging is working within the plugin. No notable changes for the user
Fixed
- Placeholder not properly working on multisetup
To Update
Just drag and drop the new jar into the plugins folder
- new Placeholder
[1.4.3] - 2024-09-07
Added
- new Placeholder
%loritime_seconds%,%loritime_minutes%,%loritime_hours%,%loritime_days%,%loritime_weeks%,%loritime_months%,%loritime_years% - automatic docs build
- zh-cn translation (thanks to cygbs)
Changed
- the way how the PluginMessaging is working within the plugin. No notable changes for the user
Fixed
- Placeholder not properly working on multisetup
To Update
Just drag and drop the new jar into the plugins folder
- new Placeholder
[1.4.3] - 2024-09-07
Added
- new Placeholder
%loritime_seconds%,%loritime_minutes%,%loritime_hours%,%loritime_days%,%loritime_weeks%,%loritime_months%,%loritime_years% - automatic docs build
- zh-cn translation (thanks to cygbs)
Changed
- the way how the PluginMessaging is working within the plugin. No notable changes for the user
Fixed
- Placeholder not properly working on multisetup
To Update
Just drag and drop the new jar into the plugins folder
- new Placeholder
Changed
- to only show
releaseupdates from modrinth for the users. - how the version gets displayed when using the info command
Added
- more metrics for better tracking what features are used
Fixed
- wrong versioning of the velocity module
- error message when deactivating the plugin if the cache scheduler is not running
- cache task running as
slavein a multi-setup, even if its not needed. - storage being loaded as
slavein a multi-setup, even if its not needed.
To Update
- Just drag and drop the new jar in.
Why no 1.4.1? I'm currently messing around with the buildscript and trying to automate the release process to make it easier for me to work. And i messed it up a bit. You do not have to worry you missed a version.
- to only show
Changed
- to only show
releaseupdates from modrinth for the users. - how the version gets displayed when using the info command
Added
- more metrics for better tracking what features are used
Fixed
- wrong versioning of the velocity module
- error message when deactivating the plugin if the cache scheduler is not running
- cache task running as
slavein a multi-setup, even if its not needed. - storage being loaded as
slavein a multi-setup, even if its not needed.
To Update
- Just drag and drop the new jar in.
Why no 1.4.1? I'm currently messing around with the buildscript and trying to automate the release process to make it easier for me to work. And i messed it up a bit. You do not have to worry you missed a version.
- to only show
Changed
- to only show
releaseupdates from modrinth for the users. - how the version gets displayed when using the info command
Added
- more metrics for better tracking what features are used
Fixed
- wrong versioning of the velocity module
- error message when deactivating the plugin if the cache scheduler is not running
- cache task running as
slavein a multi-setup, even if its not needed. - storage being loaded as
slavein a multi-setup, even if its not needed.
To Update
- Just drag and drop the new jar in.
Why no 1.4.1? I'm currently messing around with the buildscript and trying to automate the release process to make it easier for me to work. And i messed it up a bit. You do not have to worry you missed a version.
- to only show
Added
- update checks with messages on join and in console
- api (As this is my first one, expect an update or refactor in the future)
- bstats for Velocity, Bungee and Bukkit / Paper
Updated
- buildscript in its whole existense. There are now 3 versions of LoriTime
- LoriTimeBukkit
- LoriTimeVelocity
- LoriTimeBungee
- Some refactoring of base classes
Version Bumps
- Bump net.md-5:bungeecord-api from 1.20-R0.1 to 1.20-R0.2 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/63
- Bump org.mockito:mockito-bom from 5.8.0 to 5.12.0 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/62
- Bump net.kyori:adventure-api from 4.16.0 to 4.17.0 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/61
- Bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.1 to 3.1.2 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/60
- Bump org.json:json from 20231013 to 20240303 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/59
- Bump net.kyori:adventure-text-serializer-plain from 4.16.0 to 4.17.0 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/68
- Bump org.apache.maven:maven-artifact from 4.0.0-alpha-13 to 4.0.0-beta-3 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/67
- Bump me.clip:placeholderapi from 2.11.5 to 2.11.6 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/65
- Bump net.kyori:adventure-text-minimessage from 4.16.0 to 4.17.0 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/66
- Bump org.apache.maven.plugins:maven-install-plugin from 3.1.1 to 3.1.2 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/64
- Bump net.kyori:adventure-platform-bungeecord from 4.3.2 to 4.3.3 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/69
- Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.3 to 3.6.0 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/70
- Bump net.kyori:adventure-platform-bukkit from 4.3.2 to 4.3.3 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/71
- Bump com.google.guava:guava from 33.2.0-jre to 33.2.1-jre by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/72
- Bump org.apache.maven.plugins:maven-clean-plugin from 3.3.2 to 3.4.0 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/77
- Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/75
- Bump org.apache.maven.plugins:maven-release-plugin from 3.0.1 to 3.1.0 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/74
- Bump com.github.spotbugs:spotbugs-annotations from 4.8.5 to 4.8.6 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/76
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.3.0 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/73
- Bump org.junit:junit-bom from 5.10.2 to 5.10.3 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/79
- Bump org.json:json from 20210307 to 20231013 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/87
To update!
- Replace the LoriTime Jar with the specific server-jar you need.
- Velocity -> LoriTimeVelocity
- Bungee -> LoriTimeBungee
- Bukkit/Paper -> LoriTimeBukkit
- Start the Server
- Stop the server
- Move the
datadirektory and its content from the LoriTime folder to the new one (It's called like the jar is called, LoriTimeVelocity, LoriTimeBungee, ..) - Do not move the config or lang file. They need to be recreated and reconfigured (Already searching for a solution for this one)
Added
- update checks with messages on join and in console
- api (As this is my first one, expect an update or refactor in the future)
- bstats for Velocity, Bungee and Bukkit / Paper
Updated
- buildscript in its whole existense. There are now 3 versions of LoriTime
- LoriTimeBukkit
- LoriTimeVelocity
- LoriTimeBungee
- Some refactoring of base classes
Version Bumps
- Bump net.md-5:bungeecord-api from 1.20-R0.1 to 1.20-R0.2 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/63
- Bump org.mockito:mockito-bom from 5.8.0 to 5.12.0 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/62
- Bump net.kyori:adventure-api from 4.16.0 to 4.17.0 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/61
- Bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.1 to 3.1.2 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/60
- Bump org.json:json from 20231013 to 20240303 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/59
- Bump net.kyori:adventure-text-serializer-plain from 4.16.0 to 4.17.0 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/68
- Bump org.apache.maven:maven-artifact from 4.0.0-alpha-13 to 4.0.0-beta-3 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/67
- Bump me.clip:placeholderapi from 2.11.5 to 2.11.6 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/65
- Bump net.kyori:adventure-text-minimessage from 4.16.0 to 4.17.0 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/66
- Bump org.apache.maven.plugins:maven-install-plugin from 3.1.1 to 3.1.2 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/64
- Bump net.kyori:adventure-platform-bungeecord from 4.3.2 to 4.3.3 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/69
- Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.3 to 3.6.0 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/70
- Bump net.kyori:adventure-platform-bukkit from 4.3.2 to 4.3.3 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/71
- Bump com.google.guava:guava from 33.2.0-jre to 33.2.1-jre by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/72
- Bump org.apache.maven.plugins:maven-clean-plugin from 3.3.2 to 3.4.0 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/77
- Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/75
- Bump org.apache.maven.plugins:maven-release-plugin from 3.0.1 to 3.1.0 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/74
- Bump com.github.spotbugs:spotbugs-annotations from 4.8.5 to 4.8.6 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/76
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.3.0 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/73
- Bump org.junit:junit-bom from 5.10.2 to 5.10.3 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/79
- Bump org.json:json from 20210307 to 20231013 by @dependabot in https://github.com/Lorias-Jak/LoriTime/pull/87
To update!
- Replace the LoriTime Jar with the specific server-jar you need.
- Velocity -> LoriTimeVelocity
- Bungee -> LoriTimeBungee
- Bukkit/Paper -> LoriTimeBukkit
- Start the Server
- Stop the server
- Move the
datadirektory and its content from the LoriTime folder to the new one (It's called like the jar is called, LoriTimeVelocity, LoriTimeBungee, ..) - Do not move the config or lang file. They need to be recreated and reconfigured (Already searching for a solution for this one)