# Plan



# Plan - Paper

##### **What is Plan?**

Plan is a plugin that provides detailed analytics for Minecraft servers, tracking player activity, server performance, and engagement. It features a web-based dashboard, multi-server support, and integrations with popular plugins. Ideal for monitoring server health, understanding player behavior, and improving retention, it helps server admins make data-driven decisions.

##### **Requirements**

Additional port (or network allocation)

Java 11+

##### **Installation**

Download Plan

Place Plan.jar to the plugin directory through the file manager in the `plugins` folder

[![image.png](https://help.alienhost.net/uploads/images/gallery/2025-06/scaled-1680-/39Mimage.png)](https://help.alienhost.net/uploads/images/gallery/2025-06/39Mimage.png)

Restart the server to load the folders of the plugins.

The default port for the webserver set in the config is 8804 (line 44), change it to the one allocated in the **requirements** section.

Change the IP Address through Webserver.Alternative\_IP field

[![image.png](https://help.alienhost.net/uploads/images/gallery/2025-06/scaled-1680-/VAgimage.png)](https://help.alienhost.net/uploads/images/gallery/2025-06/VAgimage.png)

Restart the server

[![image.png](https://help.alienhost.net/uploads/images/gallery/2024-12/scaled-1680-/screenshot-2024-12-02-205622.png)](https://help.alienhost.net/uploads/images/gallery/2024-12/screenshot-2024-12-02-205622.png)

##### **Access The Web Interface**  


Now go on your web browser and look for http://{yourdomain.com}:{port}

replace {yourdomain.com}:port with your server's actual domain/ip address and port

[![image.png](https://help.alienhost.net/uploads/images/gallery/2024-12/scaled-1680-/screenshot-2024-12-02-205937.png)](https://help.alienhost.net/uploads/images/gallery/2024-12/screenshot-2024-12-02-205937.png)

# Plan - Velocity

##### **What is Plan?**

Plan is a plugin that provides detailed analytics for Minecraft servers, tracking player activity, server performance, and engagement. It features a web-based dashboard, multi-server support, and integrations with popular plugins. Ideal for monitoring server health, understanding player behavior, and improving retention, it helps server admins make data-driven decisions.

##### **Requirements**

Additional port (or network allocation)

Java 11+

MySQL database

##### **Installation On Proxy**

Download Plan

Place Plan.jar to the plugin directory through the file manager

[![image.png](https://help.alienhost.net/uploads/images/gallery/2025-07/scaled-1680-/kR0image.png)](https://help.alienhost.net/uploads/images/gallery/2025-07/kR0image.png)

Default Webserver Port in the config is 8804, change it to the one allocated.

Change the IP Address through `Webserver.Alternative_IP` field (don't remove %port% as it automatically hooks to the chosen port).

Set `Webserver.Alternative_IP.Enabled` to **true**

[![image.png](https://help.alienhost.net/uploads/images/gallery/2025-07/scaled-1680-/njHimage.png)](https://help.alienhost.net/uploads/images/gallery/2025-07/njHimage.png)

Set `Server.IP` to a domain (e.g. alienhost.net) which is actively pointing at your minecraft server (through the use of DNS records)

Edit `Database.MYSQL` fileds appropriately (`Host`, `Port`, `User`, `Password` are required fields).

[![image.png](https://help.alienhost.net/uploads/images/gallery/2025-07/scaled-1680-/7FFimage.png)](https://help.alienhost.net/uploads/images/gallery/2025-07/7FFimage.png)

##### **Installation On Backends**

Place Plan.jar to the plugin directory through the file manager

Edit `Database.MYSQL` fields and `Database.Type` appropriately. **Note:**  They **must** be the same as the proxy's

`Database.Type` should be set to MySQL.

[![image.png](https://help.alienhost.net/uploads/images/gallery/2025-07/scaled-1680-/YXSimage.png)](https://help.alienhost.net/uploads/images/gallery/2025-07/YXSimage.png)

[![image.png](https://help.alienhost.net/uploads/images/gallery/2025-07/scaled-1680-/GRximage.png)](https://help.alienhost.net/uploads/images/gallery/2025-07/GRximage.png)

Set `Disable_Webserver` to `true`.

[![image.png](https://help.alienhost.net/uploads/images/gallery/2025-07/scaled-1680-/61Simage.png)](https://help.alienhost.net/uploads/images/gallery/2025-07/61Simage.png)

Restart the server or reload the plugin.

##### **Access The Web Interface**  


Now go on your web browser and input `http://{yourdomain.com}:{port}`

replace {yourdomain.com}:port with your server's actual domain/ip address and port

[![image.png](https://help.alienhost.net/uploads/images/gallery/2024-12/scaled-1680-/screenshot-2024-12-02-205937.png)](https://help.alienhost.net/uploads/images/gallery/2024-12/screenshot-2024-12-02-205937.png)