Skip to content

Releases: Cold-Development/ColdTracker

ColdTracker v1.4.1

23 Mar 19:26

Choose a tag to compare

== v1.4.1 ==

  • Added playtime to be shown dynamic instead of 0h 0d 0m 0s

ColdTracker v1.4

01 Feb 15:39

Choose a tag to compare

== 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

ColdTracker v1.3

29 Jan 21:51

Choose a tag to compare

== 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

ColdTracker v1.2.1 HF

27 Jan 14:39
fb18afd

Choose a tag to compare

== v1.2.1 ==

  • fixed missing in chat prefix for "command-export-success" and "command-export-fail"

ColdTracker v1.2

27 Jan 14:06

Choose a tag to compare

== 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.

ColdTracker v1.1

27 Oct 22:56
6dd9500

Choose a tag to compare

== 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

ColdTracker v1.0

23 Oct 11:30
b24e4de

Choose a tag to compare

== v1.0 ==

  • First public release of the plugin.
  • Lots of feature
  • Dump data from database using Gist
  • Wipe data from database
  • Check each member's play time
  • Multiple language supported

ColdTracker v1.0-SNAPSHOT

21 Oct 00:54
aa5c9f6

Choose a tag to compare

== v1.0-SNAPSHOT ==

First version of the plugin.

Warning

This plugin is in development phase.