mirror of
https://github.com/plan-player-analytics/Plan.git
synced 2025-03-09 13:19:07 +01:00
Player Analytics plugin for Minecraft Server platforms (Bukkit/Sponge/Nukkit/BungeeCord/Velocity) - View player activity of your server with ease. 📆
analyticsbukkit-pluginbungeecord-plugindata-collectionhacktoberfestmysqlnukkit-pluginspigot-pluginsponge-pluginsqlitestatisticsvelocity-pluginvisualizationwebserver
This is one of the most complex queries I have made. - Select all fulfilled conditions for all players (conditionName when true and not_conditionName when false) - Left join with player value & provider tables when uuids match, and when condition matches a condition in the query above. - Filter the join query for values where the condition did not match any provided condition in the join (Is null) - Delete all player values with IDs that are returned by the left join query after filtering In addition: - Added test for the transaction - Added extension data removal to RemoveEverythingTransaction - Added unregister method to ExtensionService |
||
---|---|---|
.github/ISSUE_TEMPLATE | ||
docs | ||
Plan | ||
PlanPluginBridge | ||
scripts | ||
.gitattributes | ||
.gitignore | ||
.travis.yml | ||
CODE_OF_CONDUCT.md | ||
CONTRIBUTING.md | ||
LICENSE | ||
README.md | ||
versions.txt |
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