FAQ
Frequently Asked Questions
The configuration I just changed is not being used?
Use '/reload', '/dynmap reload' or restart your server. If this does not help, look in server.log for errors.
How can I host Dynmap on my webserver (which is on the same machine)?
Presuming your webserver is on the same machine as CraftBukkit is, use the guide to make Dynmap work without the internal webserver.
I don't have a webserver, how can I show the map to others?
Portforward TCP-port 8123 on your CraftBukkit server, so that everyone can visit Dynmap.
For better security, you might want to use a webserver (like Nginx) that proxies traffic to Dynmap. Do this if you know how to do so.
How can I host Dynmap on my webserver (which is on another machine)?
Portforwarding, like above, might still be a good solution. If it is impossible to portforward, or you want to offload your CraftBukkit server, you can still periodically synchronize 'plugin/dynmap/web' between CraftBukkit and your webserver using RSync or FTP. However, you won't have any of the 'real-time' features that Dynmap provides (players, map-updates, chat, etc).
If you don't mind tinkering a bit on Linux, you can still get the real-time features by using sshfs or fuseftp to mount the (remote) 'web/standalone' directory from your webserver onto your CraftBukkit server 'plugins/dynmap/web/standalone'.
How can I integrate Dynmap on my website?
Make sure Dynmap is available for anyone on a certain URL. If you've done portforwarding, this will likely be something like http://youripaddress:8123. If you've hosted Dynmap on your webserver, this will likely be something like http://yourwebsite/map/.
Then you can use an iframe to integrate Dynmap in your website. You might need some HTML knowledge, but if you're using a CMS there will likely be an option to add an iframe. The HTML-code of that iframe will look like:
<iframe src="http://youripaddress:8123/" width="800" height="600" />
How can I get high detailed maps?
You must make use of the HD renderer. To do this, simply open 'plugins/dynmap/configuration.txt' and uncomment the line:
#deftemplatesuffix: hires
So that you get:
deftemplatesuffix: hires
How can I change the order in which the worlds are shown?
Open 'plugins/dynmap/worlds.txt' and add world-sections right after the line 'worlds:' in the order you want to have them in the sidebar. You should get something like the following:
worlds: - name: world - name: nether - name: skylands
In this example, the names of your worlds are 'world', 'nether' and 'skylands'.
How can I change the name that is shown for each world?
Open 'plugins/dynmap/worlds.txt' and add/change the world-sections right after the line 'worlds:', so that you get the following:
worlds: - name: world title: "My Awesome World" - name: nether title: "My Awesome Nether" - name: skylands title: "My Awesome Skylands"
In this example, the names of your worlds are 'world', 'nether' and 'skylands'.
How can I hide a world from being listed?
Open 'plugins/dynmap/worlds.txt' and add/change the world-section for the world you want to hide. Add the value 'enabled: false' to that world-section, so that you get something like the following:
worlds: - name: world title: "My Awesome World" - name: nether title: "My Awesome Nether" enabled: false - name: skylands title: "My Awesome Skylands" enabled: false
In this example both 'nether' and 'skylands' will be hidden, since they have 'enabled: false' in their world-section.
How can I remove the cave map?
Copy the appropriate template file to make a custom one. For example, copy 'plugins/dynmap/templates/normal-vlowres.txt' to 'plugins/dynmap/templates/custom-normal-vlowres.txt'. Open the copied file and remove the following section:
- class: org.dynmap.hdmap.HDMap name: cave title: "Cave" prefix: ct perspective: iso_SE_60_lowres shader: cave lighting: default mapzoomin: 3
How can I hide certain players on the map?
Use the command '/dynmap hide PlayerName', where 'PlayerName' is the name of the player to hide.
How can I hide everyone except certain players?
Open 'plugins/dynmap/configuration.txt' and set 'display-whitelist' to false. This will look like:
# Treat hiddenplayers.txt as a whitelist for players to be shown on the map? (Default false) display-whitelist: false
Now everyone is hidden. You can use '/dynmap show PlayerName' to show certain players.
How can I disable chat balloons?
Open 'plugins/dynmap/configuration.txt' and place '#' in front of the following lines:
- class: org.dynmap.ClientComponent type: chatballoon focuschatballoons: false
So that you get:
#- class: org.dynmap.ClientComponent # type: chatballoon # focuschatballoons: false
How can I enable night/day on my maps?
Copy the appropriate template file to make a custom one. For example, copy 'plugins/dynmap/templates/normal-vlowres.txt' to 'plugins/dynmap/templates/custom-normal-vlowres.txt'. Open the copied file and change all instances of the following line:
lighting: shadows
to:
lighting: nightandday
Now reload the plugin and do a fullrender.
hello im setting up dynmap on my minecraft server im pretty new to it all and all though i thought id done everything correctly i get this message in the command panel and im unable to use it could you please help ? the error i get is below
24.10 16:06:10 [Server] SEVERE [dynmap] Failed to start WebServer on null:8123!
thanks!
@sammielle333
You must type a ip adress in server.properties
Is there a way i can change the texture pack of the map? for some reason my rivers,lakes,oceans seem black
I want to run dynmap on my website so people can view my server's map and the players online but do you have to open another port for this to happen I am using a server host not my actual computer and I cant open another port
@zombies601
Yes you need to add port 8123, your host should be able to do that for you.
thanks! but I posted a dynmap link on my website and it shows the players and coordinates but not any of the actuall map t appears black
@zombies601
use /dynmap fullrender
I portforwarded 8123 port (tcp and udp) bit people on my server still can't see the map. Is there a place where I need to put my pc ip
Hey, so I was wondering if showing chat from connected players is hidden from web viewers by default, since currently chat works only in one direction; from the map online to players in-game. Port 8123 is forwarded fully and the map loads fine for anyone viewing it, the only issue is chat getting from my server out to map viewers.
My server has a server host, the map was showing another server's map. I took off the dynmap plugin and it keeps showing the other server's map. It's almost like if another server has the same ip as my server. Why is this happening?
@Shortyk777
we got the same issue here. our hoster is running multiple mincraft servers on the same ip. just change the port in the dynmap configuration file from 8123 to some other port (e.g. 11000) and try to load the page with this port. also there should be a message from dynmap in the server logfile that says it could not use the port 8123.
My map is messed up, instead of a perfect circle, there is like a strip of land showing next to map and a couple little chunks, how can I start fresh and make it perfect again?
@ironsmith123
Type: /dynmap fullrender or /dynmap radiusrender <radius> No problem.
how can I disable all players from showing? I just want people to see the map thats it no talking etc
I show my DynMap map on my website. My problem is that the page updates every second. Is there a way to control the update rate for the map?
This plugin has been working great. It integrates into Towny, Factions, WG, and all that good stuff. Even got the HD renders to work. The one thing I can't seem to do is get the chat bubbles to pop up on the web :(
Now someone on the web (if they have an account on the server) is able to talk to players in game, but no one in game is able to say anything that the webpage displays. So obviously the chat bubbles aren't showing up. I have this set like this, and all the other options appear to be correct too :(
- class: org.dynmap.ClientComponent
type: chatballoon
focuschatballoons: true
Please help, maybe it is because of my server being 1.24 that the chat bubbles are not working?
EDIT the fix is this :
If chatTagRelationColored in the Factions configuration is true, it cancels all normal chat events, preventing us from processing them. Set it to 'false' to correct that issue.
I'm having an issue when I try to full render, after about 30 seconds it spits out these errors: http://pastebin.com/nbM8THgz.
any suggestions would be appreciated.
I've tried both dynmap-0.37 & dynmap-0.36.1
@iVMoRiginal
I have done fullrender and radius render serveral times >< my map doesnt update at all.
It remains the same and its ugly theres random paths where people have walked etc its not all nice nd squared of and nothing i do works.. Ive even deleted dynmap all together and put it back in nothing works..
Hello, Im not sure if its my fault... or if something has gone wrong. But on all the videos etc ive seen people type /Dynmap fullrender world when i do this it says its rendering the world but no tiles are rendering.. My map has stayed the same for the past month and only really change when people either walk to new location.. ive just the tile render section where it tell you what updates the tiles.. i did all that like video said when i was trying to fix it yet i still get the same result wich is no tile rendering on the dynmaps live feed.. Its really starting to annoy me because there random paths everywhere and id like it all nice squared off.. but nothing i try works please help me.. :(
Anybody knows how to disable showing players just on one world map?? I know I can do the whitelist thing but it does it for all worlds. I just want to have no players shown on one of our 6 worlds