Player Analytics is the ultimate server staff tool to monitor how players are playing your server. A built in webserver displays insights into different aspects on the server such as Online activity, Playerbase and how these change over time.
Plan supports multiple different platforms and versions; Spigot, Paper, Sponge, SpongeForge, Bungeecord, Velocity, Cauldron & all derivatives - One jar for all platforms.
The plugin gathers data to a local database (SQLite/MySQL/H2) via Listeners.
This data is then analyzed on the spot and displayed via the Webserver on the plugin.
Please report any issues here
This is a port of Spigot version of the plugin. All of the Bukkit documentation on Github is valid for this version.
- Source code, API & Documentation
- Bugs, Issues & Suggestions
- Follow Development
- Commands & Permissions
- Set-Up Support on Discord
Webserver:The plugin hosts a WebServer on configurable port (default 8804)
The WebServer can and should be secured with a login by installing HTTPS Certificate on the plugin. Additionally an IP whitelist can be used.
Geolocations (Disabled by default): The plugin is capable of downloading MaxMinds GeoIP Database - This can be enabled in the config under Data.Geolocations, If GeoLite2 EULA is not accepted, IP2C service is connected to instead.
bStats The plugin collects metrics such as plugin version with bStats. This can be disabled through bStats configuration.
Version Check: The plugin will check for new version from Github on enable. This check can be disabled in the config.
You can follow Bukkit Set-Up guide to install Plan on Sponge.
Geolocation is disabled by default, enable it with