Minecraft plugin Plan

Plan is a Minecraft plugin for player analytics that collects server and player statistics and provides a built-in web interface for self-hosted visualization and monitoring.

Find a server with Plan

27 servers reported Plan

All servers with Plan

About Plan

🔌 About Plan | Player Analytics

Plan is a Minecraft plugin that collects and visualizes server and player activity. It runs a built-in webserver that presents metrics such as online activity, playerbase statistics and historical trends to help administrators monitor server usage.

🎯 Purpose

Plan's core purpose is to provide self-hosted analytics for Minecraft servers: tracking player presence, activity over time, and server-wide metrics through a web dashboard and API. It is intended for server owners and administrators who need visibility into player behaviour and server performance trends.

⚙️ Features

  • Built-in web dashboard for viewing player and server statistics.
  • Data collection of online activity and playerbase metrics with historical views.
  • One JAR that supports multiple server platforms (single distribution for supported platforms).
  • API and Javadocs available for integrations and extensions.
  • Storage/backends mentioned include MySQL and SQLite support (used for data storage).
  • Official releases and developer (DEV) build artifacts are published and maintained.

🧩 Who It Is For

  • Server owners and administrators who want a self-hosted analytics solution.
  • Small to large servers that need historical player activity tracking and web-based reporting.
  • Operators who want an API or integration points to export or process analytics data.

🏗️ Example Use Cases

  • Inspect daily and monthly player online trends to evaluate server activity.
  • Look up individual player activity history (playtime and session patterns) via the dashboard.
  • Integrate Plan's API or Javadocs into external tools to automate reports.

⚙️ Installation

📥 Setup

  • Download the official plugin JAR for your platform and place it into the server plugins/ directory.
  • Restart the server and check server console/logs to confirm Plan loaded correctly and started its webserver.
  • Access the web dashboard on the configured host/port (configured in Plan's settings after first start).

📦 Dependencies

  • No mandatory external plugin dependencies are required by default. (Specific optional integrations or adapters are listed in the project's documentation.)

🧠 Technical Notes

  • Official sources state Plan supports multiple server platforms (including Spigot and Paper, Fabric, Sponge, BungeeCord, Velocity and Folia) via a single distribution approach.
  • The project provides API documentation and Javadocs for integration.
  • Licensed under the LGPL-3.0 family of licenses.
  • Releases are published regularly; developer builds are available for testing and CI artifacts.

🤝 When This Plugin Is Useful

If you need a self-hosted, web-accessible overview of player activity and server metrics with an available API for integrations, Plan provides a cross-platform analytics solution suitable for administrators and technical users.

Comments

No comments yet

Be the first to comment.

For server admins

Authors
plan-player-analytics
License
LGPL-3.0
Supported platforms
Spigot, Paper, Fabric, Sponge, BungeeCord, Velocity, Folia

Links

What servers report

Server platforms

  • Paper23
  • Purpur2
  • Parchment1
  • Velocity1

Plugin versions

  • 5.819
  • 5.76
  • 5.61
  • 5.91

Counts come from servers that list their plugins when MSHQ checks them. Many servers hide this list, so real usage is higher.