Mods / hidePlayers

Tags:
Other
Author:
KenigVovan
Side:
Server
Created:
Mar 31st 2022 at 3:42 PM
Last modified:
Aug 1st at 3:51 PM
Downloads:
4245
Latest release (for Vintage Story 1.22.6, potentially outdated):
hideplayers_1.2.1.zip  1-click install

Player won't get position info of all other players on the map after they logged in the game. Pins will appear only if you are nearby. (Now by default you have pins of other players on your map after you login). 

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.2.1 hideplayers 21 Aug 1st at 3:51 PM hideplayers_1.2.1.zip 1-click install
  • update
1.2.0 hideplayers 174 Aug 27th 2025 at 3:44 PM Empty hideplayers_1.2.0.zip 1-click install
1.1.4 hideplayers 108 Jun 11th 2025 at 4:02 PM hideplayers_1.1.4.zip 1-click install
  • rebuild
1.1.3 hideplayers 104 Mar 15th 2025 at 10:09 PM hideplayers_1.1.3.zip 1-click install
  • config
1.1.2 hideplayers 81 Feb 14th 2025 at 4:24 PM hideplayers_1.1.2.zip 1-click install
  • 1.20.4
1.1.1 hideplayers 187 Feb 1st 2025 at 3:52 PM hideplayers_1.1.1.zip 1-click install
  • rebuild
1.1.0 hideplayers 291 Oct 7th 2024 at 4:26 PM hideplayers_1.1.0.zip 1-click install
  • .20 rebuild
1.0.7 hideplayers 34 Jun 11th 2025 at 3:58 PM hideplayers_1.0.7.zip 1-click install
  • rebuild
1.0.6 hideplayers 231 Sep 21st 2024 at 12:31 PM hideplayers_1.0.6.zip 1-click install
  • config file
1.0.5 hideplayers 289 Jun 8th 2024 at 3:41 PM hideplayers_1.0.5.zip 1-click install
  • nullptrexc fixed
1.0.4 hideplayers 263 May 22nd 2024 at 3:58 PM Empty hideplayers_1.0.4.zip 1-click install
1.0.3 hideplayers 383 Aug 29th 2023 at 6:38 AM hideplayers_1.0.3.zip 1-click install
  • fix nullptrexc
1.0.2 hideplayers 314 Aug 22nd 2023 at 2:08 PM hideplayers_1.0.2.zip 1-click install
  • set side to server
1.0.1 hideplayers 448 Aug 21st 2023 at 4:38 PM hideplayers_1.0.1.zip 1-click install
  • net7
0.1.0 hideplayers 475 Jul 9th 2022 at 1:20 PM hideplayers_v0.1.0.zip 1-click install

- new game version

0.0.2 hideplayers 415 Apr 16th 2022 at 3:56 PM hideplayers_v0.0.2.zip 1-click install

- version update

0.0.1 hideplayers 427 Mar 31st 2022 at 3:42 PM hideplayers_v0.0.1.zip 1-click install

hello


22 Comments (oldest first | newest first) (threaded | flat)

_Valentine_, Sep 4th at 3:07 PM

Hey.
So the can I get a little rundown on how the group config works?
We use your mod in a server and when the group is on "true", somehow everyone can see eachother.
Is it maybe because of General chat being a default group for everyone? Just assuming, but if that's it then can I ask you to look into it?
I appreciate your work.

Stoin, Aug 1st at 12:48 AM

On worldgen, server fails to load. Here is the first indicator something is wrong, and this only happens with this mod enabled. Note quite a crash report, this is pulled from server.main where the server then hangs indefinitely.

 

Crash Report
31.7.2026 17:42:11 [Notification] Reloaded 19 weather patterns, 5 wind patterns and 5 weather events
31.7.2026 17:42:11 [Error] [hideplayers] An exception was thrown when trying to start the mod:
31.7.2026 17:42:11 [Error] [hideplayers] Exception: Null method for hideplayers.Patches
   at HarmonyLib.PatchProcessor.Patch()
   at HarmonyLib.Harmony.Patch(MethodBase original, HarmonyMethod prefix, HarmonyMethod postfix, HarmonyMethod transpiler, HarmonyMethod finalizer)
   at hideplayers.src.hideplayers.doPatches() in C:\Users\koeni\Source\Repos\hideplayers_7\hideplayers\hideplayers\src\hideplayers.cs:line 40
   at hideplayers.src.hideplayers.StartServerSide(ICoreServerAPI api) in C:\Users\koeni\Source\Repos\hideplayers_7\hideplayers\hideplayers\src\hideplayers.cs:line 30
   at Vintagestory.Common.ModLoader.TryRunModPhase(Mod mod, ModSystem system, ICoreAPI api, ModRunPhase phase) in VintagestoryLib\Common\API\ModLoader.cs:line 680
