Dynmap is one of the most popular Minecraft plugins that allows you to view a live web-based map of your server. In this tutorial, we'll walk you through how to install Dynmap, configure it correctly, and use the most important commands.

🎥 Video Tutorial

Installing the Dynmap Plugin

To install Dynmap on your Minecraft server:

  1. Go to your server control panel
  2. From the navigation bar, open the Plugin Installer tab
  3. Make sure the selected marketplace is Modrinth
  4. Search for Dynmap
  5. Choose the version compatible with your server
    • In this tutorial, we leave it as default to download the latest version
  6. Click Install Plugin

Once the installation is complete, go to the server console and start your server.

Tip: Ensure your server is running Paper, Spigot, or Bukkit, as Dynmap doesn't work with vanilla Minecraft servers.

Opening a Port for Dynmap

After the server starts, we need to open a new port for Dynmap:

  1. Open the Allocations tab from the side menu
  2. Click Create Allocation
  3. You will now see two ports:
    • The Primary port (do not modify this)
    • The second port, which we will use for Dynmap
  4. Copy the newly created port number

Important: Keep this port number safe. You'll need it to access your Dynmap web interface.

Configuring Dynmap

Next, we will edit the Dynmap configuration file:

  1. Go to File Manager
  2. Open the Plugins folder
  3. Click on dynmap
  4. Open the configuration.txt file

Storage Configuration

  • Scroll to line 28
  • You will see different storage options
  • We recommend using SQLite
  • Comment out filetree by adding # at the beginning
  • Remove the comment from sqlite by deleting the #
# Comment out this line:
# storage-provider: filetree

# Uncomment this line:
storage-provider: sqlite

Web Server Port Configuration

  • Scroll to line 357
  • Find the webserver-port option
  • Replace the current port number with the port you created earlier
  • Save the file
# Change this:
webserver-port: 8123

# To your allocated port (example):
webserver-port: 25566

After saving, go back to the server console and restart the server.

Opening the Dynmap Web Interface

Once the server is running again:

  1. Open your web browser
  2. Enter your server IP followed by the Dynmap port
    • Format: your.server.ip:port (e.g., 192.168.1.100:25566)
  3. Press Enter

If you see a black screen at first, don't worry. Once you join the server, the map will start rendering automatically.

Essential Dynmap Commands

Full World Render

This command performs a full render of the entire world so it appears on the map.

/dynmap fullrender

⚠️ Warning: This command can consume a large amount of disk space depending on your world size. Make sure you have enough available storage before running this command.

Radius Render (Recommended)

This command renders a circular area with a specified radius around your player.

/dynmap radiusrender 500

We recommend this command because it uses fewer resources compared to a full world render. The number 500 represents the radius in blocks.

Other Useful Commands

# Pause rendering
/dynmap pause

# Resume rendering
/dynmap resume

# Check render status
/dynmap stats

# Update specific chunks
/dynmap updaterender

# Hide/show yourself on map
/dynmap hide
/dynmap show

Final Result

Once rendering is complete, the map will be fully visible. You can:

  • Zoom in and out using mouse wheel or +/- buttons
  • Click and drag to move around the map
  • See player skins in real-time
  • Switch between different map views (surface, cave, etc.)
  • View player markers with names

Troubleshooting Common Issues

Black Screen on Web Interface

Solution: The map needs to be rendered. Join your server and run either /dynmap fullrender or /dynmap radiusrender 500.

Cannot Connect to Dynmap URL

Solution: Check that:

  • The port is correctly configured in configuration.txt
  • The port allocation is active in your control panel
  • Your firewall allows connections on that port

High Disk Space Usage

Solution: Use SQLite storage instead of filetree, and consider using radius renders instead of full renders.

Players Not Showing on Map

Solution: Ensure players have the dynmap.show.self permission, or they need to run /dynmap show if they've hidden themselves.

Why Use Dynmap with DazcoHost?

DazcoHost provides optimized Minecraft hosting perfect for plugins like Dynmap, including:

NVMe SSD Storage

Fast storage for quick map rendering and loading

Powerful Ryzen CPUs

High-performance processors for smooth map generation

99.9% Uptime Guarantee

Reliable hosting so your map is always accessible

24/7 Expert Support

Get help with Dynmap configuration anytime

Ready to Install Dynmap?

Get started with DazcoHost's optimized Minecraft hosting and enjoy seamless Dynmap installation and performance.

View Minecraft Hosting Plans

Stay Connected

Join our Discord community for updates, tutorials, and support:

https://discord.dazcohost.com

Thanks for reading, and we'll see you in the next DazcoHost tutorial!