Blue Map Bridge
BlueMap API bridge.
This class isolates all BlueMap API references so the mod can remain optional with respect to BlueMap. BlueMapMarkerService loads this class reflectively only when the BlueMap mod is present.
On API enable, markers are collected immediately and a periodic refresh is scheduled so that markers added at runtime by other mods (e.g. sign-marker plugins) are picked up automatically. The refresh interval is read from BlueMapMarkerService.refreshIntervalSeconds.