From ef1854ccb22bfd8ef9791b7aadb008b6541ed1a5 Mon Sep 17 00:00:00 2001 From: IzzelAliz Date: Thu, 11 May 2023 10:32:17 +0800 Subject: [PATCH] Fix mobs ignore player (#986) --- .../izzel/arclight/common/mixin/core/world/entity/MobMixin.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/world/entity/MobMixin.java b/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/world/entity/MobMixin.java index 87772940..cd618709 100644 --- a/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/world/entity/MobMixin.java +++ b/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/world/entity/MobMixin.java @@ -137,7 +137,7 @@ public abstract class MobMixin extends LivingEntityMixin implements MobEntityBri } } var changeTargetEvent = ForgeHooks.onLivingChangeTarget((Mob) (Object) this, livingEntity, LivingChangeTargetEvent.LivingTargetType.MOB_TARGET); - if (changeTargetEvent.isCanceled()) { + if (!changeTargetEvent.isCanceled()) { this.target = changeTargetEvent.getNewTarget(); // noinspection removal ForgeHooks.onLivingSetAttackTarget((Mob) (Object) this, this.target);