From 27bdc78688a6d6f28acff5202c98d616bf753d06 Mon Sep 17 00:00:00 2001 From: Jonas Herzig Date: Mon, 6 Apr 2020 20:38:53 +0200 Subject: [PATCH] Give up on end portal animation mixin when OF is installed --- .../java/com/replaymod/core/ReplayModMixinConfigPlugin.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/com/replaymod/core/ReplayModMixinConfigPlugin.java b/src/main/java/com/replaymod/core/ReplayModMixinConfigPlugin.java index 4bdd6a7a..94ac6ef4 100644 --- a/src/main/java/com/replaymod/core/ReplayModMixinConfigPlugin.java +++ b/src/main/java/com/replaymod/core/ReplayModMixinConfigPlugin.java @@ -36,6 +36,12 @@ public class ReplayModMixinConfigPlugin implements IMixinConfigPlugin { @Override public boolean shouldApplyMixin(String targetClassName, String mixinClassName) { + if (hasOF) { + //#if MC>=11500 + // OF renames the lambda method name and I see no way we can target it now, so we give up on that patch + if (mixinClassName.endsWith("MixinTileEntityEndPortalRenderer")) return false; + //#endif + } if (mixinClassName.endsWith("_OF")) return hasOF; if (mixinClassName.endsWith("_NoOF")) return !hasOF; return true;