Files
Blur/src/main/java/com/tterrag/blur/mixin/MixinScreen.java
2019-07-26 22:16:22 -07:00

26 lines
796 B
Java

package com.tterrag.blur.mixin;
import com.tterrag.blur.Blur;
import net.minecraft.client.gui.screen.Screen;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.Constant;
import org.spongepowered.asm.mixin.injection.ModifyConstant;
@Mixin(Screen.class)
public class MixinScreen {
@ModifyConstant(
method = "renderBackground(I)V",
constant = @Constant(intValue = -1072689136))
public int getFirstBackgroundColor(int color) {
return Blur.instance.getBackgroundColor(false);
}
@ModifyConstant(
method = "renderBackground(I)V",
constant = @Constant(intValue = -804253680))
public int getSecondBackgroundColor(int color) {
return Blur.instance.getBackgroundColor(true);
}
}