Class ClientProxy

java.lang.Object
com.buuz135.darkmodeeverywhere.ClientProxy

public class ClientProxy extends Object
  • Field Details

  • Constructor Details

    • ClientProxy

      public ClientProxy()
  • Method Details

    • listenForShaderLoaded

      public void listenForShaderLoaded(ClientProxy.ShaderLoader shaderLoader, net.minecraft.resources.ResourceLocation shaderResourceLocation, com.mojang.blaze3d.vertex.VertexFormat format, Consumer<net.minecraft.client.renderer.ShaderInstance> onLoaded)
    • registerAllShaders

      public void registerAllShaders(ClientProxy.ShaderLoader shaderLoader)
    • getSelectedTexShader

      public static net.minecraft.client.renderer.ShaderInstance getSelectedTexShader()
    • getSelectedTexColorShader

      public static net.minecraft.client.renderer.ShaderInstance getSelectedTexColorShader()
    • getSelectedShaderValue

      public static ShaderConfig.ShaderValue getSelectedShaderValue()
    • onConfigReload

      public void onConfigReload()
    • isElementNameBlacklisted

      public static boolean isElementNameBlacklisted(String elementName)
    • addShaderBlacklist

      public void addShaderBlacklist(String classMethodBlacklist)
    • openGui

      public void openGui(net.minecraft.client.gui.screens.Screen screen, Consumer<net.minecraft.client.gui.components.Button> addButton)