Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
Skip to content
World desk9 min

How to Set Up Dynmap on a Minecraft Server

A complete Dynmap setup guide covering the correct plugin or mod, installation directories, restart rules, port 8123, rendering commands, remote access, and troubleshooting.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Install the Dynmap build that matches your server software, place it in the correct plugins or mods directory, restart the server, and open TCP port 8123 unless you deliberately configure another port. A new map can appear black until you render tiles; use /dynmap radiusrender 100 as a quick test, then /dynmap fullrender for full coverage.

What Dynmap does and what you need

Dynmap creates a browser-based, zoomable map of a Minecraft world. The server generates map tiles from loaded world data and serves the map through Dynmap’s built-in web server, so players can view it without installing a map client. The default address is http://server-ip:8123/.

As an Amazon Associate I earn from qualifying purchases.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

You need administrative access to the Minecraft server files and console, permission to stop and start the server, and a network path to the web port. For a private test, a browser on the same machine can use http://localhost:8123/. Friends connecting from outside your home network need an externally reachable address, a permitted TCP port, and usually router port forwarding.

  • Identify the exact Minecraft version and server implementation.
  • Download the matching Dynmap plugin or mod build.
  • Stop the server before copying files.
  • Allow time and storage for map rendering.
  • Never use a hot reload to install or repair Dynmap.

The Dynmap installation guidance gives an unusually strong restart warning: DO NOT ever /reload your server. This will break Dynmap and a restart will be required to fix it. Use a normal server stop and start instead.

#1 Best Overall
Sale
TOZO A1 Wireless Earbuds Bluetooth 5.3 Light Weight in Ear Headphones | IPX5 Waterproof,2 Mics for AI Calls,Immersive Premium Sound Bass Headset with Charging Case,32 EQ via App Black
  • [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
  • [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
  • [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
  • [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
  • [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.

Choose the correct Dynmap build

Dynmap is distributed in separate builds for Bukkit-family servers and for modded servers. A file intended for one loader is not interchangeable with another. Check both your Minecraft version and the server software before downloading.

Server environment Dynmap type Installation directory What to verify
Spigot, Paper, or another Bukkit-family server Dynmap plugin JAR plugins/ The plugin supports your Minecraft/server version.
Forge Dynmap Forge mod mods/ The mod build matches your Forge and Minecraft versions.
Fabric Dynmap Fabric mod mods/ The mod build matches your Fabric loader and Minecraft versions.

Download from a project-linked distribution such as the official project release locations, SpigotMC, Modrinth, or CurseForge. Do not rename a plugin into a mod or place a mod JAR in plugins/; the loader determines how the file is discovered and initialized.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Install Dynmap on a Spigot, Paper, or Bukkit server

1. Stop the server cleanly

Use the host control panel’s stop action or issue the normal console stop command. Wait until the process has finished saving the world and exited. Copying a JAR while the server is running can leave the installation incomplete, and a reload is specifically unsafe for Dynmap.

2. Copy the plugin JAR

In the server’s top-level directory, open plugins/ and copy the Bukkit-family Dynmap JAR there. Do not unzip the JAR. If the directory does not exist, you are probably looking at the wrong server root or the server has not completed its first startup.

Rank #2
Sale
Smart Watch for Men Women Compatible with iPhone Samsung Android Phone 1.69 inch Full Touch Screen IP68 Waterproof Bluetooh Fitness Tracker Heart Rate/Sleep Monitor (Black)
  • 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
  • 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
  • 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
  • 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
  • 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.

3. Start the server and read the console

Start the server normally. Watch the startup log for Dynmap initialization and for a web-server message. The Linux installation guide uses a successful bind message on 0.0.0.0:8123 as the confirmation that the web service started. A plugin load error, dependency error, or version mismatch must be fixed before testing the browser page.

4. Check the generated configuration

For Bukkit-family servers, Dynmap’s main configuration file is plugins/dynmap/configuration.txt. Keep the default webserver-port: 8123 when the port is available. If your provider has assigned a different port, change this value to the allocated port and save the file before restarting.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Install Dynmap on Forge or Fabric

1. Confirm the loader and versions

Record the Minecraft version, the Forge or Fabric loader version, and any server-side requirements listed with the Dynmap release. Modded servers are less forgiving of an incorrect build: a JAR for a different loader may simply fail during startup or prevent the server from reaching a usable state.

2. Stop the server and copy the mod

After a clean shutdown, place the matching Dynmap mod JAR in the server’s mods/ directory. Leave the file as a JAR and preserve any required companion libraries or dependencies specified by that release.

Rank #3
New Bee Guitar Cable 10ft Electric Instrument Bass AMP Cord
  • [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
  • [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
  • [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
  • [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
  • [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by

3. Restart and inspect the log

Start the modded server normally and verify that Dynmap is initialized without a loader or dependency error. The exact configuration layout can differ by mod build, so use the configuration file and labels created by that release rather than copying a Bukkit-only path. The web service still needs a reachable TCP port, normally 8123 unless configured otherwise.

Configure the web server and port

Default port: TCP 8123

Dynmap’s built-in web server listens on TCP port 8123 by default. On the server itself, test http://localhost:8123/. From another device on the same network, replace localhost with the server’s private LAN address, such as 192.168.1.25. For an internet connection, use the public address that points to your network and include the port: http://public-address:8123/.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The port is independent of Minecraft’s gameplay port. Opening the Minecraft port does not automatically expose Dynmap, and exposing Dynmap’s port does not replace the gameplay port. Treat the web port as a separate TCP service in firewall and router rules.

Bind address

The bind address controls which network interfaces accept Dynmap connections. If the service is bound only to a loopback or an interface that remote clients cannot reach, the page may work on the server but fail everywhere else. When connection problems occur, the Dynmap configuration reference recommends deliberately using 0.0.0.0, subject to your host’s network and firewall policy. This listens on all available interfaces; do not use it to bypass a provider’s restrictions.

Rank #4
BSIMB 15.6" Digital Family Calendar & Chore Chart, No Subscription Fees
  • Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
  • Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
  • All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
  • Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
  • Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.

Changing the port

  1. Stop the server cleanly.
  2. Open the Dynmap configuration file. On Bukkit-family servers, use plugins/dynmap/configuration.txt.
  3. Locate webserver-port and set it to the port your host or network permits.
  4. Save the file and start the server normally.
  5. Confirm the startup log shows the new port, then update firewall rules, router forwarding, bookmarks, and the URL you give to players.

On shared hosting, you may not be allowed to claim 8123 yourself. Ask the provider for a secondary web-port allocation and use exactly the port they assign. A port that is free on your computer can still be blocked by the host’s network policy.

Render the map so it is not black

A black or empty map immediately after installation usually means Dynmap has no rendered tiles yet. Installation starts the web service; it does not instantly generate every block of every world.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Run a small smoke test first

Join the server or use the server console with the required permissions, stand near an area you recognize, and run:

/dynmap radiusrender 100

This requests a render around the player’s location with a radius of 100 blocks. Refresh the browser after the job completes. You should see terrain near that location, which confirms that the plugin or mod can read the world, generate tiles, and serve them.

Render the wider world

Once the small test works, start a broader render:

/dynmap fullrender

A full render can take substantial time and disk space, especially for large worlds or multiple dimensions. Let it run rather than repeatedly starting new renders. Keep the server online and monitor its console and storage while the map populates. If your installation contains multiple worlds, follow the command syntax and world-selection options shown by that build’s in-game help; do not assume a render of one world covers every dimension.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Open Dynmap to friends outside your network

Self-hosted server checklist

  1. Find the machine’s private LAN address and confirm Dynmap works locally.
  2. Confirm the Dynmap bind address permits the interface used for remote traffic; use 0.0.0.0 when appropriate for your network.
  3. Create a router port-forward rule for the chosen TCP web port to the server’s private address.
  4. Allow that TCP port through the operating system and any host firewall.
  5. Test from a device on a different network using http://public-address:8123/ or your changed port.

Testing from inside the same network can be misleading because some routers do not support hairpin connections. A phone using cellular data or a trusted external connection is a better test of public reachability.

Managed or shared hosting

Managed hosts often control firewall rules and port allocations. Ask for a separately reachable web port, confirm that it accepts HTTP traffic, and use that port in Dynmap’s configuration. If the provider cannot expose an additional port, Dynmap’s built-in web server may remain available only to the host’s internal network.

Built-in server versus an external web server

Approach Advantages Responsibilities and limitations
Dynmap built-in web server Fastest setup; no separate HTTP service; serves directly from the Minecraft process. You must make its TCP port reachable and comply with host firewall policy.
External HTTP server Lets an existing web service handle HTTP and network exposure. Dynmap can export or copy web files, but those copied files must be updated whenever Dynmap is upgraded.

Use the built-in server for a straightforward installation. Consider an external server only when you already operate one and understand its file-sync, access-control, and upgrade responsibilities.

Troubleshoot the most common failures

Symptom Likely cause Fix
Dynmap does not appear in the startup log Wrong JAR, wrong directory, incompatible version, or a failed load. Stop the server, verify the implementation-specific build and directory, then read the complete console error before restarting.
Browser says connection refused on 8123 Dynmap did not start, the port was changed, or another service owns the port. Check the startup message and webserver-port; use the actual configured port and resolve any bind conflict.
Page works on the server but not remotely Bind address, host firewall, router forwarding, or provider policy. Verify the bind address, allow the TCP port, forward it to the correct private address, and confirm the host permits that port.
Map page is black or has no terrain No tiles have been rendered yet. Run /dynmap radiusrender 100 near the player, then /dynmap fullrender.
Configuration changes seem ignored The server was reloaded instead of restarted, or the wrong configuration file was edited. Stop and start the server normally, and on Bukkit-family servers recheck plugins/dynmap/configuration.txt.
Shared-host port cannot be opened The provider does not expose 8123 or blocks unallocated ports. Request a secondary port allocation and configure Dynmap and the firewall rules to use it.
External web copy is stale after an upgrade Previously copied Dynmap web files were not replaced. Repeat the export or copy operation after each Dynmap upgrade.

Read the startup message before changing network settings

The console tells you whether Dynmap reached the web-server stage. If it did not, router changes cannot fix the problem. Resolve plugin/mod loading errors first; only then diagnose binding, firewall, and forwarding.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Check the exact URL

Use http://, not a guessed HTTPS address, unless you have separately configured TLS through another web service. Include the configured port when it is not the standard HTTP port. A missing port in the URL sends the browser to port 80 instead of Dynmap.

Operate Dynmap reliably

  • Keep a copy of the Dynmap configuration before upgrades or major edits.
  • Upgrade only to a build that supports your current Minecraft version and server implementation.
  • Stop the server before replacing the plugin or mod JAR.
  • Use a normal restart after installation, configuration changes, and upgrades.
  • Schedule large renders when player activity is low and monitor disk usage.
  • When changing the port, update every layer together: Dynmap configuration, operating-system firewall, router forwarding, host allocation, and player bookmarks.
  • If you use an external web server, refresh its copied files after every Dynmap upgrade.

Final setup checklist

  1. Identify whether the server is Bukkit-family, Forge, or Fabric and record the Minecraft version.
  2. Download the corresponding Dynmap build.
  3. Stop the server; never use /reload.
  4. Place a Bukkit-family plugin in plugins/, or a Forge/Fabric mod in mods/.
  5. Start the server and confirm Dynmap initializes in the console.
  6. On Bukkit-family servers, inspect plugins/dynmap/configuration.txt.
  7. Leave webserver-port: 8123 when available, or use the host’s allocated port.
  8. Set the bind address deliberately if the service is unreachable; 0.0.0.0 may be appropriate when permitted.
  9. Open http://localhost:8123/ locally or the server address and configured port remotely.
  10. Run /dynmap radiusrender 100, verify visible tiles, then run /dynmap fullrender.
  11. For internet access, verify firewall rules, router forwarding, and shared-host port policy independently.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Crashes, No Sound, or Screen Glitches?Free driver scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.