
Easily add markers to BlueMap with in-game signs
The idea is simple - you put a sign in the game, and you can see it on your BlueMap.
This plugin is a fork of and old, no longer maintained solution - BlueMapSignMarkers - introducing some simplification and quality-of-life tweaks, as compared to the original source.
The goal was to make it usable in as little steps as possible, and as easy as possible for players to understand how to use it.
Compatible with Spigot / Paper / Folia / Purpur. No other software compatibility (e.g. Fabric) is planned, as there are already similar, and good solutions for those.
You need to have BlueMap installed on your server. The plugin depends on it.
If you already have BlueMap, put the jar file into plugins folder on your server... and that's it!
Place any sign in the game. Fill the sign as follows:
[marker_icon_name] (please see Marker names for available name tags)Note: after adding the marker, the first line will change to > marker < in order to indicate that the given sign acts as marker. The intention here is to ensure players will not remove markers by accident.
First line MUST be filled. If the 1st line does not contain a valid name, but still the brackets [ and ] are being used - the fallback value will be assigned - [map] - and marker will be created anyway.
From the following 3 text-oriented lines, at least one must be non-empty. If all are empty, marker will not be created. Assumption here is, that the marker needs a description.
Below example will create marker on your map with star icon assigned.
First, you build the sign

After you complete it, the first line will switch to > marker <. This indicates, that placing the marker was successful.

After a while, you will see the marker on your BlueMap

And when you click it - the popup containing your sign description will appear

You can find detailed marker configuration options in the Github Documentation - Marker Names