Safe server panel for MC Java (ServerTap API)
TPS, players, chat, map, console — manage your Java server from phone.
NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG.
Requirements
- Minecraft Java servers: Spigot / Paper / Purpur (1.16+)
- Works with Geyser/Floodgate networks (Bedrock players on Java)
- ServerTap plugin (free, open-source)
- Use useKeyAuth: true and set a strong key:
- Optional: HTTPS/TLS via proxy or keystore
Why ServerTap? Safer than RCON (no open RCON port, key-auth API).
Setup (ServerTap)
- Place ServerTap.jar into /plugins and restart the server.
- Open plugins/ServerTap/config.yml — set:
useKeyAuth: true key: change_me # replace with your strong key
- Restart the server again. (Config file appears after the first start.)
- If exposing publicly, use HTTPS (reverse proxy) or ServerTap TLS.
Do NOT leave ServerTap without auth — it’s a remote admin API.
Connect in the app
- Enter Minecraft host:port (server must be online).
- ServerTap: host (auto = same), port 4567 by default.
- Paste your API key (from config.yml).
- Tap Test plugin → on success, you’ll be redirected to the panel.
Tip: use a long random key; store host/key locally only.
What you get
- Dashboard: TPS, memory, online, core/version
- Chat: read & send
- Map: open BlueMap/Dynmap
- Console: send commands (REST /v1/console)
- Multi-server (planned)
FAQ
Bedrock?
Not Bedrock-only. Works with Bedrock players if your Java network uses Geyser/Floodgate.
RCON vs ServerTap?
ServerTap is a REST API with key auth and optional TLS. No open RCON port; metrics and actions are stable.
Versions?
Spigot/Paper/Purpur 1.16+ are supported; recent builds use JDK 17.
Privacy?
The app stores your host and key locally on device. Use a strong key; rotate it if leaked.