22 lines
802 B
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;
|
|
}
|
|
}
|