From 92061e569ef52cccbdeb3270b96a3299fbb1604e Mon Sep 17 00:00:00 2001 From: IzzelAliz Date: Thu, 14 Apr 2022 23:26:16 +0800 Subject: [PATCH] Fix incorrect player valid state --- .../core/server/level/ServerLevel_EntityCallbacksMixin.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/server/level/ServerLevel_EntityCallbacksMixin.java b/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/server/level/ServerLevel_EntityCallbacksMixin.java index 7beda11a..504b0e34 100644 --- a/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/server/level/ServerLevel_EntityCallbacksMixin.java +++ b/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/server/level/ServerLevel_EntityCallbacksMixin.java @@ -50,7 +50,7 @@ public class ServerLevel_EntityCallbacksMixin { @Inject(method = "onTrackingEnd(Lnet/minecraft/world/entity/Entity;)V", at = @At("RETURN")) private void arclight$invalid(Entity entity, CallbackInfo ci) { - ((EntityBridge) entity).bridge$setValid(true); + ((EntityBridge) entity).bridge$setValid(false); if (!(entity instanceof ServerPlayer)) { for (var player : outerThis.players()) { ((ServerPlayerEntityBridge) player).bridge$getBukkitEntity().onEntityRemove(entity);