dynmap alternatives

currently looking to switch from dynmap to an alternative doing a little research but hard with reddit in private (starting to wish i followed subreddits omg...) I see people are using pl3xmap, bluemap, or square map Anyone run any kind of performance tests between these? (storage, render speeds, page loads, tps, mspt, cpu/ram usage) Or am i missing a better alternative?
39 Replies
ProGamingDk
ProGamingDk2y ago
Dont use squaremap Has a mem leak afaik
kayohmedy
kayohmedy2y ago
We used bluemap for a few months, but it’s very performance heavy, especially when loading new chunks, so we are going to change it pl3xmap to see how it goes
ProGamingDk
ProGamingDk2y ago
Bluemap is client rendered Didn't see what your seeing when I used it ever Could be because it was fully pregenned with a worldborder
kayohmedy
kayohmedy2y ago
We had a 1.20 world expansion event, to load 5k more blocks. When bluemap was on the server, we crashed within 3 minutes. When I removed bluemap we never crashed It used like 20 gb of memory
ProGamingDk
ProGamingDk2y ago
What was xmx
QarthO
QarthOOP2y ago
How about storage space? Bluemap client rendered, so I’m assuming a lot less data being stored on server side?
kayohmedy
kayohmedy2y ago
its huge, same size as world if not bigger
QarthO
QarthOOP2y ago
Well relative to dynmap
kayohmedy
kayohmedy2y ago
no idea, but i assume bigger because it has 3d rendering
QarthO
QarthOOP2y ago
Dynmap also had 3D rendering, but I’d turn those off
ProGamingDk
ProGamingDk2y ago
3d Mode of bluemap is insane tho
QarthO
QarthOOP2y ago
Yeah it looks 100x nicer Than dynmaps
kayohmedy
kayohmedy2y ago
as you can fly around in first person
ProGamingDk
ProGamingDk2y ago
Bluemap 3d map beats dynmap everyday of the week
QarthO
QarthOOP2y ago
Oh ufck Hmm
ProGamingDk
ProGamingDk2y ago
U also have individual block texturing and selectability
QarthO
QarthOOP2y ago
So I’m guessing a lot more than dynmap than lmao In terms of disk space
kayohmedy
kayohmedy2y ago
I would guess so. But bluemap is cool, so if you dont care about disk size, peformance hit and world expansion, it's a great alternative.
QarthO
QarthOOP2y ago
Any insight on pl3xmap?
kayohmedy
kayohmedy2y ago
I don't, but I am going to switch to it ASAP, so I can update you in a few months
QarthO
QarthOOP2y ago
haha thanks lmao, I kinda wanna run some profilers on these and rate them You mind sharing your bluemap link?
kayohmedy
kayohmedy2y ago
We turned it off because of lag, but it was https://map.vanillymc.net/
QarthO
QarthOOP2y ago
I kind of did a small little test on the following map plugins. This test was relatively small, however should scale linearly (i think?). Dynmap, BlueMap, and Pl3xmap. I'm kind of gonna rate each based on the following categories: Render Usage/Speed, Storage Volume, Player Experience For Rendering, i broke it down in two parts, Initial and live render. imo, the initial render isn't too important as this should be done before any players are on For context, this was ran on AMD Ryzen 7 3800X. 8gb Dedicated DDR4. 1 player online afk. The map was 2500x2500. The world was pre-generated before the use of each plugin. For storage, I used the default file format. Initial: - Bluemap: (complete render)
Speed: Slow (30m) MSTP/TPS: Negligible
- Dynmap: (only 2d)
Speed: Extremely slow(35m) MSTP/TPS: Negligible
- Dynmap: (only 3d)
Speed: Extremely slow(45m) MSTP/TPS: Negligible
- Pl3xmap (only 2d)
Speed: Extremely fast (<2m) MSTP/TPS: Small (from 8mspt -> 17mstp)
Live rendering: (a player moving and updating chunks) All 3 plugins had negligible affect and were quick to update tiles in pregenerated chunks. I did not test updating chunks while they were being generated. (ie. players generating new chunks, and the maps rendering the tiles) Storage Volume: - Bluemap: (complete render)
Extremely large: 2gb
- Dynmap: (only 2d)
Large: 319mb
- Dynmap: (only 3d)
Larger: 500mb
- Pl3xmap (only 2d)
Extremely small: 98mb
User Experience: (hard to get stats on this, as this is pretty opinionated) - Bluemap:
By far the coolest. However can be a little complicated to use for newer players, and rendering the page can be a little wonky. Use needs to have hardware acceleration enabled for full effect. Since the user is basically rendering the game in the browser, they'll have full control in resolution, light level. You can walk/fly around the world as if you were playing.
- Dynmap:
Simple design and relatively easy to use. Does offer 3d render, however its static. The server owner picks the angle, and thats all you get.
- Pl3xmap:
Strictly a 2d map. for 2d map, its a 10/10. The ui is basically dynmaps, but nicer. you're able to adjust and view different height, biome, light maps.
================================================================== After this small test, I'd say dynmap was quite the worst performing, both from the servers end, and the players end. As for the other two, they are kind of hard to compare I believe they server different purposes. If you're looking for just a map, pl3xmap is by far the best. Its very lightweight and stores minimal data, and easier on the user. If you're looking you're looking for a great tool to view your world outside of the game. Blue map is the perfect fit. It pretty heavyweight for the user, but extremely optimized for the server. The storage is extremely hefty tho, (storage is cheap, but you'd probably want to offload it to somewhere else which can be complicated depending on your host) TLDR: Bluemap: Extremely cool, with lots of bells and whistles. I think its insane.. like jaw dropping... but not really needed. Pl3xmap: Simple and limited, but perfect for just a map. Feels like just an upgraded and more optimized dynmap. Dynamp: Outdated, but can be a happy medium between pl3xmap and bluemap if you're looking to also incorp some 3d renders My personal rating: 1. Pl3xmap 2. Bluemap ... ... Last: Dynmap Project Pages: https://www.spigotmc.org/resources/bluemap.83557/ https://www.spigotmc.org/resources/dynmap%C2%AE.274/ https://modrinth.com/plugin/pl3xmap
kayohmedy
kayohmedy2y ago
My Pl3xMap is 2.72 GB size, when our world sizes are 39gb, 8 gb and 14 gb https://map.vanillymc.net/
QarthO
QarthOOP2y ago
Which is really low considering the other map plugins right?
kayohmedy
kayohmedy2y ago
Yes, super small. Our bluemap was pretty much same size as all maps combined.
QarthO
QarthOOP2y ago
Yeah, pl3xmap just seems like the best I asked the developer for an Addon for plotsquared and he coded it in like 20min So he’s super active and seems nice
kayohmedy
kayohmedy2y ago
Damn thats crazy. Yeah I think we are going to stick with Pl3xMap as well
ProGamingDk
ProGamingDk2y ago
full rendering bluemap in 30 minutes is not really slow ur doing 3d, hdres, etc
QarthO
QarthOOP2y ago
What would u consider full?
Blue
Blue2y ago
Just found this .. Great comparison :) Only, if i may ask how you got those 2GB for BlueMap? ^^ From my experience I would expect ~500MB (at max 1GB with caves) for a 2500x2500 map 😇
QarthO
QarthOOP2y ago
i used the latest bluemap version on the latest paper build (at the time of sending that message) I used the default config, and default storage option. For easiness sakes, I did test it on my personal machine which is on windows, so it *could be diff on the standard Linux setup (don’t think should matter for storage, but correct me if im wrong). I also only ran 1 test, so I understand it can be different and it might be an outlier. When I get back home I can double check the sizes and send u the world seed along with plugin/paper version
Blue
Blue2y ago
Windows shouldn't matter, i just think you might have looked at a folder containing more than one rendered map by accident or something.. As i can't imagine such a small map taking that much space :D But maybe I am wrong too, it just made me curious :)
QarthO
QarthOOP2y ago
No description
Blue
Blue2y ago
inside the web folder should be a maps folder with multiple folders one for each map .. :)
QarthO
QarthOOP2y ago
Yup this is strictly the world, all the other worlds were barely rendered, still 2gb
No description
QarthO
QarthOOP2y ago
For context, here’s the size of the world file
No description
Blue
Blue2y ago
alright .. weird
QarthO
QarthOOP2y ago
I’ll rerun it on a new world and double check my test wasn’t an outlier

Did you find this page helpful?