File tree Expand file tree Collapse file tree
src/main/java/me/jellysquid/mods/sodium/mixin/features/options Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11package me .jellysquid .mods .sodium .mixin .features .options ;
22
3+ import com .llamalad7 .mixinextras .injector .ModifyExpressionValue ;
34import me .jellysquid .mods .sodium .client .SodiumClientMod ;
45import net .minecraft .client .gui .hud .InGameHud ;
56import org .spongepowered .asm .mixin .Mixin ;
67import org .spongepowered .asm .mixin .injection .At ;
7- import org .spongepowered .asm .mixin .injection .Redirect ;
88
99@ Mixin (InGameHud .class )
1010public class MixinInGameHud {
11- @ Redirect (method = "render" , at = @ At (value = "INVOKE" , target = "Lnet/minecraft/client/MinecraftClient;isFancyGraphicsOrBetter()Z" ))
12- private boolean redirectFancyGraphicsVignette () {
13- return SodiumClientMod .options ().quality .enableVignette ;
11+ @ ModifyExpressionValue (method = "render" , at = @ At (value = "INVOKE" , target = "Lnet/minecraft/client/MinecraftClient;isFancyGraphicsOrBetter()Z" ))
12+ private boolean redirectFancyGraphicsVignette (boolean original ) {
13+ return original && SodiumClientMod .options ().quality .enableVignette ;
1414 }
1515}
You can’t perform that action at this time.
0 commit comments