Package net.minecraft.client.gl
Class GlProgramManager
java.lang.Object
net.minecraft.client.gl.GlProgramManager
@Environment(CLIENT) public class GlProgramManager extends Object
- Mappings:
Namespace Name official bluintermediary net/minecraft/class_1216named net/minecraft/client/gl/GlProgramManager
-
Field Summary
Fields Modifier and Type Field Description private static GlProgramManagerinstanceprivate static LoggerLOGGER -
Constructor Summary
Constructors Modifier Constructor Description privateGlProgramManager() -
Method Summary
Modifier and Type Method Description voidattachProgram(JsonGlProgram program)intcreateProgram()voiddestroyProgram(JsonGlProgram program)static GlProgramManagergetInstance()static voidnewInstance()
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLblu;a:Lorg/apache/logging/log4j/Logger;intermediary field_5056Lnet/minecraft/class_1216;field_5056:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/client/gl/GlProgramManager;LOGGER:Lorg/apache/logging/log4j/Logger;
-
instance
- Mappings:
Namespace Name Mixin selector official bLblu;b:Lblu;intermediary field_5057Lnet/minecraft/class_1216;field_5057:Lnet/minecraft/class_1216;named instanceLnet/minecraft/client/gl/GlProgramManager;instance:Lnet/minecraft/client/gl/GlProgramManager;
-
-
Constructor Details
-
GlProgramManager
private GlProgramManager()
-
-
Method Details
-
newInstance
public static void newInstance()- Mappings:
Namespace Name Mixin selector official aLblu;a()Vintermediary method_4171Lnet/minecraft/class_1216;method_4171()Vnamed newInstanceLnet/minecraft/client/gl/GlProgramManager;newInstance()V
-
getInstance
- Mappings:
Namespace Name Mixin selector official bLblu;b()Lblu;intermediary method_4173Lnet/minecraft/class_1216;method_4173()Lnet/minecraft/class_1216;named getInstanceLnet/minecraft/client/gl/GlProgramManager;getInstance()Lnet/minecraft/client/gl/GlProgramManager;
-
destroyProgram
- Mappings:
Namespace Name Mixin selector official aLblu;a(Lblq;)Vintermediary method_4172Lnet/minecraft/class_1216;method_4172(Lnet/minecraft/class_1211;)Vnamed destroyProgramLnet/minecraft/client/gl/GlProgramManager;destroyProgram(Lnet/minecraft/client/gl/JsonGlProgram;)V
-
createProgram
- Throws:
ShaderParseException- Mappings:
Namespace Name Mixin selector official cLblu;c()Iintermediary method_4175Lnet/minecraft/class_1216;method_4175()Inamed createProgramLnet/minecraft/client/gl/GlProgramManager;createProgram()I
-
attachProgram
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official bLblu;b(Lblq;)Vintermediary method_4174Lnet/minecraft/class_1216;method_4174(Lnet/minecraft/class_1211;)Vnamed attachProgramLnet/minecraft/client/gl/GlProgramManager;attachProgram(Lnet/minecraft/client/gl/JsonGlProgram;)V
-