Setting Up Dynmap
Dynmap is a powerful plugin that creates an interactive, Google Maps-style map of your Minecraft world that players can view in a web browser.
Dynmap is a plugin for Bukkit-based servers. It works with Paper, Spigot, and Bukkit server types. If you’re using Forge, Fabric, or vanilla Minecraft, you’ll need a different mapping solution.
What is Dynmap?
Dynmap generates a real-time web-based map of your Minecraft world with features including:
- Interactive web interface viewable from any browser
- Live updates as your world changes
- Multiple map styles (flat, 3D isometric, cave view)
- Player tracking and markers
- Customizable configuration
Installation Guide
1. Download Dynmap
- Visit the Official Dynmap Spigot page
- Download the latest version compatible with your server
2. Install the Plugin
- Log in to your Game Panel
- Navigate to your server’s Files section
- Open the
plugins
folder (create it if it doesn’t exist) - Upload the Dynmap JAR file you downloaded
- Restart your server to load the plugin
3. Configure Dynmap
After restarting, Dynmap will generate configuration files. You’ll need to set up the web server port:
- Go back to your server’s Files section
- Navigate to
plugins/dynmap
- Open
configuration.txt
- Locate the
webserver-port
setting (around line 355)
4. Set Up a Port
You need a dedicated port for Dynmap’s web server:
- Go to your server’s Network tab
- Click ADD NEW PORT
- Note the port number assigned
- Update the
webserver-port
in Dynmap’s configuration.txt to match this port - Save the file and restart your server
5. Access Your Map
After configuration, access your map using:
Replace YOUR_SERVER_IP
with your server’s IP address and PORT
with the port you configured.
Rendering Your World
Dynmap needs to render your world before it will be visible:
This will start rendering your Minecraft world, which may take time depending on world size.
Rendering Status and Control
- Check status:
/dynmap radiusrender status
- Cancel rendering:
/dynmap cancelrender world
- Render specific area:
/dynmap radiusrender [player] [radius]
Optimization Tips
For large servers or worlds, consider these optimizations:
- In configuration.txt, adjust
renderinterval
for rendering speed vs. server performance - Reduce tile update rate with
updaterate
setting - Disable unused map types in world configuration files
- Use
deftemplatesuffix: lowres
for lower resource usage
Visit the official Dynmap documentation for advanced configuration options.