Êþº¾E %net/minecraft/network/FriendlyByteBuf  java/lang/Object()V  com/mojang/serialization/Codec PASSTHROUGH Lcom/mojang/serialization/Codec; applyD(Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function;  xmap\(Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;  STRING0Lcom/mojang/serialization/codecs/PrimitiveCodec; !(IJ)Ljava/util/function/Function; ! (I)Ljava/util/function/Function; #$% &.com/mojang/serialization/codecs/PrimitiveCodec comapFlatMap ( )*listB(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;, ->(Ljava/util/function/BiFunction;)Ljava/util/function/Function;/ 0Y(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/function/Function; $3 4c(Lcom/mojang/serialization/Codec;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Function; 678 9:2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;,/ > ?@withAlternativeb(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; B C@either , /G net/minecraft/util/ExtraCodecs$1 FI J(Ljava/lang/Object;)V L MINT O P?(Ljava/util/function/IntFunction;)Ljava/util/function/Function; R SB(Ljava/util/function/ToIntFunction;I)Ljava/util/function/Function; #U VflatXmap X Y<(Ljava/util/function/Function;)Ljava/util/function/Function;X U] net/minecraft/util/ExtraCodecs$2 \_ `C(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Vb net/minecraft/util/ExtraCodecs$3 ad eI(Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/MapCodec;)Vg net/minecraft/util/ExtraCodecs$4 fi j=(Ljava/util/function/Function;Ljava/util/function/Function;)V l mn mapResultQ(Lcom/mojang/serialization/Codec$ResultFunction;)Lcom/mojang/serialization/Codec; pqr stnet/minecraft/util/ExtraCodecsoverrideLifecycle|(Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;v6net/minecraft/util/ExtraCodecs$StrictUnboundedMapCodec u_ y z{listOf"()Lcom/mojang/serialization/Codec; p} ~@compactListCodec€ �()Ljava/util/function/Function;€„ …>(IILjava/util/function/Function;)Ljava/util/function/Function; #‡ ˆ:validateŠ ‹!(II)Ljava/util/function/Function; p� Ž�intRangeWithMessageA(IILjava/util/function/Function;)Lcom/mojang/serialization/Codec; ‘ ’LONG” •>(JJLjava/util/function/Function;)Ljava/util/function/Function;Š p˜ ™šlongRangeWithMessageA(JJLjava/util/function/Function;)Lcom/mojang/serialization/Codec; œ �FLOATŸ  >(FFLjava/util/function/Function;)Ljava/util/function/Function;Ÿ£ ¤!(FF)Ljava/util/function/Function; p¦ §¨!floatRangeMinInclusiveWithMessageA(FFLjava/util/function/Function;)Lcom/mojang/serialization/Codec;€ ‡€€®5net/minecraft/util/ExtraCodecs$1ContextRetrievalCodec ­° ± (Ljava/util/function/Function;)VX´ net/minecraft/util/ExtraCodecs$5 ³¶ ·#(Lcom/mojang/serialization/Codec;)V ¹ º»off(Lcom/mojang/serialization/Encoder;Lcom/mojang/serialization/Decoder;)Lcom/mojang/serialization/Codec;½ ¾C(Ljava/time/format/DateTimeFormatter;)Ljava/util/function/Function; ÀÁ ÃÄjava/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;½ pÇ ÈÉtoOptionalLongLjava/util/function/Function; pË ÌÉfromOptionalLong ÎÏÐ Ñ!com/mojang/serialization/MapCodec_(Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;Ó Ô?(Lcom/mojang/serialization/Codec;)Ljava/util/function/Function; 6Ö ×ØmapCodecB(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; Û ÜBOOL Þ ßà unboundedMapu(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/codecs/UnboundedMapCodec; €!€ äå1com/mojang/serialization/codecs/UnboundedMapCodecç net/minecraft/util/ExtraCodecs$6 æé ê�(Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Vì net/minecraft/util/ExtraCodecs$7 ë¶"X#€$€ # pó ô: pathCodec%€&€ øùú ûüjava/nio/file/Path getFileSystem()Ljava/nio/file/FileSystem;'þ ÿ9(Ljava/nio/file/FileSystem;)Ljava/util/function/Function; p :relativeNormalizedSubPathCodec( 3(Ljava/nio/file/Path;)Ljava/util/function/Function;)*     optionalFieldX(Ljava/lang/String;Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/MapCodec;+ 1(Ljava/lang/Object;)Ljava/util/function/Function;,€ p optionalAlwaysPresentFieldOfj(Lcom/mojang/serialization/Codec;Ljava/lang/String;Ljava/lang/Object;Z)Lcom/mojang/serialization/MapCodec;  Äjava/util/OptionalorElse ø  startsWith(Ljava/nio/file/Path;)Z-  getG(Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/function/Supplier; "#$ %&#com/mojang/serialization/DataResulterrorD(Ljava/util/function/Supplier;)Lcom/mojang/serialization/DataResult; "( )*success9(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; ,-. /0java/util/LocaleROOTLjava/util/Locale;2*Path %s does not start with base folder %s 456 78java/lang/StringformatK(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; :;< =>java/nio/file/FileSystemgetPath;(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path; ø@ AB isAbsolute()Z.D E3(Ljava/nio/file/Path;)Ljava/util/function/Supplier; øG HIiterator()Ljava/util/Iterator; KLM NBjava/util/IteratorhasNext KP QRnext()Ljava/lang/Object;T.. øV W(Ljava/lang/String;)ZY./D \]^ _net/minecraft/util/FileUtil isEmptyPath0D 4b cdvalueOf&(Ljava/lang/Object;)Ljava/lang/String;1f ghmakeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;2f3f øl mntoString()Ljava/lang/String; pqr sh#org/apache/commons/io/FilenameUtilsseparatorsToUnix uvw Äjava/util/function/Functionyjava/lang/Enum{"java/lang/IllegalArgumentException4} ~1(Ljava/lang/String;)Ljava/util/function/Supplier;5f 4� ‚ƒlength()I 4… †‡charAt(I)C ‰Š‹ Œ�net/minecraft/util/StringUtilisAllowedChatCharacter(I)Z6� � (C)Ljava/util/function/Supplier;7’ g“(C)Ljava/lang/String; •–— ˜™net/minecraft/util/UtilparseAndValidateUntrustedUri"(Ljava/lang/String;)Ljava/net/URI;›java/net/URISyntaxException8� ž<(Ljava/net/URISyntaxException;)Ljava/util/function/Supplier;  ¡¢ £W"net/minecraft/resources/Identifier isValidPath9}:f §¨© ªƒ java/util/Mapsize;¬ ­/(Ljava/util/Map;I)Ljava/util/function/Supplier;<¯ g°(II)Ljava/lang/String; 4² ³´ codePoints()Ljava/util/stream/IntStream; ¶·¸ ¹ºjava/util/stream/IntStreamtoArray()[I=} ½¾¿ cÀjava/lang/Integer(I)Ljava/lang/Integer;>f 4à ÄBisEmpty?Æ Ç()Ljava/util/function/Supplier;ÉExpected non-empty stringËid Í ÎÏfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;@€ ÎÒ ÓÔ forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; pÖ × PLAYER_NAMEÙnameA€ pÜ Ý PROPERTY_MAPß properties áâã äå)com/mojang/authlib/properties/PropertyMapEMPTY+Lcom/mojang/authlib/properties/PropertyMap; ç èéoptionalFieldOfI(Ljava/lang/String;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec;B€ ìíî ïð;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupˆ(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P3;Cò ó(()Lcom/mojang/datafixers/util/Function3; õö÷ ø!com/mojang/datafixers/Products$P3r(Lcom/mojang/datafixers/kinds/Applicative;Lcom/mojang/datafixers/util/Function3;)Lcom/mojang/datafixers/kinds/App; ‰ú ûWisValidPlayerNameD}Ef áÿ values()Ljava/util/Collection;  java/util/Collectionstream()Ljava/util/stream/Stream;      java/util/stream/StreamtoList()Ljava/util/List;  !com/mojang/datafixers/util/Eitherright7(Ljava/lang/Object;)Lcom/mojang/datafixers/util/Either;  +com/google/common/collect/ImmutableMultimapbuilder7()Lcom/google/common/collect/ImmutableMultimap$Builder;F acceptT(Lcom/google/common/collect/ImmutableMultimap$Builder;)Ljava/util/function/Consumer;   !ifLeftB(Ljava/util/function/Consumer;)Lcom/mojang/datafixers/util/Either;G $ %!ifRight '() *+3com/google/common/collect/ImmutableMultimap$Builderbuild/()Lcom/google/common/collect/ImmutableMultimap; á- .'(Lcom/google/common/collect/Multimap;)V 0G1java/util/List3&com/mojang/authlib/properties/Property 25 Ùn '7 89put[(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMultimap$Builder;H; <V(Lcom/google/common/collect/ImmutableMultimap$Builder;)Ljava/util/function/BiConsumer; §> ?@forEach"(Ljava/util/function/BiConsumer;)V 2B C'(Ljava/lang/String;Ljava/lang/String;)VIE F.(Ljava/util/Map;)Ljava/util/function/Supplier;JH gI(I)Ljava/lang/String; K LMsizeLimitedString#(I)Lcom/mojang/serialization/Codec;K€PvalueL€S signature U èÏM€Nò 2Y Z9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V 2\ Sn ^ _` ofNullable((Ljava/lang/Object;)Ljava/util/Optional; bcd efjava/util/BitSet toLongArray()[J hij kjava/util/Arrays!([J)Ljava/util/stream/LongStream; mno ¹fjava/util/stream/LongStream bq cr([J)Ljava/util/BitSet; tuv wBjava/util/OptionalLong isPresent ty z{ getAsLong()J }~ c€java/lang/Long(J)Ljava/lang/Long; ‚ º` „ …†empty()Ljava/util/Optional;O€ ‰ Š‹map3(Ljava/util/function/Function;)Ljava/util/Optional;PÆ Ž �� orElseGet1(Ljava/util/function/Supplier;)Ljava/lang/Object;’# 4V 4• –I substring  ˜ ™šread9(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;Q€ "� ŠžD(Ljava/util/function/Function;)Lcom/mojang/serialization/DataResult;R€¡3net/minecraft/util/ExtraCodecs$TagOrElementLocation  £ ¤((Lnet/minecraft/resources/Identifier;Z)V ¦§¨ ©h*org/apache/commons/lang3/StringEscapeUtils unescapeJava «¬­ ®¯java/util/Base64 getEncoder()Ljava/util/Base64$Encoder; ±²³ ´µjava/util/Base64$EncoderencodeToString([B)Ljava/lang/String; «· ¸¹ getDecoder()Ljava/util/Base64$Decoder; »¼½ ¾¿java/util/Base64$Decoderdecode(Ljava/lang/String;)[BSÆÂMalformed base64 string ÄÅÆ ÇÈ"java/time/format/DateTimeFormatterparse?(Ljava/lang/CharSequence;)Ljava/time/temporal/TemporalAccessor;Êjava/lang/ExceptionTÌ Í4(Ljava/lang/Exception;)Ljava/util/function/Supplier; ÏÐÑ ÒÓjava/util/regex/Patterncompile-(Ljava/lang/String;)Ljava/util/regex/Pattern;Õ&java/util/regex/PatternSyntaxExceptionU× ØY(Ljava/lang/String;Ljava/util/regex/PatternSyntaxException;)Ljava/util/function/Supplier; ÔÚ Ûn getMessageVÝ gÞ8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; GWá âU(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/function/Supplier; äåæ çè"com/mojang/serialization/Lifecyclestable&()Lcom/mojang/serialization/Lifecycle; "ê )ë](Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lcom/mojang/serialization/DataResult;Xí gîJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; §ÃYÆòMap must have contents ôõö ÷ønet/minecraft/core/HolderSetunwrap%()Lcom/mojang/datafixers/util/Either; ú †Zü ýþtest ()Ljava/util/function/Predicate;  filter4(Ljava/util/function/Predicate;)Ljava/util/Optional; u[ÆList must have contents 0Ã\Æ] g '(FFLjava/lang/Float;)Ljava/lang/String;^ g%(Ljava/lang/Float;)Ljava/lang/String;_  cjava/lang/Float(F)Ljava/lang/Float;   compareTo(Ljava/lang/Float;)I` M(Ljava/util/function/Function;Ljava/lang/Float;)Ljava/util/function/Supplier;a] g&(IILjava/lang/Long;)Ljava/lang/String;^! g"$(Ljava/lang/Long;)Ljava/lang/String;_! }% &(Ljava/lang/Long;)Ib( )L(Ljava/util/function/Function;Ljava/lang/Long;)Ljava/util/function/Supplier;]+ g,)(IILjava/lang/Integer;)Ljava/lang/String;^. g/'(Ljava/lang/Integer;)Ljava/lang/String;_. ½2 3(Ljava/lang/Integer;)Ic5 6O(Ljava/util/function/Function;Ljava/lang/Integer;)Ljava/util/function/Supplier; 0¨ 09 :RgetFirst < =leftd€e€ A ŠBN(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/lang/Object;fD E1(Ljava/lang/Object;)Ljava/util/function/Supplier;gfhDif JKL MN java/util/function/ToIntFunction applyAsInt(Ljava/lang/Object;)IjD ½Q RƒintValue TUV Wjava/util/function/IntFunction(I)Ljava/lang/Object;k€lZ [2(Ljava/lang/Integer;)Ljava/util/function/Supplier;mZi. À_ `aequals'(Ljava/lang/Object;Ljava/lang/Object;)Zn, def gjava/util/function/BiFunction8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ijk ºlcom/mojang/datafixers/util/PairG(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair; i9 io pR getSecondo€p€ ìt ïug(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2;qw x!()Ljava/util/function/BiFunction; z{| }!com/mojang/datafixers/Products$P2k(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/BiFunction;)Lcom/mojang/datafixers/kinds/App; €� º‚'com/google/common/collect/ImmutableListO(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList; •„ …† fixedSize8(Ljava/util/List;I)Lcom/mojang/serialization/DataResult;r, "‰ ŠžflatMap 0Œ WsZ ½� �‘ byteValue()B “”• c–java/lang/Byte(B)Ljava/lang/Byte;t. ™š› œ�org/joml/Vector4fcw()F ™Ÿ  �x ™¢ £�y ™¥ ¦�z ¨©ª «¬net/minecraft/util/ARGBcolorFromFloat(FFFF)I ®Ÿ¯org/joml/Vector3fc ®¢ ®¥ ³´µ º¶java/util/HexFormat()Ljava/util/HexFormat; ³¸ ¹º toHexDigits(JI)Ljava/lang/String;ufvÆw¾ ¿!(II)Ljava/util/function/Supplier; ³Á ÂÃfromHexDigitsToLong(Ljava/lang/CharSequence;II)Jx}Æjava/lang/NumberFormatExceptiony}zf{f|¯ÌHex color must begin with #Î+it/unimi/dsi/fastutil/floats/FloatArrayList ÍÐ Ñ(I)V ÓÔÕ Ö×org/joml/Matrix4fc getRowColumn(II)F ÙÚÛ ÜÝ&it/unimi/dsi/fastutil/floats/FloatListadd(F)Z}€àorg/joml/Matrix4f ß ã ä� floatValue ßæ çè setRowColumn(IIF)Lorg/joml/Matrix4f; ßê ëìdetermineProperties()Lorg/joml/Matrix4f;îangle #Í~€ pò óVECTOR3Fõaxis€€wùorg/joml/Vector3f ûüý  þorg/joml/AxisAngle4fF û £þ û ¦þ ø (FFF)V û îþ  Ÿ org/joml/Quaternionfc  ¢  ¥  š 0 ºZ(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/List;�€org/joml/Quaternionf  (FFFF)V   normalize()Lorg/joml/Quaternionf;‚€org/joml/Vector4f   !"  ƒorg/joml/Vector3ic  $ £ƒ  & ¦ƒ 0( º)H(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/List;ƒ€,org/joml/Vector3i +. /(III)V„€ 2Ÿ3org/joml/Vector2fc 2¢ 06 º76(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/List;…€:org/joml/Vector2f 9< =(FF)V? com/mojang/serialization/Dynamic >A B:(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)V >D EFconvertI(Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; >H IRgetValue KLM NO com/mojang/serialization/JsonOpsINSTANCE"Lcom/mojang/serialization/JsonOps; pQ RS converterG(Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Codec; pU VJSON XYZ N[ com/mojang/serialization/JavaOps"Lcom/mojang/serialization/JavaOps; p] ^JAVA `ab Ncnet/minecraft/nbt/NbtOpsLnet/minecraft/nbt/NbtOps; pe fNBT #y†€‡€ pk lVECTOR2Fˆ€‰€Š€‹€ pr sVECTOR3IŒ€�€ pw xVECTOR4FŽ€�€ p| }QUATERNIONF_COMPONENTS�€ p€ � AXISANGLE4F‘€’€ p… † QUATERNIONF“€”€ pŠ ‹MATRIX4F•€ Ž ?�(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; p‘ ’RGB_COLOR_CODEC–€ p• –ARGB_COLOR_CODEC—€ p™ šRGB_COLOR_VEC3_CODEC˜€ p� žARGB_COLOR_VEC4_CODEC p  ¡MhexColor™€š€ p¥ ¦STRING_RGB_COLOR p¨ ©STRING_ARGB_COLOR›€ p¬ ­STRING_RGB_VEC3_COLORœ€ p° ±STRING_ARGB_VEC4_COLOR ³ ´BYTE�€ž€ #¸ ¹ flatComapMap p» ¼ UNSIGNED_BYTEÿÿÿŸ€ pÀ ÁNON_NEGATIVE_INT € pÄ Å POSITIVE_INTÿÿÿÿÿÿÿ¡€ pÊ ËNON_NEGATIVE_LONG¢€ pÎ Ï POSITIVE_LONGÿÿ£€ pÓ ÔNON_NEGATIVE_FLOAT¤€ p× ب!floatRangeMinExclusiveWithMessage pÚ ÛPOSITIVE_FLOAT¥€¦€ pß àPATTERN Äâ ãä ISO_INSTANT$Ljava/time/format/DateTimeFormatter; pæ çè temporalCodecF(Ljava/time/format/DateTimeFormatter;)Lcom/mojang/serialization/Codec;§€ uë ì�identity pî ïINSTANT_ISO8601¨€©€ pó ô BASE64_STRINGª€«€ pø ùESCAPED_STRING¬€­€ pý þTAG_OR_ELEMENT_ID®€¯€   LONG_STREAM°€±€ p BIT_SET²€ p  PROPERTY³€ ä‡  MsizeLimitedListOf´€µ€net/minecraft/SharedConstants  string$(II)Lcom/mojang/serialization/Codec;¶€  net/minecraft/core/UUIDUtil AUTHLIB_CODEC p! "#gameProfileCodecE(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/MapCodec; Î% &{codec p( )AUTHLIB_GAME_PROFILE + ,CODEC p. /0STORED_GAME_PROFILE#Lcom/mojang/serialization/MapCodec;·€ p3 4NON_EMPTY_STRING¸€¹€ p8 9 CODEPOINTº€ p< =RESOURCE_PATH_CODEC»€¼€ pA B UNTRUSTED_URI½€ pE F CHAT_STRING Signature?Lcom/mojang/serialization/Codec;4Lcom/mojang/serialization/Codec;9Lcom/mojang/serialization/Codec;6Lcom/mojang/serialization/Codec;6Lcom/mojang/serialization/Codec;6Lcom/mojang/serialization/Codec;6Lcom/mojang/serialization/Codec;9Lcom/mojang/serialization/Codec;8Lcom/mojang/serialization/Codec;6Lcom/mojang/serialization/Codec;HEX_COLOR_PREFIXLjava/lang/String; ConstantValue5Lcom/mojang/serialization/Codec;2Lcom/mojang/serialization/Codec;3Lcom/mojang/serialization/Codec;;Lcom/mojang/serialization/Codec;5Lcom/mojang/serialization/Codec;$Lcom/mojang/serialization/Codec<[B>;4Lcom/mojang/serialization/Codec;WLcom/mojang/serialization/Codec;]Ljava/util/function/Function;Ljava/util/OptionalLong;>;]Ljava/util/function/Function;>;4Lcom/mojang/serialization/Codec;MAX_PROPERTY_NAME_LENGTHI@MAX_PROPERTY_VALUE_LENGTHÿMAX_PROPERTY_SIGNATURE_LENGTHMAX_PROPERTIESJLcom/mojang/serialization/Codec;MLcom/mojang/serialization/Codec;BLcom/mojang/serialization/Codec;ELcom/mojang/serialization/MapCodec;0Lcom/mojang/serialization/Codec;CodeLineNumberTableLocalVariableTablethis Lnet/minecraft/util/ExtraCodecs;ops%Lcom/mojang/serialization/DynamicOps;LocalVariableTypeTable*Lcom/mojang/serialization/DynamicOps;MethodParametersg(Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Codec;expectedDigitsmaxValueJ8(I)Lcom/mojang/serialization/Codec; intervalCodec¿(Lcom/mojang/serialization/Codec;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/BiFunction;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; pointCodeclowerBoundNameupperBoundName makeIntervalLjava/util/function/BiFunction;getMingetMax arrayCodec objectCodecarrayOrObjectCodec%Lcom/mojang/serialization/Codec;QLjava/util/function/BiFunction;>;%Ljava/util/function/Function;%Lcom/mojang/serialization/Codec;5(Lcom/mojang/serialization/Codec;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/BiFunction;>;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; orElsePartialC(Ljava/lang/Object;)Lcom/mojang/serialization/Codec$ResultFunction;Ljava/lang/Object;TA;O(TA;)Lcom/mojang/serialization/Codec$ResultFunction;idResolverCodece(Ljava/util/function/ToIntFunction;Ljava/util/function/IntFunction;I)Lcom/mojang/serialization/Codec;toInt"Ljava/util/function/ToIntFunction;fromInt Ljava/util/function/IntFunction; unknownId'Ljava/util/function/ToIntFunction;%Ljava/util/function/IntFunction;Š(Ljava/util/function/ToIntFunction;Ljava/util/function/IntFunction;I)Lcom/mojang/serialization/Codec;RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;fromIdtoId%Ljava/util/function/Function;%Ljava/util/function/Function;À(Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; orCompressednormal compressed%Lcom/mojang/serialization/Codec;‡(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;k(Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;(Lcom/mojang/serialization/MapCodec;�(Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;decodeLifecycleencodeLifecycleFLjava/util/function/Function;î(Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;_(Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;lifecycleGetter¨(Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;strictUnboundedMapz(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lnet/minecraft/util/ExtraCodecs$StrictUnboundedMapCodec;keyCodec elementCodec%Lcom/mojang/serialization/Codec;%Lcom/mojang/serialization/Codec;¶(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lnet/minecraft/util/ExtraCodecs$StrictUnboundedMapCodec;t(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;>; listCodec7Lcom/mojang/serialization/Codec;>;«(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;>;)Lcom/mojang/serialization/Codec;>; minInclusive maxInclusiveDLjava/util/function/Function;}(IILjava/util/function/Function;)Lcom/mojang/serialization/Codec;intRange9(II)Lcom/mojang/serialization/Codec;ALjava/util/function/Function;w(JJLjava/util/function/Function;)Lcom/mojang/serialization/Codec; longRange6(II)Lcom/mojang/serialization/Codec;BLjava/util/function/Function;y(FFLjava/util/function/Function;)Lcom/mojang/serialization/Codec; minExclusive floatRange$(FF)Lcom/mojang/serialization/Codec;7(FF)Lcom/mojang/serialization/Codec; nonEmptyList7Lcom/mojang/serialization/Codec;>;†(Lcom/mojang/serialization/Codec;>;)Lcom/mojang/serialization/Codec;>;nonEmptyHolderSetELcom/mojang/serialization/Codec;>;¢(Lcom/mojang/serialization/Codec;>;)Lcom/mojang/serialization/Codec;>; nonEmptyMap%Lcom/mojang/serialization/Codec;d;>(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;retrieveContextgetterqLjava/util/function/Function;Lcom/mojang/serialization/DataResult;>;±(Ljava/util/function/Function;Lcom/mojang/serialization/DataResult;>;)Lcom/mojang/serialization/MapCodec;ensureHomogenous typeGetter%Ljava/util/function/Function;»;T:Ljava/lang/Object;>(Ljava/util/function/Function;)Ljava/util/function/Function;>;catchDecoderException%Lcom/mojang/serialization/Codec;b(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; formatterm(Ljava/time/format/DateTimeFormatter;)Lcom/mojang/serialization/Codec;asOptionalLongH(Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; fieldCodecKLcom/mojang/serialization/MapCodec;>;Š(Lcom/mojang/serialization/MapCodec;>;)Lcom/mojang/serialization/MapCodec; uuidCodec2Lcom/mojang/serialization/Codec;y(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/MapCodec;sizeLimitedMapC(Lcom/mojang/serialization/Codec;I)Lcom/mojang/serialization/Codec;maxSizeInclusive9Lcom/mojang/serialization/Codec;>;Ÿ(Lcom/mojang/serialization/Codec;>;I)Lcom/mojang/serialization/Codec;>;object2BooleanMap%Lcom/mojang/serialization/Codec;•(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;>;dispatchOptionalValue£(Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;typeKeyvalueKey typeCodec valueCodec'Ljava/util/function/Function<-TV;+TK;>;JLjava/util/function/Function<-TK;+Lcom/mojang/serialization/Codec<+TV;>;>; Deprecated(Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/util/function/Function<-TV;+TK;>;Ljava/util/function/Function<-TK;+Lcom/mojang/serialization/Codec<+TV;>;>;)Lcom/mojang/serialization/MapCodec;RuntimeVisibleAnnotationsLjava/lang/Deprecated;optionalEmptyMapx(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;>; legacyEnum4Ljava/util/function/Function;t;>(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; pathFactoryELjava/util/function/Function;}(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;guardedPathCodec6(Ljava/nio/file/Path;)Lcom/mojang/serialization/Codec; baseFolderLjava/nio/file/Path;L(Ljava/nio/file/Path;)Lcom/mojang/serialization/Codec; defaultValuelenientZ{(Lcom/mojang/serialization/Codec;Ljava/lang/String;TA;Z)Lcom/mojang/serialization/MapCodec;i(Lcom/mojang/serialization/Codec;Ljava/lang/String;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec;z(Lcom/mojang/serialization/Codec;Ljava/lang/String;TA;)Lcom/mojang/serialization/MapCodec;%lambda$optionalAlwaysPresentFieldOf$0:(Ljava/lang/Object;Ljava/util/Optional;)Ljava/lang/Object;oLjava/util/Optional;lambda$guardedPathCodec$1O(Ljava/nio/file/Path;Ljava/nio/file/Path;)Lcom/mojang/serialization/DataResult;path StackMapTablelambda$guardedPathCodec$2<(Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String;lambda$guardedPathCodec$0B(Ljava/nio/file/FileSystem;Ljava/lang/String;)Ljava/nio/file/Path;rec$Ljava/nio/file/FileSystem;x$0'lambda$relativeNormalizedSubPathCodec$0;(Ljava/nio/file/Path;)Lcom/mojang/serialization/DataResult; pathElementi$Ljava/util/Iterator;'lambda$relativeNormalizedSubPathCodec$3((Ljava/nio/file/Path;)Ljava/lang/String;'lambda$relativeNormalizedSubPathCodec$2'lambda$relativeNormalizedSubPathCodec$1lambda$pathCodec$0lambda$legacyEnum$0V(Ljava/util/function/Function;Ljava/lang/String;)Lcom/mojang/serialization/DataResult;ignored$Ljava/lang/IllegalArgumentException;keylambda$legacyEnum$1lambda$static$63cCilambda$static$64lambda$static$62eLjava/net/URISyntaxException;lambda$static$60slambda$static$61lambda$sizeLimitedMap$07(ILjava/util/Map;)Lcom/mojang/serialization/DataResult;Ljava/util/Map;lambda$sizeLimitedMap$1$(Ljava/util/Map;I)Ljava/lang/String;lambda$static$58 codepoint[IDlambda$static$59lambda$static$56lambda$static$57lambda$gameProfileCodec$0€(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;lambda$static$54lambda$static$55lambda$static$53P(Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/datafixers/util/Either; propertyMaplambda$static$49P(Lcom/mojang/datafixers/util/Either;)Lcom/mojang/authlib/properties/PropertyMap; mapListEither#Lcom/mojang/datafixers/util/Either;result5Lcom/google/common/collect/ImmutableMultimap$Builder;qLcom/google/common/collect/ImmutableMultimap$Builder;lambda$static$52H(Lcom/google/common/collect/ImmutableMultimap$Builder;Ljava/util/List;)Vproperty(Lcom/mojang/authlib/properties/Property;Ljava/util/List;lambda$static$50G(Lcom/google/common/collect/ImmutableMultimap$Builder;Ljava/util/Map;)Vlambda$static$51Z(Lcom/google/common/collect/ImmutableMultimap$Builder;Ljava/lang/String;Ljava/util/List;)Vlambda$static$476(Ljava/util/Map;)Lcom/mojang/serialization/DataResult;lambda$static$48#(Ljava/util/Map;)Ljava/lang/String;lambda$static$44`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;lambda$static$46b(Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/authlib/properties/Property;lambda$static$45>(Lcom/mojang/authlib/properties/Property;)Ljava/util/Optional;lambda$static$431(Ljava/util/BitSet;)Ljava/util/stream/LongStream;bitSetLjava/util/BitSet;lambda$static$421(Ljava/util/stream/LongStream;)Ljava/util/BitSet; longStreamLjava/util/stream/LongStream;lambda$static$41.(Ljava/util/OptionalLong;)Ljava/util/Optional;lLjava/util/OptionalLong;lambda$static$40.(Ljava/util/Optional;)Ljava/util/OptionalLong;lambda$static$37lambda$static$39[(Lnet/minecraft/resources/Identifier;)Lnet/minecraft/util/ExtraCodecs$TagOrElementLocation;$Lnet/minecraft/resources/Identifier;lambda$static$38lambda$static$36strlambda$static$35bytes[Blambda$static$33lambda$static$34lambda$temporalCodec$0](Ljava/time/format/DateTimeFormatter;Ljava/lang/String;)Lcom/mojang/serialization/DataResult;Ljava/lang/Exception;lambda$static$31(Ljava/util/regex/PatternSyntaxException;patternlambda$static$32N(Ljava/lang/String;Ljava/util/regex/PatternSyntaxException;)Ljava/lang/String;lambda$ensureHomogenous$0Z(Ljava/util/function/Function;Ljava/util/Collection;)Lcom/mojang/serialization/DataResult;nextType firstType containerLjava/util/Collection;itTE;TT;Ljava/util/Iterator;lambda$ensureHomogenous$1J(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String;lambda$nonEmptyMap$0lambda$nonEmptyMap$1lambda$nonEmptyHolderSet$0E(Lnet/minecraft/core/HolderSet;)Lcom/mojang/serialization/DataResult;Lnet/minecraft/core/HolderSet;lambda$nonEmptyHolderSet$1lambda$nonEmptyList$07(Ljava/util/List;)Lcom/mojang/serialization/DataResult;lambda$nonEmptyList$1lambda$floatRange$0nLjava/lang/Float;lambda$static$30lambda$static$29*lambda$floatRangeMinExclusiveWithMessage$0W(FFLjava/util/function/Function;Ljava/lang/Float;)Lcom/mojang/serialization/DataResult;*lambda$floatRangeMinExclusiveWithMessage$1B(Ljava/util/function/Function;Ljava/lang/Float;)Ljava/lang/String;*lambda$floatRangeMinInclusiveWithMessage$0*lambda$floatRangeMinInclusiveWithMessage$1lambda$longRange$0Ljava/lang/Long;lambda$static$28lambda$static$27lambda$longRangeWithMessage$0V(JJLjava/util/function/Function;Ljava/lang/Long;)Lcom/mojang/serialization/DataResult;lambda$longRangeWithMessage$1A(Ljava/util/function/Function;Ljava/lang/Long;)Ljava/lang/String;lambda$intRange$0Ljava/lang/Integer;lambda$static$26lambda$static$25lambda$intRangeWithMessage$0Y(IILjava/util/function/Function;Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult;lambda$intRangeWithMessage$1D(Ljava/util/function/Function;Ljava/lang/Integer;)Ljava/lang/String;lambda$compactListCodec$25(Ljava/util/List;)Lcom/mojang/datafixers/util/Either;vlambda$compactListCodec$05(Lcom/mojang/datafixers/util/Either;)Ljava/util/List;lambda$compactListCodec$1"(Ljava/util/List;)Ljava/util/List;lambda$idResolverCodec$7V(Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;TI;lambda$idResolverCodec$8lambda$idResolverCodec$5elementlambda$idResolverCodec$6lambda$idResolverCodec$3\(Ljava/util/function/ToIntFunction;ILjava/lang/Object;)Lcom/mojang/serialization/DataResult;lambda$idResolverCodec$4lambda$idResolverCodec$0Z(Ljava/util/function/IntFunction;Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult;lambda$idResolverCodec$1:(Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult;lambda$idResolverCodec$2lambda$intervalCodec$8q(Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Either;pminmaxTP;lambda$intervalCodec$6i(Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/serialization/DataResult;lambda$intervalCodec$7X(Ljava/util/function/BiFunction;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;lambda$intervalCodec$5o(Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair;lambda$intervalCodec$4g(Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult;!Lcom/mojang/datafixers/util/Pair;lambda$intervalCodec$3¤(Lcom/mojang/serialization/Codec;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;lambda$intervalCodec$2^(Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/util/List;lambda$intervalCodec$0V(Ljava/util/function/BiFunction;Ljava/util/List;)Lcom/mojang/serialization/DataResult;lambda$intervalCodec$1lambda$static$23integerlambda$static$24lambda$static$22)(Lorg/joml/Vector4fc;)Ljava/lang/Integer;Lorg/joml/Vector4fc;lambda$static$21)(Lorg/joml/Vector3fc;)Ljava/lang/Integer;Lorg/joml/Vector3fc;lambda$hexColor$5((ILjava/lang/Integer;)Ljava/lang/String;lambda$hexColor$0;(IJLjava/lang/String;)Lcom/mojang/serialization/DataResult;!Ljava/lang/NumberFormatException;digitslambda$hexColor$4lambda$hexColor$3lambda$hexColor$2lambda$hexColor$1lambda$static$20&(Lorg/joml/Matrix4fc;)Ljava/util/List;mLorg/joml/Matrix4fc;output(Lit/unimi/dsi/fastutil/floats/FloatList;lambda$static$18inputlambda$static$19%(Ljava/util/List;)Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;lambda$static$15lambda$static$17,(Lorg/joml/AxisAngle4f;)Lorg/joml/Vector3fc;Lorg/joml/AxisAngle4f;lambda$static$16)(Lorg/joml/AxisAngle4f;)Ljava/lang/Float;lambda$static$14)(Lorg/joml/Quaternionfc;)Ljava/util/List;qLorg/joml/Quaternionfc;lambda$static$12lambda$static$13((Ljava/util/List;)Lorg/joml/Quaternionf;dlambda$static$11&(Lorg/joml/Vector4fc;)Ljava/util/List;veclambda$static$9lambda$static$10%(Ljava/util/List;)Lorg/joml/Vector4f;lambda$static$8&(Lorg/joml/Vector3ic;)Ljava/util/List;Lorg/joml/Vector3ic;lambda$static$6lambda$static$7%(Ljava/util/List;)Lorg/joml/Vector3i;lambda$static$5&(Lorg/joml/Vector3fc;)Ljava/util/List;lambda$static$3lambda$static$4%(Ljava/util/List;)Lorg/joml/Vector3f;lambda$static$2&(Lorg/joml/Vector2fc;)Ljava/util/List;Lorg/joml/Vector2fc;lambda$static$0lambda$static$1%(Ljava/util/List;)Lorg/joml/Vector2f;lambda$converter$1[(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/Dynamic;tlambda$converter$0[(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object;"Lcom/mojang/serialization/Dynamic; SourceFileExtraCodecs.java NestMembers70net/minecraft/util/ExtraCodecs$LateBoundIdMapperBootstrapMethodsÄ; p< /0>6(Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object;@ pA ,-C6(Ljava/lang/Object;)Lcom/mojang/serialization/Dynamic;E pF ôõšI pJ òó/M pN æç Q pR äåT$(Ljava/lang/Object;)Ljava/util/List;V pW âãfZ p[ ßà]H(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult;_ p` ÝÞb5(Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair;d pe ÙÚgJ(Lcom/mojang/datafixers/util/Either;)Lcom/mojang/serialization/DataResult;i pj ÓÔm pn ÎÏÑq pr ËÌ*u pv ÈÅx py ÄÅ{ p| ÀÁÁ p€ ½¾¾ƒ p„ ¹º† p‡ µ,‰ pŠ ±²Œ7(Ljava/lang/Long;)Lcom/mojang/serialization/DataResult;Ž p� ­"’ p“ «¨•8(Ljava/lang/Float;)Lcom/mojang/serialization/DataResult;— p˜ §¨š p› ¢ ž pŸ Ÿ ¡ p¢ ›œœ¥ p¦ ™bb© pª �ެ=(Ljava/util/Collection;)Lcom/mojang/serialization/DataResult;® p¯ …†± IJ 7³9(Ljava/time/temporal/TemporalAccessor;)Ljava/lang/String;³¶ p· IJ¹ pº =>¼ ½¾¿ À7it/unimi/dsi/fastutil/objects/Object2BooleanOpenHashMap(Ljava/util/Map;)VÂB(Ljava/util/Map;)Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;Ä Å¾Æ6it/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMapÈB(Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;)Ljava/util/Map;Ê pË ,-Í xlÏ$(Ljava/lang/Enum;)Ljava/lang/String;Ñ pÒ +(( Õ øÖ ×()Ljava/nio/file/Path;Ù*(Ljava/nio/file/Path;)Ljava/nio/file/Path;Û pÜ "##ß pà â((Ljava/lang/String;)Ljava/nio/file/Path; ä øå æÙresolve è øé êÙ relativizeì pí ï pð ò((Ljava/util/Optional;)Ljava/lang/Object;�`R÷ pø nû pü *(þ pÿ )( p '(Path is empty: Illegal path traversal: Illegal absolute path:  p 1h No value with id:  p 6“Disallowed chat character: '' šÚ p <h3Invalid string to use as a resource path element:  p @A(Map is too long: , expected range [0-] p! Fh#Expected one codepoint, got: % p& Hn( )*+ Ë,com/mojang/authlib/GameProfile()Ljava/util/UUID;.2(Lcom/mojang/authlib/GameProfile;)Ljava/util/UUID;0 )524(Lcom/mojang/authlib/GameProfile;)Ljava/lang/String;4 )5 ß6-()Lcom/mojang/authlib/properties/PropertyMap;8M(Lcom/mojang/authlib/GameProfile;)Lcom/mojang/authlib/properties/PropertyMap;:J(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;< )= >P(Ljava/util/UUID;Ljava/lang/String;Lcom/mojang/authlib/properties/PropertyMap;)V@o(Ljava/util/UUID;Ljava/lang/String;Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/authlib/GameProfile;B pC MhE0Player name contained disallowed characters: ''JH pI ]^ÀL pM XYO(Ljava/util/List;)VQ'(Ljava/lang/Object;Ljava/lang/Object;)VS pT _`V%(Ljava/lang/String;Ljava/util/List;)VX pY cd[.Cannot have more than 16 properties, but was 4^<(Lcom/mojang/authlib/properties/Property;)Ljava/lang/String;` 2a Pnc pd ijjg ph ghhk tl ºm(J)Ljava/util/OptionalLong;o*(Ljava/lang/Long;)Ljava/util/OptionalLong;q tr …s()Ljava/util/OptionalLong;sv pw }{{z p{ z{} p~ „n€ �Ú‚java/lang/Throwable„ p… ‹Œ‡Invalid regex pattern '': ‰ pŠ —˜Œ 255Ý#ß pà ûnâ pã ú°å pæ ùhè pé øhëInvalid color value: íColor value out of range: ï4Hex color is wrong size, expected  digits but got ñ pò õ pö    ù pú   ý ûþ ÿ(FLorg/joml/Vector3fc;)V =(Ljava/lang/Float;Lorg/joml/Vector3fc;)Lorg/joml/AxisAngle4f;  p    p   p     p  $%%  p  *++  p  )   p  &''  p  #  ! p " !"" % p &   ( p )  , p -   / p 0  3 p 4   6 p 7   : p ; f =  >  ?(Lorg/joml/AxisAngle4f;)V A.(Lorg/joml/AxisAngle4f;)Lorg/joml/Quaternionf; C û D  E(Lorg/joml/Quaternionfc;)V G.(Lorg/joml/Quaternionf;)Lorg/joml/AxisAngle4f; I p J   L p M üýý P p Q ïðð T p U ìíí X ¨ Y Z [vector3fFromRGB24(I)Lorg/joml/Vector3f; ])(Ljava/lang/Integer;)Lorg/joml/Vector3fc; _ ¨ ` a bvector4fFromARGB32(I)Lorg/joml/Vector4f; d)(Ljava/lang/Integer;)Lorg/joml/Vector4fc; f ¨ g h iopaque(I)I k((Ljava/lang/Integer;)Ljava/lang/Integer; m ¨ n o i transparent q ¨ r s tcolorFromVector3f(Lorg/joml/Vector3fc;)I v ¨ w x ycolorFromVector4f(Lorg/joml/Vector4fc;)I { | } ~ • *com/google/common/primitives/UnsignedBytes(B)I �%(Ljava/lang/Byte;)Ljava/lang/Integer; ƒ p „ éÑ † p ‡ ¸/ ‰ p Š ·/ Œ p � °" � p � ¯" ’ p “ ¦ • p – ¥ ˜ p ™ ˆš › Ï œ Šn ž-(Ljava/util/regex/Pattern;)Ljava/lang/String;   ¡ ¢ £ ¤ ¥java/time/Instantfrom:(Ljava/time/temporal/TemporalAccessor;)Ljava/time/Instant; ¥ ¨ p © ƒš « p ¬ €µµ ¯ p ° ~š ² ¦ ³ ´h escapeJavah · p ¸ yš º   » ¼n decoratedId ¾I(Lnet/minecraft/util/ExtraCodecs$TagOrElementLocation;)Ljava/lang/String; À p Á wxx Ä p Å stt È p É opp Ì p Í kll Ð p Ñ ef Ó p Ô ab Ö p × QRR Ú p Û NOO Þ p ß Lš á p â Gš ä p å Bš ç è é ê mIjava/lang/Character ì p í :š ï p ð 7š ò ól ô java/net/URI ö"(Ljava/net/URI;)Ljava/lang/String; ø p ù 2š û ü ý þ ÿ "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;     g $java/lang/invoke/StringConcatFactory˜(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; InnerClasses -com/mojang/serialization/Codec$ResultFunctionResultFunctionStrictUnboundedMapCodecContextRetrievalCodecInstance com/mojang/datafixers/ProductsP3BuilderTagOrElementLocationEncoderDecoderP2LateBoundIdMapper %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandlesLookup!p1VGH^GIfGJlGKóGLsGMxGN}GO�GP†GO‹GQRST‘’GU–GUšGLžGN¦GU©GU­GL±GN¼GUÁGUÅGUËGVÏGVÔGWÛGWàGXïGYôGZùG[þG\ÈÉG]ÌÉG^G_`aTbcaTdeaTfgaTh GiÝGj×G[)Gk/0Gl4G[9GU=G[BGmFG[©n/*·±oWp qr RSnQ² *º*º¹°oYp stu svwsGx ¡MnV hy e@²ºº¹"°o š›pyaz{wyG| }~n7 _*¸'-º+º.¹1:*+,º2¸5-º;º<¹1:¸=:*¸A-ºDºE¹1°oàé4ì;îDðp\ __€S_�S_‚ƒ_„É_…ÉE†;$‡DˆuH_‰_‚Š_„‹_…‹E†Œ;$‡ŒDˆŒw€�‚„…G� Ž�nE »FY*·H°op  P�u  P‘wPG’ “”np²K+ºN*ºQ¹T°op •–—˜™au•š—›w •—™Gœ� ž “tnw*+ºW,ºZ¹[°o#p PŸÉ Éu PŒŸ¡ ¢w PŸ G£�žž ¤@nZ »\Y+*·^°o3p ¥ ¦u ¥§ ¦§w ¥¦G¨ ¤©nZ »aY+*·c°oLp ¥0 ¦0u ¥ª ¦ªw ¥¦G« stnt*»fY+,·h¹k°ojp &¬É­Éu &§¬®­®w &¬­G¯ s°nW*++¸o°o}p&±Éu&§±®w &±G² ³´nZ »uY*+·w°o�p µ ¶u µ· ¶¸w µ¶G¹ ~*nG **¹x¸|°o…p  ¶u  ¶§w¶Gº ~@nm+*¸Aºº‚¹°o‰Œ‰p¶»u¶§»¼w ¶»G½ Ž�na²K,ºƒ¹†°oÄp ¾a¿a%Éu %Àw ¾¿%GÁ ÂnA º‰¸Œ°oÐp ¾a ¿aw ¾¿Gà ™šnb²� º“¹†°oÔp ¾{¿{%Éu %Äw ¾¿%GÅ ÆnC……º–¸—°oàp¾a¿aw ¾¿GÇ §¨na²›"#,ºž¹†°oäp ¾þ¿þ%Éu %Èw ¾¿%GÉ بna²›"#,º¡¹†°oíp Êþ¿þ%Éu %Èw Ê¿%GÉ ËÌnA "#"#º¢¸¥°oùp ¾þ ¿þw ¾¿GÍ Î*nH *º©¹ª°oýp  »u  »Ïw»GÐ Ñ*nH *º«¹ª°op  »u  »Òw»GÓ Ô*nH *º¬¹ª°o p  ×u  ×Õw×GÖ רnE »­Y*·¯°o%p  ØÉu  ØÙwØGÚ ÛYnC*º²°o)p ÜÉu ÜÝwÜGÞ ß*nI *»³Y*·µ¸¸°oBp  &u  &àw&Gá çènL²*º¼*Y¸¿WºÅ¹"°oO UOp âäwâGã äånG *²Æ²Ê¶Í°o}p  æ0u  æçwæGè "#nF *ºÒ¸Õ°o¯p  éu  éêwéGë ìínS *ºÙ¹ª°oÆp & îau  &ïw &îGð ñ*nQ*²Ú¸Ýºáºâ¶ã°oëp µu µòwµGó ôõn†»æY*+,-·è°oñp4öS÷SøÜÉùÉu ø·Üúùûwö÷øÜùüGýþÿ *nE »ëY*·í°op  &u  &àw&G :nP²*ºîºï¹"°o1p cÉu cwcüGþÿ ô:nK²*ºð¹ñ°oPp Éu wG :nZ*¸òºõºõ¹ºö¹ª°oXp Éu wG  nf<*¹÷Y¸¿WL+ºý¸*Y¸¿Wº*Y¸¿Wº¹*º¹ª°oip <  w G ny+*¸,º º¶Í°ovp*¶ÙS �u¶à ‘w¶Ù G nb*+,¸°o�p ¶ÙS �u¶à ‘w ¶Ù G n:+*¶°owp � n_+*¹š+*º¸!°+¸'°oj kmp    nJ²+1½Y*SY+S¸3°okp    n> *+½4¶9°oip  !S "#nâh*¹?™ *ºC¸!°*¹FL+¹J™2+¹OÀøM,S¹Uš,X¹U™ *ºZ¸!°§ÿË*¸[™ *º`¸!°*¸'°o& Y Z\-]E^O`RaYbcdp -"$ 8%&h üKü*øú ú '(n4 *¸aºe°obp    )(n4 *¸aºi°o^p    *(n4 *¸aºj°oZp    +(n4 *¹k¸o°oSp    ,-ns*+¹tÀx¸'°M+º|¸!° zo345p  ./cÉ0SNz 1hn1*º°o5p 0S 2šnŽ,<*¶€¢ *¶„=¸ˆš ºޏ!°„§ÿÞ*¸'°oá âãä!á'çp 34%5a,S üú 6“n1º‘°oäp 34 7šnh*¸”¸'°L+Y¸¿Wºœ¸!°šoØÙ Úp 89SHš :šnQ*¸Ÿš *º¤¸!°*¸'°oÏÐÒp ;S <hn1*º¥°oÐp ;S =>n_+¹¦¤+º«¸!°+¸'°oÇ ÈÊpîaŠ? @AnA *¹¦º®°oÈp Š? îa Bšnr$*¶±¹µL+¾Ÿ *º»¸!°+.¸¼¸'°o¾ ¿ÀÂp$;S CDüE Fhn1*ºÁ°oÀp ;S GšnN*¶™ºŸ!§*¸'°oºp PSC" HnnȰoº IJn”H+*ʹ̺жѲÕع̺ڶѲÛÞ²à¹æºê¶Ѷë+ºñ¶ô°o¯°±.²;¯D³G¯pHéH5K LšnQ*¸ù™*¸'°*ºü¸!°o¨© «p ÙS  Mhn1*ºý°o«p ÙS NOn<*¶þ¹¹¸°o¥p På QRnv$¸L*+º¶+º"¶#W»áY+¶&·,°o˜šž¤p$ST UVu  UW XYn�(+¹/M,¹J™,¹OÀ2N*-¶4-¶6W§ÿã±oŸ $¡'¢p* Z[ %&(UV(ß\ üKú ]^nA +*º:¹=±ošp UV ;? _`nž/,¹/N-¹J™!-¹OÀ4:*+»2Y+·A¶6W§ÿܱo›œ+�.žp4ZS'%&/UV/ÙS/ß\ üKú& abn_*¹¦¤*ºD¸!§*¸'°o’ “”’p Š?C" cdn6 *¹¦ºG°o“p  Š? efn‘O*@¸Jع̺N¶Ñÿ¸JO¹ÌºQ¶Ñ¸JR¹TºV¶Ѷë*ºW¶ô°oŠ‹Œ/�BŠKŽNŠp O5K ghnP»2Y*+,¶À4·X°oŽp ÙSPSS ijn2*¶[¸]°o�p Z[ kln2*¶a¸g°o‚p mn opn4 *¹l¸p°o�p  qr stnO*¶s™*¶x¸|¸�§¸ƒ°ozp uvB wxn?*º‡¶ˆºŒ¶�Àt°oyp  yšnq.*‘¶“™*¶”¸—º›¹œ§*¸—ºŸ¹œ°os tu-sp .ÙSM" z{n4 » Y*·¢°oup  Ë| }{n4 » Y*·¢°otp  Ë| ~šn2*¸¥¸'°oep S €µn2¸ª*¶°°obp �‚ ƒšne¸¶*¶º¸'°LºÀ¸!° zo] ^ _p 8/SKz „nnÁ°o_ …†ns*+¶ø'°M,Y¸¿Wº˸!° ÉoQ R Sp  8‡âä;SIÉ ˆšnd*¸θ'°L*+ºÖ¸!°Ôo;< =p 8‰ŠSHÔ ‹Œn? *+¶Ùºܰo=p ŠS 8‰ �ŽnW+¹ßM,¹J™B*,¹O¹tN,¹J™,,¹O:*¹t:-¥-ºà¸!°§ÿÑ+¸ã¸é°o* *+,-&../80>1L3O5p>.Q�8��2��WÜÉW‘’P“&u*.Q”8�•2�•P“–ýK.ú —˜nP*¸a+¸a,¸aºì°o1p Q����� ™bnP*¹ï™ºð¸!§*¸'°o p Š?C" šnnñ°o  ›œn`%*¹ó¶ùºû¶ÿ¶™ º¸!°*¸'°o p %)�  žnn°o Ÿ nP*¹™º¸!§*¸'°oýp )\C" ¡nn°oý ¢ nG "#,º °oùp  ¾þ ¿þ £¤ ¥n1*º °oöp £¤ ¦n1*º°oõp £¤ §¨n&-"¸¶ž-#¸¶�-¸'°,-º¸!°oîïñp*&Êþ&¿þ&%É&P¤ ©ªn? *+¹tÀ4°oñp %É P¤ «¨n&-"¸¶›-#¸¶�-¸'°,-º¸!°oåæèp*&¾þ&¿þ&%É&P¤ ¬ªn? *+¹tÀ4°oèp %É P¤ ­nG ,º°oàp  ¾a ¿a £® ¯"n1*º °oÝp £® °"n1*º#°oÜp £® ±²nŠ1¸|¶$… ”› ¸|¶$… ”� ¸'°º'¸!°oÕÖ$Øp*1¾{1¿{1%É1P®$ ³´n? *+¹tÀ4°oØp %É P® µ,nG ,º*°oÐp  ¾a ¿a £¶ ·/n1*º-°oÍp £¶ ¸/n1*º0°oÌp £¶ ¹ºn&-¸¼¶1›-¸¼¶1�-¸'°,-º4¸!°oÅÆÈp*&¾a&¿a&%É&P¶ »¼n? *+¹tÀ4°oÈp %É P¶ ½¾nR*¹7 *¹8¸§*¸;°oŽp ¿\C ÀÁn<*º>º?¶@À0°o�p 8T ÂÃn,*°o�p u\ ÄÅn…*+¹tM,Ç +ºC¸!°,¸'°o)* +-p  É8�Ë�u ËÆü Çdn4 *¸aºF°o+p  8� ÈÅnƒ*+¹tM,Ç+ºG¸!§,¸'°o %&p ŸÉË�É�u É” üC" Êdn4 *¸aºH°o&p  Ë� ËÌn}!*,¹I> ,ºO¸!§ ¸¼¸'°o p*!•–!™a!8�Ëa üF" Ídn4 *¸aºF°op  8� ÎÏnV"*+¶P¹S¸]ºX¶ˆ+ºY¶�À"°op"—˜"˶ ÐÑn4 *º\¸!°op  ˶ Ò/n1*º]°op ˶ ÓÔn³$*,¹tN+,¹t:-¸^™-¸;°,¸°oö÷øùûp4$„É$…É$Õ�Ö�×�u֨ר ý ÙÚnG+*ºbºX¶@À"°oñp‚ƒCT ÛÜn@ *++¹cÀ"°oòp ‚ƒ Ö� ÝÞnP*,¹t+,¹t¸h°oìp „É…É5� ßànF*+¶m+¶n¹cÀ"°oìp‚ƒÕá âãnˆ,-*+¹Ìºq¶Ñ*,¹Ìºr¶Ѷs-ºv¶y°oéêëé(ì+ép*,,€S,�S,5K äånP*,¹t+,¹t¸~°oæp „É…ÉÕ� æçnE+¸ƒ*º‡¹ˆ°oáp‚ƒ)\ èçnˆ+¹‹M+¹‹N*,-¹cÀ"°oâãäp*‚ƒu\Ö� ×�uÖØ ר éÑnZ*¶Pÿ¤ *º�¸!°*¶ޏ’¸'°oÖ ×Ùp ê¶ ë/n1*º—°o×p ê¶ ìínI*¹˜*¹ž*¹¡*¹¤¸§¸¼°o¸p ¿î ïðnD *¹­*¹°*¹±¸§¸¼°o´p ¿ñ òónF¸²+¶P…¶·º»°o®pyaP¶ ôõn&p-‘¶“š º¼¸!°-¶€‘¶€d6Ÿº½¸!°-‘¶€-¶€¸À7 ”› ”ž -ºĸ!°ˆ¸¼¸'°:-ºǸ!°2YdÅZcdÅo. � ž  ¡&¢2¥B¦P§Z©dªf«p>B"P{f 8öpyapz{pS P÷aüü ÿ 4Å øhn1*ºȰo«p S ùhn1*ºɰo§p S ú°n<ºʰo¢pya÷a ûnn˰ož üýn�-»ÍY·ÏL=¢+*z~¹Ò¹ØW„§ÿä+°o� �‘%�+“p  5a-þÿ # ý Ùú  n;*¸ƒºÞ¹œ°o†p \ n—7»ßY·áL=*¹7¢!+z~*¹‹À¶â¶åW„§ÿÛ+¶é°o‡‰Š,‰2Œp  (5a7u\/U ý ßú' fnr4*²›í¹ïºð¶Ѳñô¹Ìºö¶Ѷs*º÷¶y°o{|}'{0~3{p 45K  n>»øY*´ú*´ÿ*´·°o}p     n2*´¸°o|p    nR(*¹¸*¹ ¸*¹ ¸*¹ ¸¸°oxp (  n:*¸ƒº¹œ°owp \ ni?»Y*¹‹À¶â*¹‹À¶â*¹‹À¶â*¹‹À¶â·¶°owp ?\ nR(*¹ž¸*¹¡¸*¹¤¸*¹˜¸¸°osp (î  n:*¸ƒº¹œ°orp \ nf<»Y*¹‹À¶â*¹‹À¶â*¹‹À¶â*¹‹À¶â·°orp <\ nI*¹¸¼*¹#¸¼*¹%¸¼¸'°onp   n:*¸ƒº*¹œ°omp \  nY/»+Y*¹‹À½¶P*¹‹À½¶P*¹‹À½¶P·-°omp /\ !"nI*¹­¸*¹°¸*¹±¸¸'°ojp ñ # n:*¸ƒº0¹œ°oip \ $%nY/»øY*¹‹À¶â*¹‹À¶â*¹‹À¶â·°oip /\ &'n@*¹1¸*¹4¸¸5°oep ( ) n:*¸ƒº8¹œ°odp \ *+nL"»9Y*¹‹À¶â*¹‹À¶â·;°odp "\ ,-n> »>Y*+·@°o[p st .� /0n= +*¶C¶G°oZp st .12nRV²J¸P³T²W¸P³\²_¸P³d²›¹gºhºi¹1³j²›¹gºmºn¹1³ñ²K¹gºoºp¹1³q²›¹gºtºu¹1³v²›¹gºyºz¹1³{º~¸5³²{²º‚ºƒ¹¸=³„²›¹gº‡ºˆ¹1³‰²K²ñºŒ¸�³�²K²vº“¸�³”²ñ²Kº—¸�³˜²v²Kº›¸�³œ¸Ÿº¢º£¹²�¸=³¤¸Ÿ²”¸=³§¸Ÿº¢º£¹º—ºª¹²˜¸=³«¸Ÿº›º®¹²œ¸=³¯²²ºµº¶¹·³º½º¾¸Œ³¿½º¸Œ³à ƺȸ—³É ƺ̸—³Í кѸ¥³Ò кÕ¸Ö³Ù²ºܺݹ"³Þ²á¸åºé¸ê¹³í²ºðºñ¹"³ò²ºõºö¹"³÷²ºúºû¹"³üºÿ³Æº³Ê²ºº¹ñ³º ¸5³ ²²¹g¸Ýº ¶² ¹¸Aºº¹³Û¸º¹ª³Õ²¸ ¶$³'²*¸ ³-²º1¹†³2²º5º6¹"³7²º:¹†³;²º>º?¹"³@²ºC¹†³D±oê:_ `ac5hOliqƒv�{¨€¸‚½€Ã…ݲî¶ÿº¾!Ä#Å8Ä>È@ÉFÈLÌNÍrÌxÐzÑ�Еժ̹ÍÈÜ×Ýæõõö9X/ZDeYrnyvz~€“Šž�¤‘¹–¾�Ë—Ó§æ¶ò¸ûº ¼ Î0ÕEà345 6 uëæ³­fa\F8¾ ú9:= ú9?B ú9DG ú9HK ú9LO ú9PS ú9UX ú9Y\ ú9^a ú9cf ú9hk ú9lo ú9ps ú9ts ú9ws ú9z} ú9~� ú9‚o ú9…K ú9ˆ‹ ú9�� ú9‘” ú9–” ú9™œ ú9�O ú9 £ ú9¤§ ú9¨« ú9­G ú9°´ ú9µX ú9¸§ ú9»Á ú9ÃÇ ú9ÉG ú9ÌÎ ú9ÐÓ ú9ÔØ ú9ÚÝ ú9Þá ú9ãØ ú9çØ ú9ëÝ ú9îñ ú9óô úõöù úõúù úõýù úõù    úõ ù  úõù  úõù úõù  úõù  úõù " úõ$ù ú9'- ú9/1 ú937 ú9;? úõAù D úFGJ úFKN úPRU úõWù Z ú9\] ú9_] ú9be ú9fi ú9jn úõpt ú9ux ú9yx úõ|ù úõù úõƒù † úõˆù ‹ úõ�ù ú�’“ úõ•ù úõ˜ù › � Ÿ úõ¡ù úõ¤ù úõ§ù úõªù ú9­° ú9±S úõ´ù · úõ¹ù ¼ úõ¾ù ú9Ás úõÂÅ úõÇù ú9Ês ú9ÍÎ ú9ÐÎ úÑÒÓ ú9ÔO úõ×ù Ú Ü úõÞù úõáù úõäù úõçù ê ì î ú9ðó ú9ô÷ ú9øû úÑü ú9   ú9  ú9 ú9   ú9   ú9 O ú9   ú9 O ú9 # ú9 $O ú9 ' * ú9 +O ú9 . 1 ú9 2O ú9 5 8 ú9 9X ú9 < @ ú9 B F ú9 HO ú9 K N ú9 O R ú9 S V ú9 W \ ú9 ^ c ú9 e j ú9 l j ú9 p R ú9 u V ú9 z € ú9 ‚o ú9 …K ú9 ˆK ú9 ‹� ú9 Ž� ú9 ‘œ ú9 ”œ ú9 —G ú9 š � ú9 Ÿ ¦ ú9 §G ú9 ª ­ ú9 ®G ú9 ± µ ú9 ¶G ú9 ¹ ½ ú9 ¿  ú9 Ã Æ ú9 Ç Ê ú9 Ë Î ú9 ÏX ú9 Ò§ ú9 Õ Ø ú9 Ù Ü ú9 ÝG ú9 àG ú9 ãG ú9 æK ú9 ëG ú9 îG ú9 ñ õ ú9 ÷G šF\af   up ­ ³æëì6 õ  '   p ±«  »«  z  6p