Описание
# BlueMap Offline Player Markers (Forge)
Adds markers where players last logged off to [BlueMap](https://github.com/BlueMap-Minecraft/BlueMap).
| Closeup | Faraway |
|---------------------------------------------------------------------------------|---------------------------------------------------------------------------------------|
|  |  |
The Original [Paper plugin](https://github.com/TechnicJelle/BlueMapOfflinePlayerMarkers) source code by [@TechnicJelle](https://github.com/TechnicJelle), Its [Fabric port](https://github.com/syorito-hatsuki/BlueMapOfflinePlayerMarkersFabric) source code by [@syorito-hatsuki](https://github.com/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 [] []`` to create fake offline player markers
- ``/deleteOfflineMarker `` 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](. " (spectator, vanish, invis potion, ...)") 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](https://modrinth.com/plugin/bluemap) (and [KFF](https://modrinth.com/mod/kotlin-for-forge) 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](https://github.com/users/FLORIAN4600/projects/1/)**\
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](https://github.com/syorito-hatsuki) and [@TechnicJelle](https://github.com/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](https://modrinth.com/mod/bluemap-offline-player-markers-(fabric)) to Forge and NeoForge