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.
i'm confused about disabling caves. i made the custom file but its not clear how to activate the use of the file. can someone please explain or link?
@bobbshields
well i reloaded the server and now there is no cave map. still, can someone explain how the templates are chosen?
Can't disable cave view :/
Is it possible to use dynmap with enjin websites?
@dragonfire967 Not tested at all, but you should be able to create a new page, and use a HTML module, which lets you insert raw HTML, add the line from up top: <iframe src="http://youripaddress:8123/" width="800" height="600" />
ok, will give it a go. The youripaddress part, is that the minecraft server IP, or the website IP. (I'm assuming server)
DAFAQ...
How would yyou include your server port in the address along with your ip...
A server has the same ip address as me, just a different port, so when i go to dynmap it pulls up a different server..... D:
IM NOT SURE what to do about this... D:
66.85.148.130:8123 that is what works and is what im suppose to type 66.85.148.130:25574:8123 is what i need to type...
@160126
I'm actually having this exact problem, how do i get around it?
Hey this plugin is awesome and I used this plugin on my last server and it worked perfect! But now I made a new server and when I start the server everything works how it should be untill I goto my webbrowser. When I enter my ip+port it says this: Directory: /
tiles/ 0 bytes Nov 12, 2012 3:03:03 PM
I have no idea how to fix it, I've tryed several things Please help :D Thanks, Stealth007
@stealth007
Have you tried re-installing dynmap from scratch and Not configuring it, see if it works like that?
Then you can config, if it works.
@160126
I assume you're using a MC server host? in which case, someone is probably using that port.
go to the Dynmap config file and find
Change 8123 to another number, f.ex 8125 and use that port instead.
Then you'll be able to use f.ex: 66.85.148.130:8125
@dh35367
The localhost is always you. this means that only you can access the dynmap.
if you want other people to see your map you have to tell them your ip adress
or use no-ip.org to chance your ip adress into a name. then give other people that url you createt.
greets ardragoon
Very nice plugin! Love it, I can even acces it on my ipod touch when i'm away! cool!
When I uploaded the files to install dynamap. (Sorry I am a noob to this plugin) It told me to go to (myserverip:8123) Yes, I know to replace the "myserverip" part with the actual IP. When I do that it just brings me to a directory listing. I wasn't sure if that was normal or not? I did a full render with in game commands thinking that I needed to render it before I was able to see anything. I was still unable to see anything though other then the Directory listing. Is there something that I may have missed?
Ok. I have changed my router config so there is a port at 25570. The dynmap port is now 25570. I have no-ip.org. But if I do/my friend does my no-ip.org address(rm-servers.no-ip.org:25570). The browser says: no data recived. what now?
I love the examples of this I've seen, but am having a difficulty. I'm not sure where to even begin trying to fix it.
I have extracted to the plugins directory I have started the server I have /dynmap fullrender and waited as it rendered our... fairly large world.
I go to http://localhost:8123 I get a full black page with nothing but the zoom + and - buttons at the top left corner.
Anyone have any ideas?
Hello I love this plugin but after multiple re-installs it always bugs up on me and says the same thing: "Web files are not matched with plugin version: All files need to be same version (1.3-1468)" I was able to render the world with it, and I can see it but at that top has a huge red box with that in it, what should I do?
Hi,
I'm running this Tekkit server 193.35.58.11:25597 . It's being hosted by Nitrous Networks Limited. I've setup the plugin on my server using the IP:Port 193.35.58.11:8125 (as 8123 was already taken).
I'm having the same problem as stealth007, in that when I started the server up I noticed that it was just showing the "tiles" directory, so I added the web folder which you get when you download the plugin... only now it's showing a blank screen.
Anychance I could have some help with this?
@ RagginMAMA you have to run a map render for the map to load !