Skip to content

Reference

Commands, permission nodes and config keys, read straight from the source code. For how and why to use them, see the other pages.

Plugin WarpMarkers
Version 1.0.0
Install Paper/Bukkit plugin (backends)
Git https://github.com/Pixelrus/warpmarkers
Depends on Essentials (soft), LuckPerms (soft)

Commands

Command Who can use it Description
/warpmarkers warpmarkers.admin Reload the config, force a marker refresh, or show status. Usage: /warpmarkers <reload/refresh/status>

Permission nodes

Node Default What it allows
warpmarkers.admin op Manage the warp marker layer.

Config

File Key Default Notes
plugins/WarpMarkers/config.yml refresh-interval-seconds 300 WarpMarkers - EssentialsX warps on BlueMap Warps are re-read on this interval, so a new /setwarp shows up without a reload. Minimum 10s. 23 warps cost nothing, so 300s is generous.
plugins/WarpMarkers/config.yml marker-set.id essentials-warps
plugins/WarpMarkers/config.yml marker-set.label "Warps"
plugins/WarpMarkers/config.yml marker-set.toggleable true
plugins/WarpMarkers/config.yml marker-set.default-hidden false
plugins/WarpMarkers/config.yml marker-set.sorting 10
plugins/WarpMarkers/config.yml visibility.mode public-only public-only = only warps the LuckPerms group below can actually use. Recommended: the web map has no viewer identity, so a warp is either visible to the whole internet or to nobody. all = ever
plugins/WarpMarkers/config.yml visibility.public-group default
plugins/WarpMarkers/config.yml visibility.permission-prefix "essentials.warps."
plugins/WarpMarkers/config.yml visibility.on-lookup-failure hide What to do when the LuckPerms lookup is impossible (plugin missing, group missing). hide fails safe; show would publish staff warps.
plugins/WarpMarkers/config.yml visibility.always-show [] Escape hatches, by warp name, case-insensitive. never-show wins.
plugins/WarpMarkers/config.yml visibility.never-show []
plugins/WarpMarkers/config.yml marker.icon "" Blank uses BlueMap's own POI icon and anchor. Any other value is a path relative to the BlueMap webroot, e.g. "assets/warp.svg".
plugins/WarpMarkers/config.yml marker.anchor-x 25
plugins/WarpMarkers/config.yml marker.anchor-y 45
plugins/WarpMarkers/config.yml marker.y-offset 0.0 Lift markers off the floor if they sit inside terrain. Blocks.
plugins/WarpMarkers/config.yml marker.label-format "%warp_pretty%" Placeholders: %warp% %warp_pretty% %warp_capitalized% %world% %x% %y% %z% %warp% the exact Essentials name, e.g. olea_grove -- use this in anything the player is meant to type %warp_pretty% dis
plugins/WarpMarkers/config.yml marker.detail-format "<div style=\"text-align:center\"><b>%warp_pretty%</b><br><c
plugins/WarpMarkers/config.yml marker.min-distance 0.0 Zoom range the marker is drawn at. Defaults show it at every zoom.
plugins/WarpMarkers/config.yml marker.max-distance 10000000.0
plugins/WarpMarkers/config.yml world-map-overrides {} Bukkit world name -> BlueMap map ids. Only needed when the log warns that a world could not be matched automatically; config always wins over detection. On main the three Bukkit-created worlds (asse