CLASS none/bwn net/minecraft/client/gl/GlShader CLASS none/bwn$a Type FIELD a VERTEX Lnone/bwn$a; FIELD b FRAGMENT Lnone/bwn$a; FIELD c name Ljava/lang/String; FIELD d fileExtension Ljava/lang/String; FIELD e shaderType I FIELD f nameObjectMap Ljava/util/Map; METHOD (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V ARG 0 name ARG 1 fileExtension ARG 2 shaderType METHOD a getName ()Ljava/lang/String; METHOD b getFileExtension ()Ljava/lang/String; METHOD c getShaderType ()I METHOD d getNameObjectMap ()Ljava/util/Map; FIELD a shaderType Lnone/bwn$a; FIELD b name Ljava/lang/String; FIELD c shaderRef I FIELD d refCount I METHOD (Lnone/bwn$a;ILjava/lang/String;)V ARG 0 shaderType ARG 1 shaderRef ARG 2 name METHOD a getName ()Ljava/lang/String; METHOD a attachTo (Lnone/bwk;)V ARG 0 program METHOD a createFromResource (Lnone/byc;Lnone/bwn$a;Ljava/lang/String;)Lnone/bwn; ARG 0 resource ARG 1 shaderType ARG 2 name METHOD b detachFrom (Lnone/bwk;)V ARG 0 program