From 5cba1329e720553854e79557815cdf9319768850 Mon Sep 17 00:00:00 2001 From: J10a1n15 <45315647+j10a1n15@users.noreply.github.com> Date: Tue, 17 Sep 2024 09:39:08 +0200 Subject: Fix: Baby Zombie Carnival Size (#2518) --- .../features/event/carnival/CarnivalZombieShootout.kt | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/src/main/java/at/hannibal2/skyhanni/features/event/carnival/CarnivalZombieShootout.kt b/src/main/java/at/hannibal2/skyhanni/features/event/carnival/CarnivalZombieShootout.kt index 79e93f2ad..23e7b9ee4 100644 --- a/src/main/java/at/hannibal2/skyhanni/features/event/carnival/CarnivalZombieShootout.kt +++ b/src/main/java/at/hannibal2/skyhanni/features/event/carnival/CarnivalZombieShootout.kt @@ -23,7 +23,6 @@ import at.hannibal2.skyhanni.utils.repopatterns.RepoPattern import net.minecraft.entity.monster.EntityZombie import net.minecraft.init.Blocks import net.minecraft.item.ItemStack -import net.minecraft.util.AxisAlignedBB import net.minecraftforge.fml.common.eventhandler.SubscribeEvent import java.awt.Color import kotlin.time.Duration.Companion.seconds @@ -98,19 +97,11 @@ object CarnivalZombieShootout { val entity = EntityUtils.getEntityByID(zombie.entityId) ?: continue val isSmall = (entity as? EntityZombie)?.isChild ?: false - val boundingBox = entity.entityBoundingBox.let { - if (isSmall) { - val widthScale = 0.5 - val heightScale = 0.85 - val newMin = it.minX + (it.maxX - it.minX) * (1 - widthScale) / 2 - val newMax = it.maxX - (it.maxX - it.minX) * (1 - widthScale) / 2 - val newHeight = it.minY + (it.maxY - it.minY) * heightScale / 1.75 - AxisAlignedBB(newMin, it.minY, it.minZ, newMax, newHeight, it.maxZ) - } else it - }.expand(0.1, 0.05, 0.0).offset(0.0, 0.05, 0.0) + val boundingBox = if (isSmall) entity.entityBoundingBox.expand(0.0, -0.4, 0.0).offset(0.0, -0.4, 0.0) + else entity.entityBoundingBox event.drawHitbox( - boundingBox, + boundingBox.expand(0.1, 0.05, 0.0).offset(0.0, 0.05, 0.0), lineWidth = 3, type.color, depth = false, -- cgit