mirror of
https://github.com/plan-player-analytics/Plan.git
synced 2024-12-22 17:18:40 +01:00
471a830c9f
* Adding H2 Database Support * Making HtmlCompressor a constant so it is not created new each time it is used. Note: It is thread-safe (see: https://code.google.com/archive/p/htmlcompressor/ "HtmlCompressor and XmlCompressor classes are considered thread safe* and can be used in multi-thread environment") * Adds the H2 Database to the used libraries in the README.md * Changes all invalid license headers * Refactors many methods into an enum named DBType These methods are: -> getName() -> getConfigName() -> supportsMySQLQueries() to a check if the DBType is H2 * KeepAliveTask splitted into separate class to remove duplicate code * Fixes compilation error * Refactors Database Tests into one Common class with all generic Database Tests and specific Database Tests * Fixes some JavaDocs * Adds license headers * Optimizing comparisons to enum comparisons
2.4 KiB
2.4 KiB
Player Analytics is a Bukkit plugin that gathers data about player activity & displays that data on an internal webserver. Originally the plugin only displayed data of other plugins, but now it gathers it's own data, while displaying data from various other plugins.
Links
Documentation
Documentation can be found On the Wiki