How to Install and Set Up Dynmap on Your Minecraft Server
Learn how to install Dynmap to create a live, interactive web map of your Minecraft server world.
Dynmap renders a live, interactive map of your server world that players can view in a web browser. It shows terrain, structures, and optionally player positions in real time.
Installing Dynmap
Download Dynmap
Download the Dynmap plugin from SpigotMC or Modrinth for your server type.
Upload to your server
Access the XGamingServer panel, go to Files, navigate to /plugins/, and upload the Dynmap .jar file.
Restart your server
Restart to generate Dynmap's configuration files.
Add the web map port
Go to Network in the panel sidebar and add port 8123 (Dynmap's default) as an additional allocation.
Access your map
Open a web browser and go to http://your-server-ip:8123. You should see your world map.
Rendering Your Map
Dynmap renders chunks as players explore them. To render the entire world at once:
/dynmap fullrender⚠️ Warning: A full render is CPU-intensive and can cause lag. Run it during off-peak hours or when the server is empty.
Other useful commands:
| Command | Description |
|---|---|
/dynmap fullrender | Render the entire world |
/dynmap fullrender [world] | Render a specific world |
/dynmap radiusrender [radius] | Render chunks within a radius |
/dynmap cancelrender | Cancel an active render |
/dynmap pause all | Pause all rendering |
/dynmap pause none | Resume rendering |
Configuration
Edit plugins/dynmap/configuration.txt to customize:
webserver-port— Change the web server port (default 8123)defaultzoom— Default zoom level for the mapshowplayerfacesinmenu— Show player heads in the sidebarplayer-sort— How players are sorted in the list
💡 Tip: Dynmap uses additional disk space for rendered tiles. For large worlds, this can be several GB. Monitor your storage usage.
See also: Installing Plugins | Performance Guide
If you need help, join our Discord.
How is this guide?
