Description
Overview
Cerebro is a Hytale server plugin that exposes a public, live web map with tiles and player markers. It runs an internal HTTP server (default 8081) and serves a Leaflet-based UI that supports:
- Pan and zoom
- Coordinate jump
- Username lookup
Web Endpoints
Map UI
- URL:
http://<server-ip>:<port>/(default 8081)
Tiles
- Method:
GET - Path:
/tiles/{x}/{y} - Response:
image/png
Players
- Method:
GET - Path:
/api/players - Response:
application/json
Server Name
- Method:
GET - Path:
/api/server - Response:
application/json
Map Metadata
- Method:
GET - Path:
/api/meta - Response:
application/json
Commands
/cerebro port <number>Changes the internal web server port at runtime and persists the value to the server’sconfig.jsonfile under theCerebro.Portkey.
Config
The plugin reads and writes the web server port from the server config.json, which is
auto-located from the server root / working directory.
Stored format:
{
"Cerebro": {
"Port": 8081
}
}
Build Output
- JAR name:
Cerebro-1.0.0.jar - Plugin identifier in logs:
sulf:Cerebro
Operational Notes
Memory usage can be high under load. Monitor RAM usage if you expect multiple concurrent users accessing the web map.


