From 148a3a067627356edfffc924b8247e72c5d64f86 Mon Sep 17 00:00:00 2001 From: gnembon Date: Sat, 8 Feb 2020 15:19:27 -0400 Subject: [PATCH] resurrecting elders, fixes #141 --- src/main/java/carpet/mixins/GuardianEntityMixin.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/carpet/mixins/GuardianEntityMixin.java b/src/main/java/carpet/mixins/GuardianEntityMixin.java index ad7234ce..41afb22b 100644 --- a/src/main/java/carpet/mixins/GuardianEntityMixin.java +++ b/src/main/java/carpet/mixins/GuardianEntityMixin.java @@ -24,7 +24,7 @@ public abstract class GuardianEntityMixin extends HostileEntity @Override public void onStruckByLightning(LightningEntity lightning) { - if (!this.world.isClient && !this.removed && CarpetSettings.renewableSponges) + if (!this.world.isClient && !this.removed && CarpetSettings.renewableSponges && !((Object)this instanceof ElderGuardianEntity)) { ElderGuardianEntity elderGuardian = new ElderGuardianEntity(EntityType.ELDER_GUARDIAN ,this.world); elderGuardian.refreshPositionAndAngles(this.getX(), this.getY(), this.getZ(), this.yaw, this.pitch);