Package net.minecraft.client.gl
Class ShaderLoader.Cache
java.lang.Object
net.minecraft.client.gl.ShaderLoader.Cache
- All Implemented Interfaces:
AutoCloseable
- Enclosing class:
ShaderLoader
- Mappings:
Namespace Name named net/minecraft/client/gl/ShaderLoader$Cache
intermediary net/minecraft/class_10151$class_10170
official gyf$a
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ShaderLoader.Definitions
(package private) boolean
(package private) final Map
<Identifier, Optional<PostEffectProcessor>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
getOrLoadProcessor
(Identifier id, Set<Identifier> availableExternalTargets) getSource
(Identifier id, ShaderType type) private PostEffectProcessor
loadProcessor
(Identifier id, Set<Identifier> availableExternalTargets)
-
Field Details
-
definitions
- Mappings:
Namespace Name Mixin selector named definitions
Lnet/minecraft/client/gl/ShaderLoader$Cache;definitions: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
Lgyf$a;b:Lgyf$c;
-
postEffectProcessors
- Mappings:
Namespace Name Mixin selector named postEffectProcessors
Lnet/minecraft/client/gl/ShaderLoader$Cache;postEffectProcessors:Ljava/util/Map;
intermediary field_54025
Lnet/minecraft/class_10151$class_10170;field_54025:Ljava/util/Map;
official c
Lgyf$a;c:Ljava/util/Map;
-
errorHandled
boolean errorHandled- Mappings:
Namespace Name Mixin selector named errorHandled
Lnet/minecraft/client/gl/ShaderLoader$Cache;errorHandled:Z
intermediary field_55152
Lnet/minecraft/class_10151$class_10170;field_55152:Z
official d
Lgyf$a;d:Z
-
-
Constructor Details
-
Cache
Cache(ShaderLoader.Definitions definitions) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/gl/ShaderLoader$Cache;<init>(Lnet/minecraft/client/gl/ShaderLoader;Lnet/minecraft/client/gl/ShaderLoader$Definitions;)V
intermediary <init>
Lnet/minecraft/class_10151$class_10170;<init>(Lnet/minecraft/class_10151;Lnet/minecraft/class_10151$class_10153;)V
official <init>
Lgyf$a;<init>(Lgyf;Lgyf$c;)V
-
-
Method Details
-
getOrLoadProcessor
@Nullable public @Nullable PostEffectProcessor getOrLoadProcessor(Identifier id, Set<Identifier> availableExternalTargets) throws ShaderLoader.LoadException - Throws:
ShaderLoader.LoadException
- Mappings:
Namespace Name Mixin selector named getOrLoadProcessor
Lnet/minecraft/client/gl/ShaderLoader$Cache;getOrLoadProcessor(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
Lgyf$a;a(Lame;Ljava/util/Set;)Lgxr;
-
loadProcessor
private PostEffectProcessor loadProcessor(Identifier id, Set<Identifier> availableExternalTargets) throws ShaderLoader.LoadException - Throws:
ShaderLoader.LoadException
- Mappings:
Namespace Name Mixin selector named loadProcessor
Lnet/minecraft/client/gl/ShaderLoader$Cache;loadProcessor(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
Lgyf$a;b(Lame;Ljava/util/Set;)Lgxr;
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
-
getSource
- Mappings:
Namespace Name Mixin selector named getSource
Lnet/minecraft/client/gl/ShaderLoader$Cache;getSource(Lnet/minecraft/util/Identifier;Lcom/mojang/blaze3d/shaders/ShaderType;)Ljava/lang/String;
intermediary method_68498
Lnet/minecraft/class_10151$class_10170;method_68498(Lnet/minecraft/class_2960;Lcom/mojang/blaze3d/shaders/ShaderType;)Ljava/lang/String;
official a
Lgyf$a;a(Lame;Lcom/mojang/blaze3d/shaders/ShaderType;)Ljava/lang/String;
-