Getting Analyse running on your server takes about five minutes. You download a plugin, paste in an API key, and start the server. That's it.
Before you start, make sure you have access to:
- Your server files (or your host's control panel)
- An Analyse account
Analyse has one plugin per server software. Pick the one that matches your setup.
| Your server runs on | Plugin to use |
|---|---|
| Paper, Spigot, Purpur, Folia | analyse-spigot |
| Hytale | analyse-hytale |
| Velocity (proxy only) | analyse-velocity |
| BungeeCord (proxy only) | analyse-bungeecord |
Tip
99% of Minecraft server owners want the Spigot plugin on each of their backend gamemodes. Only reach for the proxy plugins when the backends are on server software Analyse doesn't support.
- Java 21 or newer at runtime (the Spigot plugin still targets the 1.8 API for broad compatibility)
- Outbound HTTPS access to
api.analyse.net
- Log in at analyse.net/dashboard.
- Click New Server and give it a short, clean name like
LifeStealorSkyblock. - Pick the platform (Minecraft or Hytale).
- Open the new Server, go to Settings → API, create a key if there isn't one already, and copy it. API keys start with
anl_.
Keep the tab open — you'll paste the key into your config in a minute.
- Download
analyse-spigot-<version>.jarfrom analyse.net/downloads. - Drop it into your server's
plugins/folder. - Start the server once so the config file generates, then stop it.
- Open
plugins/Analyse/config.yml. - Replace the placeholder
api-keywith the key you copied from the dashboard. - Start the server again. Look for the
Analyse enabledline in the console.
- Download
analyse-bungeecord-<version>.jarfrom analyse.net/downloads. - Drop it into your proxy's
plugins/folder. - Start the proxy once, then stop it.
- Open
plugins/Analyse/config.yml. - Add an API key entry under
servers:for each backend you want to track (see the configuration guide). - Start the proxy.
- Download
analyse-velocity-<version>.jarfrom analyse.net/downloads. - Drop it into your proxy's
plugins/folder. - Start the proxy once, then stop it.
- Open
plugins/analyse/config.json. - Add an API key entry under
serversfor each backend you want to track (see the configuration guide). - Start the proxy.
- Download
analyse-hytale-<version>.jarfrom analyse.net/downloads. - Install it the same way you install any Hytale plugin on your server.
- Open the generated
config.jsonin the Analyse data folder. - Paste in your API key.
- Restart the server.
Join your server. Within a few seconds, the new session should appear in your Analyse dashboard under Players and Sessions.
You can also check in-game or from the console:
/analyse status
A healthy server looks like this:
──────────────────────────────
Analyse v1.0.0
──────────────────────────────
Status: Connected
API: api.analyse.net
Players Tracked: 10
Debug: Disabled
──────────────────────────────
If the status says Disconnected:
- Double-check the API key in your config for trailing spaces or typos.
- Make sure your server can reach
https://api.analyse.net(some hosts block outgoing traffic by default). - Enable debug mode (
/analyse debug) and re-check the console for a clearer error.
Warning
Never share your API key. It's the equivalent of a password for your Server inside Analyse. Don't paste it into a support ticket, Discord message, or public repo. If you leak it, revoke it from the dashboard and generate a new one.
- Learn how to configure the plugin: Configuration
- Learn the in-game commands: Commands
- Send your own events from another plugin: SDK overview