Êþº¾E²/net/minecraft/client/renderer/UniformValue$Type  INT1Lnet/minecraft/client/renderer/UniformValue$Type;  IVEC3  FLOAT  VEC2  VEC3  VEC4   MATRIX4X4  $VALUES2[Lnet/minecraft/client/renderer/UniformValue$Type;  !clone()Ljava/lang/Object; #$% &'java/lang/EnumvalueOf5(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; #) *+(Ljava/lang/String;I)V - ./nameLjava/lang/String;1value 345 67com/mojang/serialization/CodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; 9 :; valueCodec#Lcom/mojang/serialization/MapCodec;>int @AB CD5net/minecraft/client/renderer/UniformValue$IntUniformCODEC Lcom/mojang/serialization/Codec; F *GH(Ljava/lang/String;ILjava/lang/String;Lcom/mojang/serialization/Codec;)V Jivec3 LAM7net/minecraft/client/renderer/UniformValue$IVec3Uniform Pfloat RAS7net/minecraft/client/renderer/UniformValue$FloatUniformVvec2 XAY6net/minecraft/client/renderer/UniformValue$Vec2Uniform\vec3 ^A_6net/minecraft/client/renderer/UniformValue$Vec3Uniformbvec4 dAe6net/minecraft/client/renderer/UniformValue$Vec4Uniformh matrix4x4 jAk;net/minecraft/client/renderer/UniformValue$Matrix4x4Uniform m no$values4()[Lnet/minecraft/client/renderer/UniformValue$Type;q rsget()Ljava/util/function/Supplier; uvw xy&net/minecraft/util/StringRepresentablefromEnumQ(Ljava/util/function/Supplier;)Lnet/minecraft/util/StringRepresentable$EnumCodec; A SignatureSLcom/mojang/serialization/Codec;RLcom/mojang/serialization/MapCodec<+Lnet/minecraft/client/renderer/UniformValue;>;valuesCodeLineNumberTableE(Ljava/lang/String;)Lnet/minecraft/client/renderer/UniformValue$Type;LocalVariableTableMethodParametersthisLocalVariableTypeTableOLcom/mojang/serialization/Codec<+Lnet/minecraft/client/renderer/UniformValue;>; $enum$name $enum$ordinald(Ljava/lang/String;Lcom/mojang/serialization/Codec<+Lnet/minecraft/client/renderer/UniformValue;>;)VgetSerializedName()Ljava/lang/String;()VkLjava/lang/Enum;Lnet/minecraft/util/StringRepresentable; SourceFileUniformValue.javaNestHost“*net/minecraft/client/renderer/UniformValueBootstrapMethods!— ˜ ~oo› œ�ž Ÿ "java/lang/invoke/LambdaMetafactory metafactoryÌ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClassesType IntUniform IVec3Uniform FloatUniform Vec2Uniform Vec3Uniform Vec4UniformMatrix4x4Uniform«0net/minecraft/util/StringRepresentable$EnumCodec EnumCodec®%java/lang/invoke/MethodHandles$Lookup°java/lang/invoke/MethodHandlesLookup@1#u @@ @ @@@@CD{|./:;{} ~o" ²¶À°€ &�4 *¸"À°€‚  ./ƒ.€*Gu*+·(*-µ,*0¹2µ8±€'( )*‚ „./:D… :†ƒ‡ˆ.:{‰Š‹/*´,°€.‚ „ noI1½Y²SY²SY² SY² SY²SY²SY²S°€Œ�É‘»Y<=²?·E³»YHI²K·E³»YNO²Q·E³ »YTU²W·E³ »YZ[²]·E³»Y`a²c·E³»Yfg²i·E³¸l³ºp¸t³z±€& $6HZl…"{Ž��‘’” š•–™¡R ’¢@@’£L’¤R’¥X’¦^’§d’¨j’©ªu¬ ­¯±