From 033cc9973fd91b9bc18ca460b2acde73d67eddf1 Mon Sep 17 00:00:00 2001 From: IzzelAliz Date: Wed, 3 Aug 2022 13:01:36 +0800 Subject: [PATCH] Fix player cannot load chunk when login as dead (#661) --- .../mixin/core/world/entity/LivingEntityMixin.java | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/world/entity/LivingEntityMixin.java b/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/world/entity/LivingEntityMixin.java index ad970be7..e4d2c110 100644 --- a/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/world/entity/LivingEntityMixin.java +++ b/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/world/entity/LivingEntityMixin.java @@ -206,19 +206,6 @@ public abstract class LivingEntityMixin extends EntityMixin implements LivingEnt this.entityData.set(DATA_HEALTH_ID, (float) this.getAttributeValue(Attributes.MAX_HEALTH)); } - /** - * @author IzzelAliz - * @reason - */ - @Overwrite - protected void tickDeath() { - ++this.deathTime; - if (this.deathTime >= 20 && !this.isRemoved() && !this.level.isClientSide()) { - this.level.broadcastEntityEvent((LivingEntity) (Object) this, (byte) 60); - this.remove(Entity.RemovalReason.KILLED); - } - } - @Redirect(method = "dropAllDeathLoot", at = @At(value = "INVOKE", target = "Lnet/minecraft/world/entity/LivingEntity;dropExperience()V")) private void arclight$dropLater(LivingEntity livingEntity) { }