Generate a Server Wide Map Through Dynmap
What Is Dynmap?
Dynmap is a server-side software that allows you to see a live view of all your worlds, players and chats in your browser. It is very customizable as it is able to render your world using different renderers; however, it can be very resource-intensive depending on how it is set up.
Installation and Configuration:
Prerequisites:
-
- Ensure your server is running with Spigot or any of its forks (Paper, Purpur, etc).
- Your server must have at least one unused extra port or in other words, a forwarded port. If you wish to allocate an extra port, please follow our extra ports guide.
-
- Ensure your server is running with either Fabric or Forge or any of their forks (Quilt & NeoForge respectively).
- Your server must have at least one unused extra port or in other words, a forwarded port. If you wish to allocate an extra port, please follow our extra ports guide.
- If you use Fabric, ensure you download the Fabric API as it is needed as a dependency.
Installation:
-
We already have a guide on how to install Dynmap as well as any other plugin in our Adding Plugins guide.
-
We already have a guide on how to install Dynmap as well as any other mod in our Adding Mods guide.
Configuring Dynmap:
-
-
Once again, navigate back to the File Manager by hovering over “Manage”, then clicking on “File Manager”.
-
Once more, open the Plugins folder.
-
Locate and open the dynmap configuration folder.
-
Find and open “configuration.txt”. This is the main configuration file where you will be able to customize any feature needed.
-
Scroll down and look for the
webserver-port: 8123
setting. Then set8123
to your server’s unused extra port. This will be the port your web-server will be hosted on, allowing you to access it through a browser.If you require assistance creating or finding your extra ports, refer to our extra ports guide.
We recommend setting the
deftemplatesuffix
setting tovlowres
orlowres
. This ensures your world map does not consume a large amount of disk space and resources. -
Click on “Save File” to save your changes.
-
(Re)start your server to apply the changes.
-
To access your world map; open a new tab in your browser then in the address bar, follow the format below:
http://<server-address>:<extra-port>
Replace
<server-address>
with your server’s actual address or IP, then replace<extra-port>
with the extra port allocated to Dynmap. Your final URL should resemblehttp://xxxxx.falixsrv.me:xxxx
.
Make sure you are using
http://
and nothttps://
.If you have not loaded any chunks, Dynmap may display a blank screen. To solve this, simply join your server.
-
-
-
Once again, navigate back to the File Manager by hovering over “Manage”, then clicking on “File Manager”.
-
A new folder called dynmap should have generated, open it.
-
Find and open “configuration.txt”. This is the main configuration file where you will be able to customize any feature needed.
-
Scroll down and look for the
webserver-port: 8123
setting. Then set8123
to your server’s unused extra port. This will be the port your web-server will be hosted on, allowing you to access it through a browser.If you require assistance creating or finding your extra ports, refer to our extra ports guide.
We recommend setting the
deftemplatesuffix
setting tovlowres
orlowres
. This ensures your world map does not consume a large amount of disk space and resources. -
Click on “Save File” to save your changes.
-
(Re)start your server to apply the changes.
-
To access your world map; open a new tab in your browser then in the address bar, follow the format below:
http://<server-address>:<extra-port>
Replace
<server-address>
with your server’s actual address or IP, then replace<extra-port>
with the extra port allocated to Dynmap. Your final URL should resemblehttp://xxxxx.falixsrv.me:xxxx
.
Make sure you are using
http://
and nothttps://
.If you have not loaded any chunks, Dynmap may display a blank screen. To solve this, simply join your server.
-