diff --git a/src/main/java/com/replaymod/render/mixin/MixinOpenGlHelper.java b/src/main/java/com/replaymod/render/mixin/MixinOpenGlHelper.java index 7c2380f2..743815c4 100644 --- a/src/main/java/com/replaymod/render/mixin/MixinOpenGlHelper.java +++ b/src/main/java/com/replaymod/render/mixin/MixinOpenGlHelper.java @@ -1,18 +1 @@ -//#if MC<=10710 -//$$ package com.replaymod.render.mixin; -//$$ -//$$ import com.replaymod.render.hooks.GLStateTracker; -//$$ import net.minecraft.client.renderer.OpenGlHelper; -//$$ import org.spongepowered.asm.mixin.Mixin; -//$$ import org.spongepowered.asm.mixin.injection.At; -//$$ import org.spongepowered.asm.mixin.injection.Inject; -//$$ import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; -//$$ -//$$ @Mixin(OpenGlHelper.class) -//$$ public abstract class MixinOpenGlHelper { -//$$ @Inject(method = "setActiveTexture", at = @At("RETURN")) -//$$ private static void replayModRender_trackActiveTexture(int magic, CallbackInfo ci) { -//$$ GLStateTracker.getInstance().updateActiveTexture(magic); -//$$ } -//$$ } -//#endif +// 1.7.10 and below diff --git a/versions/1.7.10/src/main/java/com/replaymod/render/mixin/MixinOpenGlHelper.java b/versions/1.7.10/src/main/java/com/replaymod/render/mixin/MixinOpenGlHelper.java new file mode 100644 index 00000000..8a20ca74 --- /dev/null +++ b/versions/1.7.10/src/main/java/com/replaymod/render/mixin/MixinOpenGlHelper.java @@ -0,0 +1,16 @@ +package com.replaymod.render.mixin; + +import com.replaymod.render.hooks.GLStateTracker; +import net.minecraft.client.renderer.OpenGlHelper; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; + +@Mixin(OpenGlHelper.class) +public abstract class MixinOpenGlHelper { + @Inject(method = "setActiveTexture", at = @At("RETURN")) + private static void replayModRender_trackActiveTexture(int magic, CallbackInfo ci) { + GLStateTracker.getInstance().updateActiveTexture(magic); + } +}