Skip to content

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.

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

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.

/plot render <startX> <startZ> <endX> <endZ>
/plot render stop

Starts rendering a specific area of the world (start and end coordinates), or stops a render already in progress. Required permission: scalaplot.render.

In the render section of config.yml:

render:
auto_start: false
interval_minutes: 30
  • auto_start: if true, automatically starts a render cycle when the server starts.
  • interval_minutes: interval, in minutes, between one automatic render and the next.