1
0
Fork 0
mirror of https://github.com/GeyserMC/Geyser.git synced 2025-03-19 21:48:46 +01:00

PlayerEntity: despawn even if still on the player list ()

Fixes LibsDisguises not working, as it uses the same entity ID for the disguised entity and player. The player still appears on the player list.
This commit is contained in:
Camotoy 2020-09-14 20:50:21 -04:00 committed by GitHub
parent 26802e6dab
commit b13f5e900f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -86,12 +86,6 @@ public class PlayerEntity extends LivingEntity {
if (geyserId == 1) valid = true;
}
@Override
public boolean despawnEntity(GeyserSession session) {
super.despawnEntity(session);
return !playerList; // don't remove from cache when still on playerlist
}
@Override
public void spawnEntity(GeyserSession session) {
if (geyserId == 1) return;