Skip to content

deimiczny/easy-bmapmarkers

 
 

Repository files navigation

Easy BlueMap Sign Markers

plugin_icon

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 Paper / Folia / Spigot / Purpur. No other software compatibility (e.g. Fabric) is planned, as there are already similar, and good solutions for those.

Setup

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!

How to use

Place any sign in the game. Fill the sign as follows:

  • 1st line: [marker_icon_name] (please see Marker names for available name tags)
  • 2nd line: text
  • 3rd line: text
  • 4th line: text

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.

Example

Below example will create marker on your map with star icon assigned.

First, you build the sign

sign1

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

sign2

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

sign3

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

sign4

Marker names

These are the names that are available for the markers, plus the corresponding icons. Just use any of the values between brackets - [ and ], e.g. [bank] - to place the marker on the BlueMap. It does not matter if you use lowercase or uppercase. The plugin will handle it.

Name Icon Note Name Icon Note
anchor anchor key key
bank bank king king
basket basket left left
bed bed lightbulb lightbulb
beer beer lighthouse lighthouse
bighouse bighouse lock lock
blueflag blueflag map map Fallback value
bomb bomb minecart minecart
bookshelf bookshelf offlineuser offlineuser
bricks bricks orangeflag orangeflag
bronzemedal bronzemedal pinkflag pinkflag
bronzestar bronzestar pirateflag pirateflag
building building pointdown pointdown
cake cake pointleft pointleft
camera camera pointright pointright
cart cart pointup pointup
caution caution portal portal
chest chest purpleflag purpleflag
church church queen queen
coins coins redflag redflag
comment comment right right
compass compass ruby ruby
construction construction scales scales
cross cross shield shield
cup cup sign sign
cutlery cutlery silvermedal silvermedal
diamond diamond silverstar silverstar
dog dog skull skull
door door star star
down down sun sun
drink drink temple temple
exclamation exclamation theater theater
factory factory tornado tornado
fire fire tower tower
flower flower tree tree
gear gear truck truck
goldmedal goldmedal up up
goldstar goldstar walk walk
greenflag greenflag warning warning
hammer hammer world world
heart heart wrench wrench
house house yellowflag yellowflag

The images used are modified versions of original Dynmap assets. You can find them here:

Download

You can download the plugin on Modrinth

About

Easy Bluemap Sign Markers

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%