BlueMap Offline Player Markers (Forge)
Adds markers where players last logged off to BlueMap.
| Closeup | Faraway |
|---|---|
![]() |
![]() |
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 markerhideBannedPlayersandremoveBannedPlayerMarkers, 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 arefalse) if put to delete, a server restart is advisedadvancedModethis parameter enables thedeleteOfflineMarkercommand server restart required
- v1.4.2
hideHiddenPlayerMarkersthat 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
minorversion 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
How to Install BlueMap Offline Player Markers (Forge/NeoForge) (Mod)
BlueMap Offline Player Markers (Forge/NeoForge) by FLORIAN4600 is verified for Forge, Neoforge across Minecraft versions 1.18.2, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2 (latest release: 1.4.2c, file size: 668 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.18.2, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2) and platform (Forge, Neoforge).
- Make sure you have the compatible loader or environment installed for Forge, Neoforge.
- Move the downloaded BlueMap Offline Player Markers (Forge/NeoForge) file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version### 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](https://github.com/FLORIAN4600/BlueMapOfflinePlayerMarkersForge/releases/tag/1.4.2c)
### 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](https://github.com/FLORIAN4600/BlueMapOfflinePlayerMarkersForge/releases/tag/1.4.2c)
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](https://github.com/FLORIAN4600/BlueMapOfflinePlayerMarkersForge/releases/tag/1.4.2b)
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](https://github.com/FLORIAN4600/BlueMapOfflinePlayerMarkersForge/releases/tag/1.4.2b)
- 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**
- 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
- 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](https://github.com/FLORIAN4600/BlueMapOfflinePlayerMarkersForge/issues)**
# Dependencies / Required mods
- BlueMap v2.31** or up - *might not work if bluemap **api** is older than 2.7.3*
### [Full Changelog](https://github.com/FLORIAN4600/BlueMapOfflinePlayerMarkersForge/releases/tag/1.4.2)
- 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**
- 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
- 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](https://github.com/FLORIAN4600/BlueMapOfflinePlayerMarkersForge/issues)**
# Dependencies / Required mods
- BlueMap v2.31** or up - *might not work if bluemap **api** is older than 2.7.3*
### [Full Changelog](https://github.com/FLORIAN4600/BlueMapOfflinePlayerMarkersForge/releases/tag/1.4.2)
- Banned players markers are now deleted (default)**
hideBannedPlayers, removeBannedPlayerMarkers *(set both to false to keep banned player markers))*<br><br>
- 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](https://github.com/FLORIAN4600/BlueMapOfflinePlayerMarkersForge/releases/tag/1.4.1)
- Banned players markers are now deleted (default)**
hideBannedPlayers, removeBannedPlayerMarkers *(set both to false to keep banned player markers))*<br><br>
- 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](https://github.com/FLORIAN4600/BlueMapOfflinePlayerMarkersForge/releases/tag/1.4.1)
- Ported the mod to java 21, which is equivalent to Minecraft 1.20.5 and up**
- Tested from 1.20.6 to 1.21.4
## Dependencies / Required mods
- Kotlin for Forge 5.3.0** or up
- BlueMap v3.21** or up
### [Full Changelog](https://github.com/FLORIAN4600/BlueMapOfflinePlayerMarkersForge/releases/tag/neoforge-1.4.0)
- Ported the mod to java 21, which is equivalent to Minecraft 1.20.6 and up**
- Tested from 1.20.6 to 1.21.4
## Dependencies / Required mods
- Kotlin for Forge 5.3.0** or up
- BlueMap v3.12** or up
### [Full Changelog](https://github.com/FLORIAN4600/BlueMapOfflinePlayerMarkersForge/releases/tag/1.4.0)
- Fixed a crash that would occur sometimes on player disconnection**\
## Dependencies / Required mods
- Kotlin for Forge 3.9.1** or up
- BlueMap v3.12** or up
### [Full Changelog](https://github.com/FLORIAN4600/BlueMapOfflinePlayerMarkersForge/releases/tag/1.3.1)
- Ported BlueMap Offline Player Markers to NeoForge**
## Dependencies / Required mods
- Kotlin for Forge 4.6.0** or up
- BlueMap v3.12** or up
### [Full Changelog](https://github.com/FLORIAN4600/BlueMapOfflinePlayerMarkersForge/releases/tag/neoforge-1.3.0)
- Added 1.18.2 to 1.20.4 compatibility** *But, as kotlin for forge crashes in 1.19.0, I advise you not to use it in 1.19.0*
## Dependencies / Required mods
- Kotlin for Forge 3.9.1** or up
- BlueMap v3.12** or up
### [Full Changelog](https://github.com/FLORIAN4600/BlueMapOfflinePlayerMarkersForge/releases/tag/1.3.0)
- Added 1.20.3 and 1.20.4 compatibility**
## Dependencies / Required mods
- Kotlin for Forge 4.11** or up
- BlueMap v5.2** or compatible with BlueMapApi v2.7.2
### [Full Changelog](https://github.com/FLORIAN4600/BlueMapOfflinePlayerMarkersForge/releases/tag/1.2.0-1.20)
- Ported the BlueMap Oflline Player Markers from fabric to forge**
## Dependencies / Required mods
- Kotlin for Forge 4.11** or up
- BlueMap v5.2** or compatible with BlueMapApi v2.7.2
### [Full Changelog](https://github.com/FLORIAN4600/BlueMapOfflinePlayerMarkersForge/releases/tag/1.1.0-1.20)

