How to install Plan Player Analytics on your Minecraft server

Print
  • 0

Plan records player activity and server performance and displays it in a web dashboard. The panel installer can set the dashboard port for you. Web accounts and HTTPS still need to be set up separately.

Install it from the panel

On a supported release, the panel can install Plan and set its web port for you.

  1. Open your Minecraft server in the control panel, take a backup and stop it.
  2. Open Plugins, or Mods on a modded server. Keep Versions on Current version, search for Plan and click its install icon. Choose a release for your server software and Minecraft version.
  3. Leave Configure automatically ticked. Under Port, choose Assign a new port or an unused secondary allocation. Do not use your main Minecraft port or a port already used by another plugin.
  4. Click Install plugin or Install mod. Once it finishes, start the server and use the web address described below.

If no suitable download or automatic configuration option is offered, use the manual method below. On an installation tracked by the panel, the Change version icon beside its installed JAR opens the configuration options again.

Plan version and automatic web port options on a tracked installation

Install and configure Plan manually

  1. Stop the server and download the build for your software from Plan's official releases.
  2. Open Files in the panel and open plugins. Drag the JAR into File Manager, or use SFTP to upload it to the same folder. For a Fabric build, use mods and install the required dependencies. Start the server once, then stop it so you can edit its generated config.
  3. Open Network and create an extra allocation in Network for Plan's web dashboard.
  4. In Files, edit plugins/Plan/config.yml. A mod installation uses config/plan/config.yml instead. Find the existing Webserver section, enable the web server and set its port to your extra allocation. For example
    Webserver:
      Port: 25537
      Disable_Webserver: false

    Plan config.yml open at the Webserver section

    Preserve the other values in that section and the rest of the file, then save and start the server.

Open the dashboard

Run plan info in the console, or /plan info in game. Check the console for the web server starting, then open http://YOUR_SERVER_IP:YOUR_PLAN_PORT/. Plan needs players to join and some time to collect data before the dashboard becomes useful.

Plan's web login needs HTTPS. Adding a port in the panel doesn't provide a certificate or enable authentication. Follow Plan's HTTPS setup before opening access to private analytics. Once HTTPS is configured, use the registration page or the /plan register link offered by your installed version. Don't disable authentication just to get past a login error.


Was this answer helpful?

Related Articles

« Back

Follow us on Social Media

Stay in the loop! Follow our social media accounts and stay up-to-date with the latest news, announcements, tips & tricks and behind-the-scenes insights!