25% off on first order withAPEX25
Minecraft
Posted on Dec 6, 2019

How to Set Up and Use the Dynmap Minecraft Plugin

Plugins are one of the best ways to customize your Minecraft server, unlocking endless possibilities. Dynmap takes things a step further by creating a real-time online map of your world, similar to Google Maps, that players can view in thei...
How to Set Up and Use the Dynmap Minecraft Plugin

Plugins are one of the best ways to customize your Minecraft server, unlocking endless possibilities. Dynmap takes things a step further by creating a real-time online map of your world, similar to Google Maps, that players can view in their browser. It even integrates with plugins like Factions and Towny for extra functionality. In this Apex Hosting guide, we’ll show you how to set up Dynmap on your Minecraft server.
 

How to Install Dynmap

  1. Head towards your Apex server panel and click Stop at the top.
  2. Navigate to Server Configuration > Plugin List on the left.
    Apex Hosting Plugin List
  3. Type “Dynmap” in the Name text field and press Enter on your keyboard.
    Dynmap Automatic Installer
  4. Click on the Dynmap plugin, then press Install at the bottom.
    Install Dynmap Apex Hosting
  5. Wait for this to complete, then return to the main panel.
  6. Press the Start button and wait for the server to load.

 
⚠️ You can also manually install Dynamp via the FTP File Access area.
 

How to Set Up Dynmap

  1. Head towards your Apex server panel and click Stop at the top.
  2. Navigate to File Management > FTP File Access and login.
    Apex Hosting FTP
  3. Enter the plugins / dynmap directory in the server file list.
    Dynmap Server Folder
  4. Locate and open configuration.txt by double clicking on it.
    Dynmap Configuration
  5. Change the deftemplatesuffix option to vlowres OR lowres.
    Dynmap Lowres
  6. Locate webserver-port and edit it to anything higher than 1024.
    Dynmap Port

    Default port is normally taken, hence the required change.

  7. Find the image-format option and change this to jpg.
    Dynmap Image Format
  8. Click Save at the bottom and return to the main panel.
  9. Press the Start button, then wait for the server to come online.
  10. Navigate to Server Management > Console at the top left.
    Apex Hosting Console
  11. Enter the dynmap fullrender [world] command.
    Dynmap Fullrender World Comamand

    If successful, make sure to use the correct world name for the map to render properly.

 

How to Add a Resource Pack

Find and download any resource pack you want displayed on the Dynmap. Once you do that, follow the instructions below to get started.

  1. Head towards your Apex server panel and click Stop at the top.
  2. Navigate to File Management > FTP File Access and login.
  3. Enter the plugins / dynmap / texturepacks directory.
    Dynmap Texturepacks folder
  4. Drag + drop the downloaded resource pack .zip file into this location.
  5. Open the custom-shaders.txt file from the dynmap main folder.
    Dynmap Custom Shaders
  6. Copy and paste the following to overwrite the file:
    shaders:
    - class: org.dynmap.hdmap.TexturePackHDShader
    name: stdtexture
    texturepack: [Name of Resource Pack.zip]

    Example: Faithful+1.13.2-rv2.zip

    Dynmap Custom Shaders Resource Pack Config
  7. Click Save at the bottom, then return to the main panel.
  8. Press Start at the top and enter the Console from the top left.
  9. Enter the dynmap fullrender [world] command to apply the changes.

 

Conclusion

Dynmap is an incredible addition to any Minecraft server, giving players a live, interactive map they can access from their browser. They can view explored terrain, track player locations (if enabled), plan builds, scout bases, and even see town or faction claims in real time. It adds a whole new layer of strategy and community interaction outside the game itself. With the right setup and enough resources, Dynmap turns your world into something players can explore anytime, anywhere.
 
⚠️ If you have issues setting up your Dynmap plugin, click here!
 

Common Issues

Port is taken: When configuring Dynmap, it’s important that you change the webserver-port to a random 4 digit number. If you run into an error saying the port is taken, you will need to change it to another number.

Hires causing performance issues: It is very important to set the deftemplatesuffix to vlowres or lowres, if you do not to this you will almost always run into performance issues on the server.

Using MySQL and not FileTree: Maps can become several gigabytes in size, which can tank your MySQL performance. It is best you use the default setting, FileTree.

Texture pack not loading: If you have set the texture pack and it is still not working, there are a few things you need to check for. The first is that you set the “texturepack:” section to the exact filename of the resource pack you uploaded. If that’s correct, check that the resource pack you downloaded is made for the same version of Minecraft that you are running.