From 1bccb3c26863fa9d0bc58252dfbc97e93be3d7f4 Mon Sep 17 00:00:00 2001 From: Abdiel Kavash <19243993+AbdielKavash@users.noreply.github.com> Date: Fri, 1 Nov 2024 22:55:20 -0600 Subject: [PATCH] Fix setDead() if mob is not dead yet. --- .../thaumichorizons/common/entities/EntityMedSlime.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/kentington/thaumichorizons/common/entities/EntityMedSlime.java b/src/main/java/com/kentington/thaumichorizons/common/entities/EntityMedSlime.java index 0ca9c0f..35e0591 100644 --- a/src/main/java/com/kentington/thaumichorizons/common/entities/EntityMedSlime.java +++ b/src/main/java/com/kentington/thaumichorizons/common/entities/EntityMedSlime.java @@ -25,7 +25,7 @@ protected Item getDropItem() { public void setDead() { final int i = this.getSlimeSize(); - if (!this.worldObj.isRemote && i > 1) { + if (!this.worldObj.isRemote && i > 1 && this.getHealth() <= 0.0f) { for (int j = 2 + this.rand.nextInt(3), k = 0; k < j; ++k) { final float f = (k % 2 - 0.5f) * i / 4.0f; final float f2 = (k / 2 - 0.5f) * i / 4.0f;