From 1bb6a1b6fbfc0e81f34912014ffa6282876ceacd Mon Sep 17 00:00:00 2001 From: sandtechnology <20417547+sandtechnology@users.noreply.github.com> Date: Sun, 29 Jan 2023 18:23:49 +0800 Subject: [PATCH] Fix wrong invoking in IndirectEntityDamageSourceMixin (#901) Should use super invoke (INVOKESPECIAL) instead of direct invoke (INVOKEVIRTUAL) --- .../world/damagesource/IndirectEntityDamageSourceMixin.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/world/damagesource/IndirectEntityDamageSourceMixin.java b/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/world/damagesource/IndirectEntityDamageSourceMixin.java index d988edcf..b27052f3 100644 --- a/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/world/damagesource/IndirectEntityDamageSourceMixin.java +++ b/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/world/damagesource/IndirectEntityDamageSourceMixin.java @@ -9,7 +9,7 @@ import org.spongepowered.asm.mixin.Mixin; public class IndirectEntityDamageSourceMixin extends DamageSourceMixin implements IndirectEntityDamageSourceBridge { public Entity getProximateDamageSource() { - return getEntity(); + return super.getEntity(); } @Override