ColdTracker icon

ColdTracker -----

ColdTracker is a Minecraft plugin that enhances the management of staff member's time played.




== v1.4 ==
- Removed HashMap logging
+ Added database logging for JoinTime
+ DatabaseManager code change
+ Improved playime session registry and logging in database
+ Stats playtime is now updated every 1 minute
----------, Feb 1, 2025

== v1.3 ==
+ Added stats command
+ Added coldtarcker.stats permission
+ Added coldtracker.stats.others permission
+ Added possibility to offer staff members to check their own stats for playtime and votes
- Removed unused locale key
----------, Jan 29, 2025

== v1.2.1 ==
- fixed missing in chat prefix for "command-export-success" and "command-export-fail"
----------, Jan 27, 2025

== v1.2 ==
+ Added a new folder-name option in config.yml to customize the name of the folder where exported files are saved.
+ Defaults to exported database if left blank or not set.
+ Automatically validates and updates the configuration to prevent issues if the setting is missing or invalid.
+ Implemented logic to save the total playtime and votes of online players when the server shuts down, ensuring no data loss.
- Updated the command-export-success message to include the dynamic folder path using the folder-name configuration setting.
- Resolved an issue where comments in config.yml would duplicate upon plugin reload.
- Improved handling when NuVotifier or another voting plugin is not present.
- Vote-related features are now gracefully disabled, and only a single warning message is logged.
- Ensured proper database cleanup during server shutdown.
- Fixed data loss by syncing in-memory data (playtime and votes) to the database before closing connections.
- Streamlined the process of validating and updating configuration settings.
- Improved reusability of code for handling missing or invalid configuration entries.
- Refactored PlayerTrackingListener to ensure clean and consistent handling of join and quit events for tracked players.
----------, Jan 27, 2025

== v1.1 ==
* Update pom.xml
* Update Commander.java
* Update DumpCommand.java | to run Async (fixed high main thread usage)
+ Create ExportCommand.java
* Update CommandManager.java
* config update
----------, Oct 27, 2024

Resource Information
Author:
----------
Total Downloads: 78
First Release: Oct 23, 2024
Last Update: Feb 1, 2025
Category: ---------------
All-Time Rating:
0 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings