Minecraft plugin dynmap
Dynmap is a Minecraft plugin that provides real-time web-based maps of server worlds, with configurable markers, area/line overlays, player tracking and multiple storage backends.
Find a server with dynmap
42 servers reported dynmap
- Minecart Rapid Transit 3 onlineJavaEconomy
- A Fallout Roleplaying Server 0 onlineJava
- ArdakazMC 1 onlineJava + BedrockSurvival
- Welcome! 0 onlineJava
- Kroonlanden Your Kingom Server 8 onlineJava + Bedrock
- www.MedievalCraft.org - Das Original seit 2011 5 online
About dynmap
🔌 About Dynmap
Dynmap is a Minecraft plugin and mod family that provides real-time, web-based maps for Minecraft servers. It renders map tiles of loaded worlds and exposes an interactive map interface that can show markers, areas, lines, live player positions, and chat balloons. Dynmap supports running its internal webserver or exporting map data for external hosting and offers multiple storage backends.
🎯 Purpose
Dynmap's core purpose is to give server administrators and players a live, navigable view of server terrain and activity through a browser. It solves the problem of visualizing world layouts, tracking player locations, publishing server maps to users, and creating annotated maps with markers and regions.
⚙️ Features
- Real-time tile rendering of server worlds (multiple map views and render modes).
- Configurable markers, areas, and lines to annotate maps for players or staff.
- Live player tracking and optional chat balloons / web-to-game chat integration.
- Multiple storage backends: flat files, MySQL/SQLite/PostgreSQL/MariaDB, and AWS S3 support for map/web storage.
- Built-in webserver for serving the map UI; can be adapted to publish/upload static site content to external storage.
- Cross-platform builds: dedicated artifacts exist for Spigot/Paper, Forge, and Fabric builds.
🧩 Who It Is For
- Server owners and administrators who want a browsable map of their world(s).
- Public SMP and survival servers that publish maps to players.
- Minigame or roleplay servers needing annotated maps, spawn markers, or region overlays.
- Hosts who need flexible storage/backing options (SQL or S3) for large maps.
🏗️ Example Use Cases
- Rendering and publishing a live overworld map for players to view online.
- Marking towns, shops, and notable landmarks with custom markers and area outlines.
- Running scheduled or on-demand renders of newly explored chunks (radius or full-world renders).
⌨️ Commands
| Command | Description | Permission | Access |
|---|---|---|---|
/dynmap render | Request a manual render/update of map tiles or maps. | dynmap.render | Admin |
/dynmap radiusrender <radius> [mapname] | Render map tiles within a radius around the player for specified map. | dynmap.render | Admin |
(Note: Dynmap exposes a larger set of map and configuration commands in official documentation.)
🔐 Permissions
| Permission | Description | Default |
|---|---|---|
dynmap.render | Allows use of rendering-related commands such as /dynmap render. | not specified |
⚙️ Installation
📥 Setup
- Download the official Dynmap JAR for your server platform and place it in the server
plugins/(ormods/for Forge/Fabric) directory. - Restart the server and check the server console to confirm Dynmap loaded and created its configuration and map folders.
- Configure maps, markers, storage backend, and webserver options in the Dynmap configuration files created on first run.
📦 Dependencies
- Dynmap builds include support for JDBC drivers on many Spigot/Paper distributions; other platforms may require additional driver or compatibility mods for SQL backends.
- Integration plugins (e.g., WorldGuard, Towny, Citizens) are provided via separate Dynmap integrations; they are not unconditional runtime dependencies.
🧾 Configuration
- Dynmap uses YAML configuration files created on first startup. Configuration controls maps, render settings, marker sets, storage backend, and webserver behaviour.
- Supported storage backends include flat files, MySQL, SQLite, PostgreSQL, MariaDB, and optional AWS S3 storage for hosting map data.
🧠 Technical Notes
- Official project sources provide platform-specific builds for Spigot/Paper, Forge, and Fabric.
- Dynmap's codebase is released under the Apache-2.0 license.
- The project supports running on Java 8 at runtime, while build requirements vary by target and may require newer JDK versions for modern builds.
- Dynmap offers published APIs (DynmapCoreAPI and dynmap-api) used by integration plugins; these are the stable interfaces for third-party extensions.
🤝 When This Plugin Is Useful
If you want a persistent, browsable map of your Minecraft server (for navigation, player tracking, or community maps), Dynmap provides a configurable, cross-platform solution with multiple storage backends and a rich set of rendering and marker features.
Comments
No comments yet
Be the first to comment.
For server admins
- Authors
- Michael Primm, webbukkit
- License
- Apache-2.0
- Supported platforms
- Spigot, Paper, Forge, Fabric
- Supported versions
- 1.12.2–1.21.4
Links
What servers report
Server platforms
- Paper27
- CraftBukkit11
- Purpur3
- Spigot1
Plugin versions
- 3.724
- 3.99
- 3.4-8282
- 2.31
- 3.41
- 1.3-14681
- 3.61
- 3.1-4571
- 3.21
- 2.5-2017061004051
Counts come from servers that list their plugins when MSHQ checks them. Many servers hide this list, so real usage is higher.