Class ShaderLoader.class_10170

java.lang.Object
net.minecraft.client.gl.ShaderLoader.class_10170
All Implemented Interfaces:
AutoCloseable
Enclosing class:
ShaderLoader

@Environment(CLIENT) private class ShaderLoader.class_10170 extends Object implements AutoCloseable
Mappings:
Namespace Name
named net/minecraft/client/gl/ShaderLoader$class_10170
intermediary net/minecraft/class_10151$class_10170
official gic$a
  • Field Details

    • field_54022

      private final ShaderLoader.Definitions field_54022
      Mappings:
      Namespace Name Mixin selector
      named field_54022 Lnet/minecraft/client/gl/ShaderLoader$class_10170;field_54022:Lnet/minecraft/client/gl/ShaderLoader$Definitions;
      intermediary field_54022 Lnet/minecraft/class_10151$class_10170;field_54022:Lnet/minecraft/class_10151$class_10153;
      official b Lgic$a;b:Lgic$c;
    • field_54023

      Mappings:
      Namespace Name Mixin selector
      named field_54023 Lnet/minecraft/client/gl/ShaderLoader$class_10170;field_54023:Ljava/util/Map;
      intermediary field_54023 Lnet/minecraft/class_10151$class_10170;field_54023:Ljava/util/Map;
      official c Lgic$a;c:Ljava/util/Map;
    • field_54024

      Mappings:
      Namespace Name Mixin selector
      named field_54024 Lnet/minecraft/client/gl/ShaderLoader$class_10170;field_54024:Ljava/util/Map;
      intermediary field_54024 Lnet/minecraft/class_10151$class_10170;field_54024:Ljava/util/Map;
      official d Lgic$a;d:Ljava/util/Map;
    • field_54025

      private final Map<Identifier,Optional<PostEffectProcessor>> field_54025
      Mappings:
      Namespace Name Mixin selector
      named field_54025 Lnet/minecraft/client/gl/ShaderLoader$class_10170;field_54025:Ljava/util/Map;
      intermediary field_54025 Lnet/minecraft/class_10151$class_10170;field_54025:Ljava/util/Map;
      official e Lgic$a;e:Ljava/util/Map;
  • Constructor Details

  • Method Details

    • method_63525

      @Nullable public @Nullable ShaderProgram method_63525(ShaderProgramKey shaderProgramKey) throws ShaderLoader.LoadException
      Throws:
      ShaderLoader.LoadException
      Mappings:
      Namespace Name Mixin selector
      named method_63525 Lnet/minecraft/client/gl/ShaderLoader$class_10170;method_63525(Lnet/minecraft/client/gl/ShaderProgramKey;)Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_63525 Lnet/minecraft/class_10151$class_10170;method_63525(Lnet/minecraft/class_10156;)Lnet/minecraft/class_5944;
      official a Lgic$a;a(Lgid;)Lggu;
    • method_63528

      ShaderProgram method_63528(ShaderProgramKey shaderProgramKey) throws ShaderLoader.LoadException
      Throws:
      ShaderLoader.LoadException
      Mappings:
      Namespace Name Mixin selector
      named method_63528 Lnet/minecraft/client/gl/ShaderLoader$class_10170;method_63528(Lnet/minecraft/client/gl/ShaderProgramKey;)Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_63528 Lnet/minecraft/class_10151$class_10170;method_63528(Lnet/minecraft/class_10156;)Lnet/minecraft/class_5944;
      official b Lgic$a;b(Lgid;)Lggu;
    • method_63522

      private CompiledShader method_63522(Identifier identifier, CompiledShader.Type type, Defines defines) throws ShaderLoader.LoadException
      Throws:
      ShaderLoader.LoadException
      Mappings:
      Namespace Name Mixin selector
      named method_63522 Lnet/minecraft/client/gl/ShaderLoader$class_10170;method_63522(Lnet/minecraft/util/Identifier;Lnet/minecraft/client/gl/CompiledShader$Type;Lnet/minecraft/client/gl/Defines;)Lnet/minecraft/client/gl/CompiledShader;
      intermediary method_63522 Lnet/minecraft/class_10151$class_10170;method_63522(Lnet/minecraft/class_2960;Lnet/minecraft/class_10141$class_282;Lnet/minecraft/class_10149;)Lnet/minecraft/class_10141;
      official a Lgic$a;a(Lale;Lfcx$a;Lgib;)Lfcx;
    • method_63524

      private CompiledShader method_63524(ShaderLoader.ShaderKey shaderKey) throws ShaderLoader.LoadException
      Throws:
      ShaderLoader.LoadException
      Mappings:
      Namespace Name Mixin selector
      named method_63524 Lnet/minecraft/client/gl/ShaderLoader$class_10170;method_63524(Lnet/minecraft/client/gl/ShaderLoader$ShaderKey;)Lnet/minecraft/client/gl/CompiledShader;
      intermediary method_63524 Lnet/minecraft/class_10151$class_10170;method_63524(Lnet/minecraft/class_10151$class_10154;)Lnet/minecraft/class_10141;
      official a Lgic$a;a(Lgic$d;)Lfcx;
    • method_63523

      Throws:
      ShaderLoader.LoadException
      Mappings:
      Namespace Name Mixin selector
      named method_63523 Lnet/minecraft/client/gl/ShaderLoader$class_10170;method_63523(Lnet/minecraft/util/Identifier;Ljava/util/Set;)Lnet/minecraft/client/gl/PostEffectProcessor;
      intermediary method_63523 Lnet/minecraft/class_10151$class_10170;method_63523(Lnet/minecraft/class_2960;Ljava/util/Set;)Lnet/minecraft/class_279;
      official a Lgic$a;a(Lale;Ljava/util/Set;)Lghp;
    • method_63527

      private PostEffectProcessor method_63527(Identifier identifier, Set<Identifier> set) throws ShaderLoader.LoadException
      Throws:
      ShaderLoader.LoadException
      Mappings:
      Namespace Name Mixin selector
      named method_63527 Lnet/minecraft/client/gl/ShaderLoader$class_10170;method_63527(Lnet/minecraft/util/Identifier;Ljava/util/Set;)Lnet/minecraft/client/gl/PostEffectProcessor;
      intermediary method_63527 Lnet/minecraft/class_10151$class_10170;method_63527(Lnet/minecraft/class_2960;Ljava/util/Set;)Lnet/minecraft/class_279;
      official b Lgic$a;b(Lale;Ljava/util/Set;)Lghp;
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable