Skip to content

Commit 782a076

Browse files
authored
Don't show entities from hideEntity API when changing dimension (#13350)
1 parent 26e81c4 commit 782a076

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

paper-server/patches/sources/net/minecraft/server/level/ServerLevel.java.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1217,7 +1217,7 @@
12171217
ServerLevel.this.debugSynchronizers.dropEntity(entity);
12181218
+ // CraftBukkit start
12191219
+ entity.valid = false;
1220-
+ if (!(entity instanceof ServerPlayer)) {
1220+
+ if (!(entity instanceof ServerPlayer) && entity.getRemovalReason() != net.minecraft.world.entity.Entity.RemovalReason.CHANGED_DIMENSION) {
12211221
+ for (ServerPlayer player : ServerLevel.this.server.getPlayerList().getPlayers()) { // Paper - call onEntityRemove for all online players
12221222
+ player.getBukkitEntity().onEntityRemove(entity);
12231223
+ }

0 commit comments

Comments
 (0)