Перейти к содержимому
Mineforgian

BlueMap Offline Player Markers (Forge/NeoForge)

A BlueMap addon for Forge and NeoForge that adds marker where players last disconnected

Загрузки
5K
Подписчики
6
Обновлён
14 июля 2026 г.
Лицензия
MPL-2.0

Опубликован 3 июля 2024 г.

BlueMap Offline Player Markers (Forge)

Adds markers where players last logged off to BlueMap.

Closeup Faraway
closeup of the two offline player markers far away shot of the two offline player markers

The Original Paper plugin source code by @TechnicJelle, Its Fabric port source code by @syorito-hatsuki. Neither TechnicJelle nor syorito-hatsuki have any responsability to take concerning this mod or its code or its issues. So please do not report issues comming from my fork to their github/curseforge/modrinth pages.

Fork Informations

This fork includes:

  • All the features of TechnicJelle's plugin on v1.4+ (as of v3.0) (do open an issue if I missed some OG features)

What has been added on top:

  • v1.4.1 (&& 1.3.2 if I decide to ever release it)
    • /fakeOfflineMarker <name> [<pos>] [<uuid>] to create fake offline player markers
    • /deleteOfflineMarker <name> to delete a choosen marker
    • hideBannedPlayers and removeBannedPlayerMarkers, unlike TechnicJelle's mod you can chose if you want to hide or delete the markers from banned players (or none of the above if both parameters are false) if put to delete, a server restart is advised
    • advancedMode this parameter enables the deleteOfflineMarker command server restart required
  • v1.4.2
    • hideHiddenPlayerMarkers that lets you configure if you want hidden players to have a offline marker created when they log out

New naming convention:

  • 1.3.X (minor=3) refers to java 17 (minecraft 1.18 to 1.20.4)
  • 1.4.X (minor=4) refers to java 21 (minecraft 1.20.5 to 1.21.11)
  • 1.5.X (minor=5) will refer to java 26 (minecraft 26.1 and up)

Small platform specific updates will now be under: 1.major.minor.platform-specific

  • Each new version will have the content of the past minor version plus new content (see above for fork contents)

Compatibility

The current mod requires BlueMap (and KFF for 1.20.4 and lower).
Please refer to the version changelog of the file your are using as to which versions to choose from.

If you are interested in what is planned for this fork, see my Github TODO List
But be aware that since the mod launched I got smaller and smaller time frames to work on it so things like updating Java17-v1.3 and Java26-v1.5 is taking forever to get out (due to the sheer amount of test and code updating done to support multiversioning).

Java17 is no longer supported in future updates and once a new modding version is out on Java26 (26.1+) I may drop Java21 (1.20-1.21.11) - Do feel free to help me with PR if you are not scared of spaghetti API code (that should not need rewrite)

Current Compatibility:

Forge 1.18.2 -> 1.21.4

  • Bluemap 3.12 -> 5.5 (or up)
  • Kotlin For Forge 3.9.1 -> 5.9.0

NeoForge 1.20.2 -> 1.21.11

  • Bluemap 3.12 -> 5.5 (or up)

My special thanks to:

syorito-hatsuki and @TechnicJelle for providing their source code, as without them I would not have been able to port the mod from syorito-hatsuki's fabric version to Forge and NeoForge

Ченджлог

1.4.2cРелиз1.21.9, 1.21.10, 1.21.11 · 14 июля 2026 г.

Notes

Fixed player markers time being set to last reboot time instead of logout time

  • This fix is retroactive players that had logged out before updating should now appear with the correct logout time

Dependencies / Required mods

  • BlueMap v2.31 or up - might not work if bluemap API version is older than 2.7.3

Full Changelog

1.4.2cРелиз1.21.9, 1.21.10, 1.21.11 · 14 июля 2026 г.

Notes

Fixed player markers time being set to last reboot time instead of logout time

  • This fix is retroactive players that had logged out before updating should now appear with the correct logout time

Dependencies / Required mods

  • BlueMap v2.31 or up - might not work if bluemap API version is older than 2.7.3

Full Changelog

1.4.2bРелиз1.21.9, 1.21.10, 1.21.11 · 28 июня 2026 г.

Notes

Fixed a mod crash when offline players were invisible on the map

Dependencies / Required mods

  • BlueMap v2.31 or up - might not work if bluemap api is older than 2.7.3

Full Changelog

1.4.2bРелиз1.21.9, 1.21.10, 1.21.11 · 28 июня 2026 г.

Notes

Fixed a mod crash when offline players were invisible on the map

Dependencies / Required mods

  • BlueMap v2.31 or up - might not work if bluemap api is older than 2.7.3

Full Changelog

1.4.2Релиз1.21.9, 1.21.10, 1.21.11 · 3 мая 2026 г.

Notes

  • Got rid of KFF and Kotlin code - this should fix some crashes
  • New config hideHiddenPlayerMarkers that lets you chose if hidden player need a PlayerMarker when they log out or not
  • Multi language support: en_us, fr_fr, es_es

Fixes

  • Fixed crash on loading on newer forge/neoforge versions
  • Fixed map errors / BMOP not adding Markers on some maps
  • Made the mod load the config file only when it has been changed

Nota Bene

  • Might not be able to load maps on older version of Bluemap API - you might need to downgrade to v1.4.1 or upgrade Bluemap
  • This mod version has not been extensively tested (I usually spend 2w/1m of testing it with all the Minecraft/Bluemap versions) - In case of error/crash/bug you can open an issue here

Dependencies / Required mods

  • BlueMap v2.31 or up - might not work if bluemap api is older than 2.7.3

Full Changelog

1.4.2Релиз1.21.9, 1.21.10, 1.21.11 · 3 мая 2026 г.

Notes

  • Got rid of KFF and Kotlin code - this should fix some crashes
  • New config hideHiddenPlayerMarkers that lets you chose if hidden player need a PlayerMarker when they log out or not
  • Multi language support: en_us, fr_fr, es_es

Fixes

  • Fixed crash on loading on newer forge/neoforge versions
  • Fixed map errors / BMOP not adding Markers on some maps
  • Made the mod load the config file only when it has been changed

Nota Bene

  • Might not be able to load maps on older version of Bluemap API - you might need to downgrade to v1.4.1 or upgrade Bluemap
  • This mod version has not been extensively tested (I usually spend 2w/1m of testing it with all the Minecraft/Bluemap versions) - In case of error/crash/bug you can open an issue here

Dependencies / Required mods

  • BlueMap v2.31 or up - might not work if bluemap api is older than 2.7.3

Full Changelog

1.4.1Релиз1.21.2, 1.21.3, 1.21.4 · 24 февраля 2025 г.

Notes

  • Banned players markers are now deleted (default) (toggleable in config: hideBannedPlayers, removeBannedPlayerMarkers (set both to false to keep banned player markers))

  • 2 New commands:
    • /fakeOfflineMarker <name> [<position>] [<uuid>] to create a fake marker (option advancedMode needs to be on)
    • /deleteOfflineMarker <name> to deleted the offline player marker of the player named: <name>

Dependencies / Required mods

  • Kotlin for Forge 5.3.0 or up
  • BlueMap v3.12 or up

Full Changelog

1.4.1Релиз1.21.2, 1.21.3, 1.21.4 · 24 февраля 2025 г.

Notes

  • Banned players markers are now deleted (default) (toggleable in config: hideBannedPlayers, removeBannedPlayerMarkers (set both to false to keep banned player markers))

  • 2 New commands:
    • /fakeOfflineMarker <name> [<position>] [<uuid>] to create a fake marker (option advancedMode needs to be on)
    • /deleteOfflineMarker <name> to deleted the offline player marker of the player named: <name>

Dependencies / Required mods

  • Kotlin for Forge 5.3.0 or up
  • BlueMap v3.12 or up

Full Changelog

Комментарии

Загружаем…