evo/src/main/java/b/ae.java

22 lines
802 B
Java

package b;
import defpackage.*;
import com.llamalad7.mixinextras.injector.ModifyExpressionValue;
import net.minecraft.client.renderer.LightmapRenderStateExtractor;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.At;
@Mixin(LightmapRenderStateExtractor.class)
public class ae {
@ModifyExpressionValue(method = "extract", at = @At(value = "INVOKE", target = "Lnet/minecraft/client/OptionInstance;get()Ljava/lang/Object;"))
private Object injectFullBright(Object original) {
if (original instanceof Double) {
wq tweaks = wq.INSTANCE;
if (tweaks.isEnabled() && tweaks.modeSetting.isEnable(0)) {
return Math.max((Double)original, tweaks.brightSetting.getCurrent() * 10.0F);
}
}
return original;
}
}