From c88063604cc817388381df064aadc2220628e3d6 Mon Sep 17 00:00:00 2001 From: Dominika Date: Sat, 16 Jan 2021 16:34:21 -0500 Subject: [PATCH] [fix] AutoLog FakePlayer / Freecam check Signed-off-by: Dominika --- .../me/zeroeightsix/kami/module/modules/combat/AutoLog.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/me/zeroeightsix/kami/module/modules/combat/AutoLog.kt b/src/main/java/me/zeroeightsix/kami/module/modules/combat/AutoLog.kt index d77a02efb..591096d39 100644 --- a/src/main/java/me/zeroeightsix/kami/module/modules/combat/AutoLog.kt +++ b/src/main/java/me/zeroeightsix/kami/module/modules/combat/AutoLog.kt @@ -7,6 +7,7 @@ import me.zeroeightsix.kami.manager.managers.FriendManager import me.zeroeightsix.kami.module.Category import me.zeroeightsix.kami.module.Module import me.zeroeightsix.kami.module.modules.combat.AutoLog.Reasons.* +import me.zeroeightsix.kami.util.EntityUtils.isFakeOrSelf import me.zeroeightsix.kami.util.combat.CombatUtils import me.zeroeightsix.kami.util.items.allSlots import me.zeroeightsix.kami.util.items.countItem @@ -24,7 +25,6 @@ import net.minecraftforge.fml.common.gameevent.TickEvent import org.kamiblue.commons.utils.MathUtils import java.time.LocalTime - internal object AutoLog : Module( name = "AutoLog", description = "Automatically log when in danger or on low health", @@ -90,7 +90,7 @@ internal object AutoLog : Module( for (entity in world.loadedEntityList) { if (entity !is EntityPlayer) continue if (AntiBot.isBot(entity)) continue - if (entity == player) continue + if (entity.isFakeOrSelf) continue if (player.getDistance(entity) > playerDistance) continue if (!friends && FriendManager.isFriend(entity.name)) continue log(PLAYER, entity.name)