31.7.2026 17:42:11 [Error] Failed to start system hideplayers.src.hideplayers
An_Sar, Sep 28th 2024 at 5:39 PM

KenigVovan I appreciate you looking into it, I will take another look for compatiable pin removal mods. Cheers 😀

KenigVovan , Sep 28th 2024 at 6:54 AM

An_Sar

I think on moddb already exists mod to remove pins from map completelly

An_Sar, Sep 27th 2024 at 8:05 PM

KenigVovan I see that is interesting about minimum distance. I was essentially trying to disable map radar entirely.

KenigVovan , Sep 27th 2024 at 4:41 PM

An_Sar

Mod prevents server from sending information to other players if there is distance (selected by config now) therefore pins are not shown. But if they are close enough (I guess it's 192 blocks) some other  packets are sent by the game and pins are shown.

You need pins not to be displayed under that distance?

An_Sar, Sep 25th 2024 at 7:10 PM

Thank You for adding the config. Testing on my server it seems like the value is still using the default of 200 regardless of what is set in the config. Initially I was trying to set it to 0, but have tried other values also.

An_Sar, Sep 19th 2024 at 6:02 PM

Would you add a config to control the distance pins are visible? 🙏

KenigVovan , Jun 8th 2024 at 3:41 PM

Blury

try 1.0.5

Blury, Jun 4th 2024 at 4:03 PM

1: nobody can join as said error is printed on server console
2: every time
3: another thing that I noticed is that it causes client to download mods even tho it says 0 mods to download (happens after trying to connect again) 
it gets stuck on downloading nothing :D on server side it just shows that player has been disconnected
4. way too many to paste them in here 
5. 1.19.8

atm using Hide Player Pins that seems to be working without issues (even tho outdated)

KenigVovan , Jun 3rd 2024 at 4:12 PM

Blury

some additional info how to reproduce it would be useful. 

  1. Happened on join, exit, join of a different player...?
  2. Happens everytime or randomly?
  3. Any other condition which can lead to this you saw during this time?
  4. Mod list
  5. Game version
Blury, Jun 3rd 2024 at 12:34 PM

Having same issue as IKira

Nikwuh, Aug 28th 2023 at 11:00 PM
Console Error caused by this mod new update

28.8.2023 15:54:50 [Server Error] System.NullReferenceException: Object reference not set to an instance of an object.
   at hideplayers.src.harmPatch.Prefix_BroadcastPacket(ServerMain __instance, IServerPlayer player) in C:\Users\koeni\source\
repos\hideplayers_7\hideplayers\hideplayers\hideplayers\src\harmPatch.cs:line 31
   at Vintagestory.Server.ServerMain.SendPlayerEntities_Patch1(ServerMain this, IServerPlayer player)
   at Vintagestory.Server.ServerMain.HandleRequestJoin(Packet_Client packet, ConnectedClient client) in C:\Users\Tyron\Docume
nts\vintagestory\game\VintagestoryLib\Server\ServerGeneralPacketHandler.cs:line 57
   at Vintagestory.Server.ServerMain.ProcessNetMessage(NetIncomingMessage msg, NetServer mainSocket) in C:\Users\Tyron\Docume
nts\vintagestory\game\VintagestoryLib\Server\ServerMainNetworking.cs:line 133
Nikwuh, Aug 28th 2023 at 2:11 AM

amazing

KenigVovan , Aug 26th 2023 at 8:21 AM

wXDogeKingXw

client side - players don't need to download it now, server side only mod

Nikwuh, Aug 26th 2023 at 7:28 AM

What exactly

  • set side to server means?
Nikwuh, Aug 22nd 2023 at 3:42 PM

KenigVovan i probably was thinking on something else, i typed wrong, sorry xd

KenigVovan , Aug 22nd 2023 at 2:09 PM

wXDogeKingXw

I don't know what you mean with "not officially", but you're welcome

Nikwuh, Aug 22nd 2023 at 12:21 AM

Thanks for updating the mod!, your mod is officially being used on Atlas Civilizations, Thanks for making a well made mod :3

KenigVovan , Sep 8th 2022 at 3:12 PM

@WickedSchnitzel , 1.17? The error occured when somebody else joined the game?

WickedSchnitzel, Sep 8th 2022 at 1:33 PM

[Error] System.NullReferenceException: Object reference not set to an instance of an object.
at hideplayers.src.harmPatch.Prefix_BroadcastPacket(ServerMain __instance, IServerPlayer player)
at Vintagestory.Server.ServerMain.SendPlayerEntities_Patch1(ServerMain this, IServerPlayer player)
at Vintagestory.Server.ServerMain.HandleRequestJoin(Packet_Client packet, ConnectedClient client) in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Server\ServerGeneralPacketHandler.cs:line 60
at Vintagestory.Server.ServerMain.ProcessNetMessage(NetIncomingMessage msg, NetServer mainSocket) in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Server\ServerMainNetworking.cs:line 110
KenigVovan