Web Map & Rendering
PlotPlugin-premium includes a built-in web server (based on NanoHTTPD) that exposes a browsable, always up-to-date map of the plot world.
Web server configuration
Section titled “Web server configuration”In the base plugin’s config.yml:
webserver: enabled: true host: 0.0.0.0 port: 8080| Key | Description |
|---|---|
enabled |
Enables/disables the web server |
host |
Address the server listens on (0.0.0.0 = all interfaces) |
port |
TCP port of the web server |
Map rendering
Section titled “Map rendering”The map is generated through a rendering process: the plugin scans the world block by block (per chunk) and produces the images that power the web map.
Manual rendering
Section titled “Manual rendering”/plot render <startX> <startZ> <endX> <endZ>/plot render stopStarts rendering a specific area of the world (start and end coordinates), or stops a render already in progress. Required permission: scalaplot.render.
Automatic rendering
Section titled “Automatic rendering”In the render section of config.yml:
render: auto_start: false interval_minutes: 30auto_start: iftrue, automatically starts a render cycle when the server starts.interval_minutes: interval, in minutes, between one automatic render and the next.