Package net.minecraft
Class class_5944
java.lang.Object
net.minecraft.class_5944
- All Implemented Interfaces:
AutoCloseable,GlProgram
@Environment(CLIENT) public class class_5944 extends Object implements GlProgram, AutoCloseable
- Mappings:
Namespace Name official ejvintermediary net/minecraft/class_5944named net/minecraft/class_5944
-
Field Summary
-
Constructor Summary
Constructors Constructor Description class_5944(class_5912 class_5912, String string, VertexFormat vertexFormat) -
Method Summary
Modifier and Type Method Description voidclose()GlShadergetFragmentShader()intgetProgramRef()GlShadergetVertexShader()voidmarkUniformsDirty()voidmethod_34418()private static GlShadermethod_34579(class_5912 class_5912, GlShader.Type type, String string)private voidmethod_34580(JsonElement jsonElement)static GlBlendStatemethod_34581(JsonObject jsonObject)@Nullable GlUniformmethod_34582(String string)voidmethod_34583(String string, Object object)private voidmethod_34584(JsonElement jsonElement)voidmethod_34585()voidmethod_34586()private voidmethod_34588()
-
Field Details
-
field_29483
- Mappings:
Namespace Name Mixin selector official nLejv;n:Lorg/apache/logging/log4j/Logger;intermediary field_29483Lnet/minecraft/class_5944;field_29483:Lorg/apache/logging/log4j/Logger;named field_29483Lnet/minecraft/class_5944;field_29483:Lorg/apache/logging/log4j/Logger;
-
field_29484
- Mappings:
Namespace Name Mixin selector official oLejv;o:Ldmy;intermediary field_29484Lnet/minecraft/class_5944;field_29484:Lnet/minecraft/class_278;named field_29484Lnet/minecraft/class_5944;field_29484:Lnet/minecraft/client/gl/Uniform;
-
field_29485
- Mappings:
Namespace Name Mixin selector official pLejv;p:Lejv;intermediary field_29485Lnet/minecraft/class_5944;field_29485:Lnet/minecraft/class_5944;named field_29485Lnet/minecraft/class_5944;field_29485:Lnet/minecraft/class_5944;
-
field_29486
private static int field_29486- Mappings:
Namespace Name Mixin selector official qLejv;q:Iintermediary field_29486Lnet/minecraft/class_5944;field_29486:Inamed field_29486Lnet/minecraft/class_5944;field_29486:I
-
field_29487
- Mappings:
Namespace Name Mixin selector official rLejv;r:Ljava/util/Map;intermediary field_29487Lnet/minecraft/class_5944;field_29487:Ljava/util/Map;named field_29487Lnet/minecraft/class_5944;field_29487:Ljava/util/Map;
-
field_29488
- Mappings:
Namespace Name Mixin selector official sLejv;s:Ljava/util/List;intermediary field_29488Lnet/minecraft/class_5944;field_29488:Ljava/util/List;named field_29488Lnet/minecraft/class_5944;field_29488:Ljava/util/List;
-
field_29489
- Mappings:
Namespace Name Mixin selector official tLejv;t:Ljava/util/List;intermediary field_29489Lnet/minecraft/class_5944;field_29489:Ljava/util/List;named field_29489Lnet/minecraft/class_5944;field_29489:Ljava/util/List;
-
field_29490
- Mappings:
Namespace Name Mixin selector official uLejv;u:Ljava/util/List;intermediary field_29490Lnet/minecraft/class_5944;field_29490:Ljava/util/List;named field_29490Lnet/minecraft/class_5944;field_29490:Ljava/util/List;
-
field_29491
- Mappings:
Namespace Name Mixin selector official vLejv;v:Ljava/util/List;intermediary field_29491Lnet/minecraft/class_5944;field_29491:Ljava/util/List;named field_29491Lnet/minecraft/class_5944;field_29491:Ljava/util/List;
-
field_29492
- Mappings:
Namespace Name Mixin selector official wLejv;w:Ljava/util/Map;intermediary field_29492Lnet/minecraft/class_5944;field_29492:Ljava/util/Map;named field_29492Lnet/minecraft/class_5944;field_29492:Ljava/util/Map;
-
field_29493
private final int field_29493- Mappings:
Namespace Name Mixin selector official xLejv;x:Iintermediary field_29493Lnet/minecraft/class_5944;field_29493:Inamed field_29493Lnet/minecraft/class_5944;field_29493:I
-
field_29494
- Mappings:
Namespace Name Mixin selector official yLejv;y:Ljava/lang/String;intermediary field_29494Lnet/minecraft/class_5944;field_29494:Ljava/lang/String;named field_29494Lnet/minecraft/class_5944;field_29494:Ljava/lang/String;
-
field_29495
private boolean field_29495- Mappings:
Namespace Name Mixin selector official zLejv;z:Zintermediary field_29495Lnet/minecraft/class_5944;field_29495:Znamed field_29495Lnet/minecraft/class_5944;field_29495:Z
-
field_29464
- Mappings:
Namespace Name Mixin selector official ALejv;A:Ldmz;intermediary field_29464Lnet/minecraft/class_5944;field_29464:Lnet/minecraft/class_277;named field_29464Lnet/minecraft/class_5944;field_29464:Lnet/minecraft/client/gl/GlBlendState;
-
field_29465
- Mappings:
Namespace Name Mixin selector official BLejv;B:Ljava/util/List;intermediary field_29465Lnet/minecraft/class_5944;field_29465:Ljava/util/List;named field_29465Lnet/minecraft/class_5944;field_29465:Ljava/util/List;
-
field_29466
- Mappings:
Namespace Name Mixin selector official CLejv;C:Ljava/util/List;intermediary field_29466Lnet/minecraft/class_5944;field_29466:Ljava/util/List;named field_29466Lnet/minecraft/class_5944;field_29466:Ljava/util/List;
-
field_29467
- Mappings:
Namespace Name Mixin selector official DLejv;D:Ldnc;intermediary field_29467Lnet/minecraft/class_5944;field_29467:Lnet/minecraft/class_281;named field_29467Lnet/minecraft/class_5944;field_29467:Lnet/minecraft/client/gl/GlShader;
-
field_29468
- Mappings:
Namespace Name Mixin selector official ELejv;E:Ldnc;intermediary field_29468Lnet/minecraft/class_5944;field_29468:Lnet/minecraft/class_281;named field_29468Lnet/minecraft/class_5944;field_29468:Lnet/minecraft/client/gl/GlShader;
-
field_29469
- Mappings:
Namespace Name Mixin selector official FLejv;F:Ldnq;intermediary field_29469Lnet/minecraft/class_5944;field_29469:Lnet/minecraft/class_293;named field_29469Lnet/minecraft/class_5944;field_29469:Lnet/minecraft/client/render/VertexFormat;
-
field_29470
- Mappings:
Namespace Name Mixin selector official aLejv;a:Ldnf;intermediary field_29470Lnet/minecraft/class_5944;field_29470:Lnet/minecraft/class_284;named field_29470Lnet/minecraft/class_5944;field_29470:Lnet/minecraft/client/gl/GlUniform;
-
field_29471
- Mappings:
Namespace Name Mixin selector official bLejv;b:Ldnf;intermediary field_29471Lnet/minecraft/class_5944;field_29471:Lnet/minecraft/class_284;named field_29471Lnet/minecraft/class_5944;field_29471:Lnet/minecraft/client/gl/GlUniform;
-
field_29472
- Mappings:
Namespace Name Mixin selector official cLejv;c:Ldnf;intermediary field_29472Lnet/minecraft/class_5944;field_29472:Lnet/minecraft/class_284;named field_29472Lnet/minecraft/class_5944;field_29472:Lnet/minecraft/client/gl/GlUniform;
-
field_29473
- Mappings:
Namespace Name Mixin selector official dLejv;d:Ldnf;intermediary field_29473Lnet/minecraft/class_5944;field_29473:Lnet/minecraft/class_284;named field_29473Lnet/minecraft/class_5944;field_29473:Lnet/minecraft/client/gl/GlUniform;
-
field_29474
- Mappings:
Namespace Name Mixin selector official eLejv;e:Ldnf;intermediary field_29474Lnet/minecraft/class_5944;field_29474:Lnet/minecraft/class_284;named field_29474Lnet/minecraft/class_5944;field_29474:Lnet/minecraft/client/gl/GlUniform;
-
field_29475
- Mappings:
Namespace Name Mixin selector official fLejv;f:Ldnf;intermediary field_29475Lnet/minecraft/class_5944;field_29475:Lnet/minecraft/class_284;named field_29475Lnet/minecraft/class_5944;field_29475:Lnet/minecraft/client/gl/GlUniform;
-
field_29476
- Mappings:
Namespace Name Mixin selector official gLejv;g:Ldnf;intermediary field_29476Lnet/minecraft/class_5944;field_29476:Lnet/minecraft/class_284;named field_29476Lnet/minecraft/class_5944;field_29476:Lnet/minecraft/client/gl/GlUniform;
-
field_29477
- Mappings:
Namespace Name Mixin selector official hLejv;h:Ldnf;intermediary field_29477Lnet/minecraft/class_5944;field_29477:Lnet/minecraft/class_284;named field_29477Lnet/minecraft/class_5944;field_29477:Lnet/minecraft/client/gl/GlUniform;
-
field_29478
- Mappings:
Namespace Name Mixin selector official iLejv;i:Ldnf;intermediary field_29478Lnet/minecraft/class_5944;field_29478:Lnet/minecraft/class_284;named field_29478Lnet/minecraft/class_5944;field_29478:Lnet/minecraft/client/gl/GlUniform;
-
field_29479
- Mappings:
Namespace Name Mixin selector official jLejv;j:Ldnf;intermediary field_29479Lnet/minecraft/class_5944;field_29479:Lnet/minecraft/class_284;named field_29479Lnet/minecraft/class_5944;field_29479:Lnet/minecraft/client/gl/GlUniform;
-
field_29480
- Mappings:
Namespace Name Mixin selector official kLejv;k:Ldnf;intermediary field_29480Lnet/minecraft/class_5944;field_29480:Lnet/minecraft/class_284;named field_29480Lnet/minecraft/class_5944;field_29480:Lnet/minecraft/client/gl/GlUniform;
-
field_29481
- Mappings:
Namespace Name Mixin selector official lLejv;l:Ldnf;intermediary field_29481Lnet/minecraft/class_5944;field_29481:Lnet/minecraft/class_284;named field_29481Lnet/minecraft/class_5944;field_29481:Lnet/minecraft/client/gl/GlUniform;
-
field_29482
- Mappings:
Namespace Name Mixin selector official mLejv;m:Ldnf;intermediary field_29482Lnet/minecraft/class_5944;field_29482:Lnet/minecraft/class_284;named field_29482Lnet/minecraft/class_5944;field_29482:Lnet/minecraft/client/gl/GlUniform;
-
-
Constructor Details
-
class_5944
public class_5944(class_5912 class_5912, String string, VertexFormat vertexFormat) throws IOException- Throws:
IOException
-
-
Method Details
-
method_34579
private static GlShader method_34579(class_5912 class_5912, GlShader.Type type, String string) throws IOException- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLejv;a(Ladj;Ldnc$a;Ljava/lang/String;)Ldnc;intermediary method_34579Lnet/minecraft/class_5944;method_34579(Lnet/minecraft/class_5912;Lnet/minecraft/class_281$class_282;Ljava/lang/String;)Lnet/minecraft/class_281;named method_34579Lnet/minecraft/class_5944;method_34579(Lnet/minecraft/class_5912;Lnet/minecraft/client/gl/GlShader$Type;Ljava/lang/String;)Lnet/minecraft/client/gl/GlShader;
-
method_34581
- Mappings:
Namespace Name Mixin selector official aLejv;a(Lcom/google/gson/JsonObject;)Ldmz;intermediary method_34581Lnet/minecraft/class_5944;method_34581(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_277;named method_34581Lnet/minecraft/class_5944;method_34581(Lcom/google/gson/JsonObject;)Lnet/minecraft/client/gl/GlBlendState;
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Mappings:
Namespace Name Mixin selector official closeLejv;close()Vintermediary closeLnet/minecraft/class_5944;close()Vnamed closeLnet/minecraft/class_5944;close()V
-
method_34585
public void method_34585()- Mappings:
Namespace Name Mixin selector official fLejv;f()Vintermediary method_34585Lnet/minecraft/class_5944;method_34585()Vnamed method_34585Lnet/minecraft/class_5944;method_34585()V
-
method_34586
public void method_34586()- Mappings:
Namespace Name Mixin selector official gLejv;g()Vintermediary method_34586Lnet/minecraft/class_5944;method_34586()Vnamed method_34586Lnet/minecraft/class_5944;method_34586()V
-
markUniformsDirty
public void markUniformsDirty()- Specified by:
markUniformsDirtyin interfaceGlProgram- Mappings:
Namespace Name Mixin selector official bLdne;b()Vintermediary method_1279Lnet/minecraft/class_3679;method_1279()Vnamed markUniformsDirtyLnet/minecraft/client/gl/GlProgram;markUniformsDirty()V
-
method_34582
- Mappings:
Namespace Name Mixin selector official aLejv;a(Ljava/lang/String;)Ldnf;intermediary method_34582Lnet/minecraft/class_5944;method_34582(Ljava/lang/String;)Lnet/minecraft/class_284;named method_34582Lnet/minecraft/class_5944;method_34582(Ljava/lang/String;)Lnet/minecraft/client/gl/GlUniform;
-
method_34588
private void method_34588()- Mappings:
Namespace Name Mixin selector official kLejv;k()Vintermediary method_34588Lnet/minecraft/class_5944;method_34588()Vnamed method_34588Lnet/minecraft/class_5944;method_34588()V
-
method_34580
- Mappings:
Namespace Name Mixin selector official aLejv;a(Lcom/google/gson/JsonElement;)Vintermediary method_34580Lnet/minecraft/class_5944;method_34580(Lcom/google/gson/JsonElement;)Vnamed method_34580Lnet/minecraft/class_5944;method_34580(Lcom/google/gson/JsonElement;)V
-
method_34583
- Mappings:
Namespace Name Mixin selector official aLejv;a(Ljava/lang/String;Ljava/lang/Object;)Vintermediary method_34583Lnet/minecraft/class_5944;method_34583(Ljava/lang/String;Ljava/lang/Object;)Vnamed method_34583Lnet/minecraft/class_5944;method_34583(Ljava/lang/String;Ljava/lang/Object;)V
-
method_34584
- Throws:
ShaderParseException- Mappings:
Namespace Name Mixin selector official bLejv;b(Lcom/google/gson/JsonElement;)Vintermediary method_34584Lnet/minecraft/class_5944;method_34584(Lcom/google/gson/JsonElement;)Vnamed method_34584Lnet/minecraft/class_5944;method_34584(Lcom/google/gson/JsonElement;)V
-
getVertexShader
- Specified by:
getVertexShaderin interfaceGlProgram- Mappings:
Namespace Name Mixin selector official cLdne;c()Ldnc;intermediary method_1274Lnet/minecraft/class_3679;method_1274()Lnet/minecraft/class_281;named getVertexShaderLnet/minecraft/client/gl/GlProgram;getVertexShader()Lnet/minecraft/client/gl/GlShader;
-
getFragmentShader
- Specified by:
getFragmentShaderin interfaceGlProgram- Mappings:
Namespace Name Mixin selector official dLdne;d()Ldnc;intermediary method_1278Lnet/minecraft/class_3679;method_1278()Lnet/minecraft/class_281;named getFragmentShaderLnet/minecraft/client/gl/GlProgram;getFragmentShader()Lnet/minecraft/client/gl/GlShader;
-
method_34418
public void method_34418()- Specified by:
method_34418in interfaceGlProgram- Mappings:
Namespace Name Mixin selector official eLdne;e()Vintermediary method_34418Lnet/minecraft/class_3679;method_34418()Vnamed method_34418Lnet/minecraft/client/gl/GlProgram;method_34418()V
-
getProgramRef
public int getProgramRef()- Specified by:
getProgramRefin interfaceGlProgram- Mappings:
Namespace Name Mixin selector official aLdne;a()Iintermediary method_1270Lnet/minecraft/class_3679;method_1270()Inamed getProgramRefLnet/minecraft/client/gl/GlProgram;getProgramRef()I
-