Mirror von
https://github.com/GeyserMC/Geyser.git
synchronisiert 2024-12-28 17:10:19 +01:00
PlayerEntity: despawn even if still on the player list (#1263)
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.
Dieser Commit ist enthalten in:
Ursprung
26802e6dab
Commit
b13f5e900f
@ -86,12 +86,6 @@ public class PlayerEntity extends LivingEntity {
|
|||||||
if (geyserId == 1) valid = true;
|
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
|
@Override
|
||||||
public void spawnEntity(GeyserSession session) {
|
public void spawnEntity(GeyserSession session) {
|
||||||
if (geyserId == 1) return;
|
if (geyserId == 1) return;
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren