Dynmap is one of the coolest plugins for Minecraft servers. It renders your Minecraft world into an interactive 2D and 3D web map—just like Google Maps! Players can open your map in any web browser to view player locations in real time, inspect builds, check claim boundaries, and even chat with in-game players directly from the browser.
This guide will show you how to install Dynmap on your Cubes Hosting server, assign the web port, and render your world map.
Step 1: Install Dynmap via the Cubes Panel
- Log in to your Cubes Hosting Game Panel and select your Minecraft server.
- Go to Tools > Plugin & Mod Installer on the left menu.
- Search for Dynmap (or dynmap-spigot).
- Click Install.
- Go to your server Console and click Restart to generate the configuration files.
Step 2: Assign a Web Port (Crucial Step!)
Dynmap runs its own built-in web server to display your map online. For the map to load in a web browser, you must assign an extra port from your Game Panel.
1. Get an Additional Port
- In your Game Panel, click on Network (or Allocations) on the left menu.
- Look at your assigned ports. You will see your main Minecraft port (e.g.
25565) and an extra allocated port (e.g.8123or25575). - Note down this extra port number.
2. Update configuration.txt
- Open your Game Panel File Manager and navigate to:
/plugins/dynmap/configuration.txt - Search for the
webserver-port:setting (around line 30). By default, it says8123. - Change
8123to your assigned extra port number:Example:webserver-port: YOUR_EXTRA_PORTwebserver-port: 25575 - Save the file and Restart your server.
Step 3: Access Your Web Map Online
Once your server has restarted, you can open your live map in any web browser!
Type your server's IP address followed by your web port in your browser's address bar:
http://YOUR_SERVER_IP:YOUR_EXTRA_PORT
Example: http://192.168.1.1:25575
(Be sure to use http:// instead of https://).
Step 4: Render Your Minecraft World
When Dynmap is first installed, your web map will only display chunks that players actively walk over. To render your entire world into a beautiful map:
- Connect to your server in-game as an Operator (OP) or open the Console.
- Run the full render command:
/dynmap fullrender - Dynmap will begin rendering all generated chunks in the background. You can check the progress at any time by typing
/dynmap renderlocation.
Useful Dynmap Commands
- Pause Rendering:
/dynmap pause all - Resume Rendering:
/dynmap pause none - Cancel Current Render:
/dynmap cancelrender - Hide a Player on Map:
/dynmap hide <player>
Performance & Disk Space Tips
- Disk Space: High-resolution 3D Dynmap renders can use several gigabytes of storage space. If you want to conserve disk space, edit
configuration.txtand setdeftemplatesuffix: vlowresorflatfor flat 2D maps. - Pre-Render During Low Peak: Run
/dynmap fullrenderduring off-peak hours or while no players are online to prevent TPS drops during rendering.
Conclusion
Dynmap brings your server community to life with real-time web maps, player tracking, and live web chat. Install Dynmap via Tools > Plugin Installer, bind your web port, run /dynmap fullrender, and share your map URL with your players!
