How to Install the Dynmap Plugin on Your Minecraft Server
The Dynmap plugin publishes an interactive online map of your Minecraft world that you can view in a browser. The map updates while you play and can display the different worlds and online players, among other things. Dynmap uses its own web server and therefore requires an extra port. In this guide, we explain how to install and configure the Dynmap plugin on your Minecraft hosting.
Installing the Dynmap Plugin
- Log in to the game panel and go to your Minecraft server.
- Open the Plugins page.
- Select SpigotMC as the provider and then search for Dynmap using the search bar.
- Click the install icon and select the correct plugin version.
- Click Install Plugin.
- Restart the Minecraft server using the grey restart button and wait until the server has fully restarted. Dynmap automatically creates the required configuration files during this restart.
Creating an Extra Port for Dynmap
- Open the Ports page in the game panel.
- Click Create port.
- Make a note of the extra port number. You will need it to configure Dynmap.
Tip You can identify the extra port by the button that allows you to remove it. For more information, read our guide on adding an extra port.
Configuring the Extra Port in Dynmap
- Open the Files page.
- Open the
pluginsfolder and then thedynmapfolder. - Open the
configuration.txtfile by clicking its filename. - Find the following line:
webserver-port: 8123- Replace
8123with the extra port you created in the game panel. For example, if the extra port number is12345, the line becomes:
webserver-port: 12345- Save the file.
- Restart the Minecraft server using the grey restart button and wait until it has fully restarted.
Opening Dynmap
- Copy the IP of your Minecraft server from the top right of the game panel.
- Open a browser and enter the IP followed by a colon and the extra port:
http://IP:EXTRA-PORTFor example, if you use extra port 12345, the address ends in :12345.
Note Usehttp://and nothttps://. Dynmap’s built-in web server does not use HTTPS by default.
- Open the address. The Dynmap for your Minecraft server now appears in the browser.
Is the map still black or only partially visible? The world still needs to be rendered.
Fully Rendering the Minecraft World
Dynmap automatically renders visited and modified parts of the world. You can also immediately start a full render of the existing main world.
- Open the Console page in the game panel.
- Run the following command:
dynmap fullrender world- Keep the Minecraft server running while Dynmap renders the world. You can follow the progress in the console and refresh Dynmap in your browser in the meantime.
Note Does your world have a different name thanworld? Replaceworldin the command with the exact world name. You can find this afterlevel-name=in theserver.propertiesfile.
Do you also want to fully render the Nether and End? If applicable, run the following commands:
dynmap fullrender world_nether
dynmap fullrender world_the_endNote A full render can use a significant amount of CPU and storage space and may take a long time for a large world. Preferably start it when few players are online and check beforehand that sufficient storage space is available.
After the first render, the map automatically remains up to date as players explore or modify the world.
Note By default, Dynmap can be viewed by anyone who knows the web address, without needing to log in. Keep in mind that visitors may therefore be able to view the world and visible online players, among other things.