From 7ebed9a5d0e3f8644741678d22a57d3d3b2cb5ce Mon Sep 17 00:00:00 2001 From: gnembon Date: Wed, 22 Jul 2020 01:21:55 -0300 Subject: [PATCH] fix optifine being a bitch as it usually is. fixes #386 --- .../java/carpet/mixins/WorldRenderer_pausedShakeMixin.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/carpet/mixins/WorldRenderer_pausedShakeMixin.java b/src/main/java/carpet/mixins/WorldRenderer_pausedShakeMixin.java index 0e76e1d8..8dcaba0f 100644 --- a/src/main/java/carpet/mixins/WorldRenderer_pausedShakeMixin.java +++ b/src/main/java/carpet/mixins/WorldRenderer_pausedShakeMixin.java @@ -17,7 +17,8 @@ public class WorldRenderer_pausedShakeMixin float initial = 0.0f; - @ModifyVariable(method = "render", argsOnly = true, ordinal = 0 ,at = @At( + // require 0 is for optifine being a bitch as it usually is. + @ModifyVariable(method = "render", argsOnly = true, require = 0, ordinal = 0, at = @At( value = "INVOKE", target = "Lnet/minecraft/client/world/ClientWorld;getEntities()Ljava/lang/Iterable;" ))