Minecraft Servers HQ

Minecraft plugin dynmap

Information about dynmap and servers where it was found

🔌 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

CommandDescriptionPermissionAccess
/dynmap renderRequest a manual render/update of map tiles or maps.dynmap.renderAdmin
/dynmap radiusrender <radius> [mapname]Render map tiles within a radius around the player for specified map.dynmap.renderAdmin

(Note: Dynmap exposes a larger set of map and configuration commands in official documentation.)

🔐 Permissions

PermissionDescriptionDefault
dynmap.renderAllows 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/ (or mods/ 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.

Servers with dynmap

The dynmap plugin page shows which servers monitoring found this plugin on, and which platforms and versions it appears with.

Plugins may add commands, economy, protection, permissions, mini-games, integrations, or other mechanics. The actual role of dynmap depends on each server's configuration.

Data is generated automatically from technical server responses. If a server hides its plugin list, it may not appear in this section even if it uses dynmap.

Use the server list with dynmap to compare projects, check compatible versions, or find examples of how the plugin is used on public servers.