A Dynmap, Squaremap, Pl3xmap and Overviewer frontend for the modern web
Go to file
2021-07-29 22:18:14 +01:00
.github Create dependabot.yml 2021-07-19 15:31:19 +01:00
.idea Update license headers 2021-07-26 01:05:08 +01:00
patches Add copied to clipboard notifications 2021-05-25 14:21:37 +01:00
public Vite fixes 2021-05-15 21:31:42 +01:00
src Player list heading fixes 2021-07-29 19:16:37 +01:00
.env 2.0.0-beta.1 2021-07-29 22:18:14 +01:00
.gitignore Remove editor config files from .gitignore 2021-07-20 21:36:36 +01:00
FUNDING.yml Fix filename 2020-12-19 01:43:00 +00:00
index.html Focus style improvements 2021-07-22 02:48:09 +01:00
LICENSE.md Add license 2020-12-16 16:54:41 +00:00
package-lock.json 2.0.0-beta.1 2021-07-29 22:18:14 +01:00
package.json 2.0.0-beta.1 2021-07-29 22:18:14 +01:00
README.md Update README.md 2021-07-18 18:21:50 +01:00
tsconfig.json Switch from webpack to vite 2021-05-15 20:25:03 +01:00
vite.config.ts Prefix icon ids to avoid conflicts 2021-05-27 15:14:47 +01:00

LiveAtlas

A Dynmap frontend for the modern web, built with Vue.js and typescript.

A LiveAtlas screenshot

LiveAtlas is a drop-in replacement for the original Dynmap frontend, which aims to provide a more modern interface and improved performance for busy maps.

Development is ongoing, and there are some rough edges, but most of the Dynmap features used by a typical Minecraft server have been implemented.

You can see it in action here

Supported Dynmap features

  • Viewing maps
  • Layers
  • Player markers
  • Custom markers, areas, circles and lines
  • Popups
  • Tile/marker updates
  • Following players
  • Location control
  • Link control
  • Digital/time of day clock control
  • Logo controls
  • New urls (#world;map;1,1,1,1)
  • Legacy urls (?worldname=world&mapname=map&z=1&y=1&z=1)
  • Viewing chat messages
  • Chat balloons
  • Sending chat messages

Not supported right now

  • Login/register
  • Inactivity timeout

Supported Browsers

  • Chrome 66+
  • Edge 18+
  • Firefox 60+
  • Opera 53+
  • Safari 11.1+

Download

LiveAtlas is available on SpigotMC

Dev builds are available in Github actions

Installation

Using an external webserver is recommended.

External webserver

  1. Download the latest release.
  2. Extract into your webserver root. Any existing index.html should be overwritten.
  3. Clear any CDN caches you may have
  4. Done.

Default internal webserver

  1. Download the latest release.
  2. Extract into plugins/dynmap/web. The existing index.html should be overwritten.
  3. (Recommended) Set index.html as readonly. This will prevent Dynmap overwriting it after every update.
  4. Clear any CDN caches you may have.
  5. Done.

Customisation

The index.html file can be edited to add custom favicons, styles or analytics, just like the original Dynmap. You are also free to build LiveAtlas yourself to make further changes.

Building

First run npm install to install LiveAtlas dependencies. You can then either run npm run serve to start a local dev server, or npm run build to build.

Support

If you find a bug, please create an issue with as must detail as possible. I'm working on this in my spare time, so fixes are on a best effort basis, but I'll eventually find time for them.

Please do not contact the Dynmap team regarding any issue with LiveAtlas. They will be very upset.

Donate

If you appreciate my work, feel free to:

Buy Me a Coffee at ko-fi.com


Cross-browser testing provided by Browserstack.