Minecrell / ServerListPlus

A flexible Minecraft plugin to customize the appearance of your server in the server list
https://git.io/slp
GNU General Public License v3.0
236 stars 60 forks source link

UUID and player info not updating #341

Closed Eejit43 closed 3 years ago

Eejit43 commented 3 years ago

Hello! I have been trying to implement custom favicons per player, and I have noticed that players on the same IP address don't actually get marked as separate players in PlayerCache.json, and so favicons and player-specific information doesn't change (at least until that player logs in and overwrites the file). Is there any fix for this, or is it a bug?

stephan-gh commented 3 years ago

The player IP is the only tracking information SLP has. If two (or more) players have the same IP address, SLP can not distinguish between them. Unfortunately, one of them will always see the wrong player in that case.

There is no way to fix this because Minecraft does not provide any way (except the IP) to identify a player in a status ping.