From ee68a632331755361df199dcfec5b3a571b8bd87 Mon Sep 17 00:00:00 2001 From: Jonas Herzig Date: Mon, 6 Apr 2020 13:10:30 +0200 Subject: [PATCH] Fix Redirect target in MixinRenderLivingBase for 1.15 (see #120) For some reason this applied fine in a development environment (even though the method signature changed significantly), hence why I didn't notice it being broken. It did not work (just like one would expect) in a live environment. --- .../com/replaymod/replay/mixin/MixinRenderLivingBase.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/replaymod/replay/mixin/MixinRenderLivingBase.java b/src/main/java/com/replaymod/replay/mixin/MixinRenderLivingBase.java index 370a9cb5..0ac43d24 100644 --- a/src/main/java/com/replaymod/replay/mixin/MixinRenderLivingBase.java +++ b/src/main/java/com/replaymod/replay/mixin/MixinRenderLivingBase.java @@ -36,7 +36,11 @@ public abstract class MixinRenderLivingBase { } @Redirect( - method = "render(Lnet/minecraft/entity/LivingEntity;FFFFFF)V", + //#if MC>=11500 + method = "render", + //#else + //$$ method = "render(Lnet/minecraft/entity/LivingEntity;FFFFFF)V", + //#endif at = @At( value = "INVOKE", //#if MC>=11400