Plan - Player Analytics, Sponge/Bukkit/Bungee support


This is a discussion topic for the Ore project, Plan. View the full project on Ore for downloads and more information.


Player Analytics is the ultimate server staff tool to monitor how players are playing your server.
It includes a Web View for Player Activity Graphs, Information, Lists and much more!

The plugin gathers data to a local database (SQLite/MySQL) via Listeners.
This data is then analyzed on the spot and displayed via the WebServer.

Please report any issues here

This is a port of Spigot version of the plugin, and is a bit newer commit than the version available on Spigot. All of the Bukkit documentation on Github is valid for this version.


External Connections

WebServer (Disabled by default):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.

Geolocations (Disabled by default): The plugin is capable of downloading MaxMinds GeoIP Database - This can be enabled in the config under Data.Geolocations

Version Check: The plugin will check for new version via Spiget and from Github on enable.


You can follow Bukkit Set-Up guide to install Plan on Sponge.

WebServer is disabled by default, enable it with WebServer.DisableWebServer: false
Geolocation is disabled by default, enable it with Data.Geolocations: true


A new version has been released for Plan, it is available for download here.

Player Analytics by Rsl1122
Change log 4.2.1 (Sponge Release)


  • MySQL now available!
  • Fixed /plan reload command
  • Fixed other small things
    • Fixed Database open fail logging causing an exception that prevented seeing the actual error.
    • Fixed locale files not being shaded in the jar
    • Replaced deprecated StrSubstitutor with StringSubstitutor


neato! I’ve been looking for something like this for ages. Thanks for giving sponge some love <3


Awesome ! I might take inspiration from your html code :slight_smile: