Downloads:
Current Recommended Releases:
Bukkit/Spigot v1.2.5-v1.5.1, Tekkit Classic v3.1.3: Dynmap v1.7.1 - [Adfly] [dev.bukkit.org]
Minecraft v1.5.2 with Forge v7.8.0, MCPC-Plus v1.5.2: DynmapForge v1.7.1 - [Adfly]
Minecraft v1.5.1 with Forge v7.7.1, MCPC-Plus v1.5.1: DynmapForge v1.7.1 - [Adfly]
Minecraft v1.4.7 with Forge v6.6.x, MCPC-Plus v1.4.7: DynmapForge v1.7.1 - [Adfly]
Bukkit API Bridge plugin for MCPC-Plus or BukkitForge (also requires DynmapForge): DynmapCBBridge v1.7 - [Adfly]
Spout Server v1.5.x: DynmapSpout v1.7.1 - [Adfly]
Latest Alpha/Pre-release Builds:
None
Latest Development Builds: (use at your own risk!) (NOTE: These are now JAR files - install by just putting them in plugins or mods, as appropriate - other needed files will self-extract)
Bukkit/Spigot v1.2.5-v1.5.2, Tekkit Classic v3.1.3: Dynmap v1.8-alpha-1: [Adfly]
Minecraft v1.5.2 with Forge v7.8.0: Dynmap v1.8-alpha-1: [Adfly]
Minecraft v1.5.1 with Forge v7.7.1, MCPC-Plus v1.5.1: Dynmap v1.8-alpha-1: [Adfly]
Minecraft v1.4.7 with Forge v6.6.x, MCPC-Plus v1.4.7: Dynmap v1.8-alpha-1: [Adfly]
Spout Server: Dynmap v1.8: [Adfly]
Final Recommended Releases (no updates planned):
Minecraft v1.4.5 with Forge v6.4.1+: DynmapForge v1.6 - [Adfly]
Minecraft v1.4.2 with Forge v6.0.1+: DynmapForge v1.4 - [Adfly]
Minecraft v1.3.2 with Forge v4.2.5+: DynmapForge v1.4 - [Adfly]
Minecraft v1.2.5 with Forge v3.3.7+: DynmapForge v1.6 - [Adfly]
Support Information
Wiki
Issue tracker
Source code
Previous support thread for Bukkit version
IRC: irc.esper.net #dynmap
Also, you can now find release notices, and other random Dynmap development thoughts, on Twitter!
Installation For Bukkit, Spigot, MCPC (v1.2.x), or Tekkit-Classic:Download the latest recommended version which comes packaged as a JAR file. Copy the JAR file to the minecraft_server/plugins/ directory. If an older dynmap-*.jar file is present in the plugins/ directory, delete it (you do NOT need to delete older plugins/dynmap directories or their content). Start the server, and allow t plugin to initialize. Open browser, go to http://localhost:8123/ or http://ip-address-of-server:8123/. Check the minecraft_server/plugins/dynmap directory for the configuration files and one of the links below on how to further customize your settings.
Installation For Minecraft Server with Minecraft Forge, including MCPC-Plus and BukkitForge:
Download the latest recommended version which comes packaged as a JAR file. Copy the JAR file to the minecraft_server/mods directory. If an older Dynmap-*.jar or Dynmap-*.zip file is present in the mods/ directory, delete it (you do NOT need to delete older dynmap/ directories or their content). Start the server, and allow the plugin to initialize. Open browser, go to http://localhost:8123/ or http://ip-address-of-server:8123/. Check the minecraft_server/dynmap/ directory for the configuration files and one of the links below on how to further customize your settings.
Installation of DynmapCBBridge
If you are running a Forge-based server that also include Bukkit compatibility, such as MCPC-Plus or BukkitForge, you can install the DynmapCBBridge plugin in the 'plugins/' directory (in addition to installing the appropriate Forge-based Dynmap, as above). DynmapCBBridge will allow other Bukkit plugins that use the Dynmap API (such as Dynmap-WorldGuard or Dynmap-Essentials) to function with Dynmap for Forge.
Installation for Spout Server:
Download the latest recommended version which comes packaged as a JAR file. Copy the JAR file to the spout_server/plugins/ directory. If an older dynmap*.jar is in the plugins/ directory, delete it (you do not need to delete older plugins/dynmap/ directories or their content). Start the server, and allow the plugin to initialize. Open browser, go to http://localhost:8123/ or http://ip-address-of-server:8123/. Check the minecraft_server/plugins/dynmap directory for the configuration files and one of the links below on how to further customize your settings.
FAQ
How to configure Dynmap
How to configure separate webservers
Dynmap Commands
Videos:
Dynmap and add-ons setup guide - Big thanks to deery50!! (updated for 0.70.1)
Spanish dynmap tutorial - Big thanks to cloud_strife_91spain!
Installation video from the folks at ServerMiner hosting (specific to their system)
Features:
- Configurable maps of different types
- Support for multiple worlds
- Support for rendering using standard and enhanced texture packs
- Realtime players (with portraits) on map
- Place markers, areas, and lines that will show on the map.
- Two-way chatting through web and Minecraft.
- Time on map
- Weather on map
- Rendering support for a variety of popular Minecraft Mods:
- AdditionalPipes for BC (both v1.2.5 and unofficial v1.4.6 versions)
- Advanced Machines for IC2
- Advanced Power Management for IC2 (thanks to dannybear!)
- Advanced Solar Panels for IC2 (thanks to dannybear!)
- BetterWorlds
- Biomes O Plenty
- BuildCraft
- Charging Bench for IC2
- ColoredBlocks
- Compact Solars for IC2
- ComputerCraft
- Equivalent Exchange 2
- Ender Storage
- ExtraBees (thanks to HanFox!)
- Extrabiomes XL (v2.x and v3.x)
- Extrabiomes - Bunyan
- Forestry
- Forgotten Nature
- Greg's Lighting (thanks to dannybear!)
- GregTech
- IndustrialCraft 2
- Iron Chest
- LC Trees++
- Millenaire
- MineFactory Reloaded
- MystCraft (partial support - thanks to HanFox!)
- Metallurgy 2
- NetherOres
- Obsidian Pressure Plates
- Pam's HarvestCraft Mods (27 of them)
- RailCraft
- Red Power 2
- Soul Shards
- SuperSlopes
- TerraFirmaCraft
- ThaumCraft (partial support)
- Thermal Expansion (thanks to HanFox!)
- Tropicraft
- Tubestuff
- Twilight Forest
- XyCraft
- AdditionalPipes for BC (both v1.2.5 and unofficial v1.4.6 versions)
- Support for most v1.5.x mods has not been completed: existing v1.4.7 support works well for MOST mods, but not all. If you are having problems with v1.5.x mods, try the latest development build, and report an issue if that does not address the problem.
Version 1.7.1:
- Fix handling of area markers with 2 corners when used for resolution boosting
- Repackage Dynmap as standard JAR-only mod/plugin - self-extracts needed files when loaded
- Add support for resolution 'boosting' - having one default resolution for each map, while also having the option to have areas designated by area markers (outlines) or circle markers set to 'boost' the resolution of the tiles for those areas to a higher resolution.
- Add support for 3 more template sets, configured to support the new 'boosting' feature:
- 'low_boost_hi' - this is like the 'lowres' (4 pixels/block) templates, but makes it so that areas with 'boost:true' set are rendered as 'hires' (16 pixels/block). Boosting only set for surface map.
- 'hi_boost_vhi' - this is like the 'hires' (16 pixels/block) templats, but makes it so that areas with the 'boost:true' set are rendered as 'vhires' (32 pixels/block). Boosting only set for surface map.
- 'hi_boost_xhi' - this is like the 'hires' (16 pixels/block) templats, but makes it so that areas with the 'boost:true' set are rendered as 'xhires' (64 pixels/block). Boosting only set for surface map.
- 'low_boost_hi' - this is like the 'lowres' (4 pixels/block) templates, but makes it so that areas with 'boost:true' set are rendered as 'hires' (16 pixels/block). Boosting only set for surface map.
- Add support for Connected Texture Mod (CTM from MCPatcher) texture pack enhancements (controlled by ctm-support setting - default enabled
- Add support for Custom Colors mod (MCPatcher) texture pack enhancements (controlled by custom-colors-support setting - default enabled)
- Add options on '/dmap mapset' and '/dmarker mapadd' commands for configuring the 'boostzoom' level for a given map: 0=no boost (128x128), 1=twice as high (256x256), 2=four times higher (512x512), 3=eight times higher (1024x1024).
- Add options on the '/dmarker updatearea' and '/dmarker addarea' commands for enabling/disabling boosting on the area marker (boost:true versus boost:false, respectively). Add viewing of setting to '/dmarker listareas'.
- Add support for v1.5.2 (Forge v7.8.0)
- Fix rendering of lava and flowing lava (bug in 1.7-alpha-1)
- Support disabling of join/quit on web UI (if joinmessage/quitmessage settings are "")
- Add full support for 'material' based CTM matching (previously, 'material' was processed like 'block')
- Fix handling of texture packs for wall signs
- Fix quartz block textures not being properly loaded
- Tune performance on ray tracer
- Fix for lighting calculation error on smooth lighting on non-cube blocks
- Prevent shutdown exceptions on recent CraftBukkit builds
- Fix model for inverted trapdoor blocks
- Fix incorrect handling of v1.4.x terrain.png textures (v1.6 problem)
- Add information message pointing to yamllint.com on yaml errors (thanks to buerkle!)
- Fix MFR rubber wood and leaves rendering
- Update ThermalExpansion for v1.5.x, and add Hardened Glass support
- Update Biomes-O-Plenty for v1.5.2
- Migrate ForgottenNature to v1.5.x
- Migrate PowerConverters to v1.5.x
- Migrate Forestry to v1.5.x
- Migrate Pam's Harvestcraft to v.1.5.x (thanks to brakhtus!)
- Migrate ObsidiPlates to v1.5.x
- Add support for MC version sensitivity in *-model and *-texture render data files
- Add support for Forge v7.7.1 (MC v1.5.1)
- Update to support MC v1.5.0 blocks
- Add support for using v1.5.x texture packs (pre v1.5.x texture packs are still supported)
- [Forge] Fix memory leak on MCPC+ v1.4.7 and v1.5.1
- Update web UI library (Leaflet) and jQuery to better support mobile and new browsers (thanks to crussell52!)
- [Bukkit] Switch logger to use logger provided for plugin
- Handle 'top-on-all-sides' block rendering for non-standard double-slab blocks
- Handle exception in rendering with some add-on BC pipes
- Fix issue with MFR support on older builds
- [Forge v6-5.0-7.7.1] Add API support
- Update Biomes O Plenty support (configuration breaks, new blocks)
- Fix render exception when encountering unsupported BC-style pipes
- Add option (initial-zoomout-validate setting) to disable startup-time zoom out tile validation (can be quite expensive on large maps)
- Add robots.txt file to web to discourage indexing of map by bots (Google, etc)
- Fix ExtraBees to support new config values
- Avoid writing tile files for all transparent tiles - reduces file count somewhat (15-20%)
- [Forge v6.5.0-v7.7.1] Add support for Dynmap API on Forge, and support for Bukkit API compatibility bridge (DynmapCBBridge) - lets Bukkit mods be used on MCPC+ or BukkitForge modded Forge servers when DynmapCBBridge is added as a Bukkit plugin
- Switch support for MCPC+ from Bukkit build to Forge builds to fix memory leak issues
- [Bukkit] Remove MCPC-Plus supprt from Bukkit version - add message directing use of Forge version
This is a Bukkit-style plugin that can be used with the Forge-based mods on servers that are Forge-based, but also supply Bukkit API compatibility (such as MCPC-Plus and the BukkitForge mod). Adding this mod to the 'plugins' directory on a MCPC-Plus server, or a Forge server with the BukkitForge mod installed, will allow other Bukkit-based mods that support using the Dynmap API (such as many of the Dynmap-* mods) to work properly with DynmapForge. Support for using Bukkit-based permissions mods is also partially implemented, but not currently well tested.
Dynmap API (for Bukkit/Spigot/Tekkit-Classic version)
For plugin programmers that want to integrate with Dynmap, we now offer a simple JAR containing the published interfaces - this is only intended for building code that uses the API (in the same way that bukkit.jar is used for building to craftbukkit). The API information:
Current version: [Adfly]
Source code
Dynmap Add-Ons (for Bukkit/Tekkit version, or MCPC-Plus/BukkitForge with Forge version AND DynmapCBBridge)
Both to demonstrate the API, and to help manage the growth of this already-huge plugin, we've started producing additional plugins for Dynmap. All of these will depend on Dynmap and interface through its APIs, but only need to be added by folks that are interested in the additional function they provide:
- dynmap-mobs: Provides marker layer for real-time position of selected mobs on dynmap maps.
- dynmap-residence: Successor to the 'regions' support for Residence in Dynmap, with live update of Residence changes
- Dynmap-WorldGuard: Successor to the 'regions' support for WorldGuard in Dynmap, with live update of WorldGuard changes
- Dynmap-Towny: Successor to the 'regions' support for Towny in Dynmap, with live update of Towny changes
- Dynmap-Factions: Successor to the 'regions' support for Factions in Dynmap, with live update of Factions changes
- Dynmap-CommandBook: Add support for showing /home and /warp locations defined using CommandBook.
- Dynmap-Essentials: Add support for showing /home and /warp locations defined using Essentials.
- Dynmap-GriefPrevention: Add support for showing Grief Protection claims
- Dynmap2CraftIRC3: Integrate Dynmap's web chat with IRC via CraftIRC
- Dynmap-SimpleClans: Integrate SimpleClans with Dynmap
- Dynmap-HeroChat: Integrate HeroChat v5.5+ with Dynmap
- Dynmap-PhysicalShop
- Dynmap-AdminCmd: Integrate AdminCmd with Dynmap
- Dynmap-PlayerWarp
- Dynmap-PreciousStones: Integrate PreciousStones with Dynmap
- Dynmap-Citizens: Integrate Citizens with Dynmap
The following mods are known to support dynmap integration without needing an add-on: Rules for reporting problems:
Simple rules - same as every other mod I know of:
- ALWAYS be polite - the mod is free, and I don't owe you anything. Neither do the other folks in this forum. If you don't appreciate that providing this mod is a courtesy, and than any support for it is also a courtesy, I will have absolutely no problem with ignoring you, and will encourage others to do the same.
- ALWAYS include the MC server version, Bukkit/Forge build, and Dynmap release/build you are running
- ALWAYS include a crash report or exception report - if you don't have one, don't bother saying "crash" - might as well be saying "something is wrong", for all the use there is in it.
- If you don't include these data, I'll probably ignore the report.
- If the blocks for a mod aren't rendering as you would expect, include the name and specific version/build of the mod, and the name of the configured block settings from the mod's configuration file for the blocks i question (along with the actual number you have it configured for)
- If you are talking about the web, ALWAYS indicate how you have it set up - internal web server, external server (including which server AND what procedure you followed to configure it).
- If a problem is occuring while using the web client, include the name and versions of web browser tested.
Donations
For folks interested in supporting the development of Dynmap and my other mods:

More Guinness and Starbucks are always welcome!
Sponsors
These are some really nice folks that are helping support Dynmap development, both through hosting a test server and by sharing a cut of subscriptions opened via the linked image, below: check them out if you're looking for a dynmap-friendly game server host.












