Êþº¾Eçnet/minecraft/nbt/Tagjava/lang/Integer  getType()Lnet/minecraft/nbt/TagType;  "net/minecraft/nbt/StreamTagVisitorvisitRootEntryM(Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult;  .net/minecraft/nbt/StreamTagVisitor$ValueResultCONTINUE0Lnet/minecraft/nbt/StreamTagVisitor$ValueResult;  acceptV(Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult;  java/util/Optionalempty()Ljava/util/Optional;  !asNumber# $%apply()Ljava/util/function/Function; ' ()map3(Ljava/util/function/Function;)Ljava/util/Optional;##### 0 1asByte# 456 78java/lang/Byte byteValue()B :;< =>java/lang/BooleanvalueOf(Z)Ljava/lang/Boolean;@java/lang/Object OBJECT_HEADERI ConstantValue ARRAY_HEADER OBJECT_REFERENCE STRING_SIZETAG_ENDBTAG_BYTE TAG_SHORTTAG_INTTAG_LONG TAG_FLOAT TAG_DOUBLETAG_BYTE_ARRAY TAG_STRINGTAG_LIST  TAG_COMPOUND  TAG_INT_ARRAY TAG_LONG_ARRAY MAX_DEPTHwrite(Ljava/io/DataOutput;)V Exceptionsijava/io/IOExceptionMethodParametersoutputtoString()Ljava/lang/String;getId Signature ()Lnet/minecraft/nbt/TagType<*>;copy()Lnet/minecraft/nbt/Tag; sizeInBytes()I!(Lnet/minecraft/nbt/TagVisitor;)Vvisitor acceptAsRoot'(Lnet/minecraft/nbt/StreamTagVisitor;)VCodeLineNumberTableLocalVariableTablethisLnet/minecraft/nbt/Tag;$Lnet/minecraft/nbt/StreamTagVisitor; entryResult StackMapTableasString*()Ljava/util/Optional;*()Ljava/util/Optional;(()Ljava/util/Optional;asShort)()Ljava/util/Optional;asInt+()Ljava/util/Optional;asLong(()Ljava/util/Optional;asFloat)()Ljava/util/Optional;asDouble*()Ljava/util/Optional; asBoolean+()Ljava/util/Optional; asByteArray()Ljava/util/Optional<[B>; asIntArray()Ljava/util/Optional<[I>; asLongArray()Ljava/util/Optional<[J>; asCompound7()Ljava/util/Optional;asList3()Ljava/util/Optional;lambda$asBoolean$0%(Ljava/lang/Byte;)Ljava/lang/Boolean;bLjava/lang/Byte; SourceFileTag.javaPermittedSubclasses£net/minecraft/nbt/CompoundTag¥net/minecraft/nbt/CollectionTag§net/minecraft/nbt/PrimitiveTag©net/minecraft/nbt/EndTagBootstrapMethods¬&(Ljava/lang/Object;)Ljava/lang/Object;® ¯5°java/lang/Number²$(Ljava/lang/Number;)Ljava/lang/Byte;´ ¯µ ¶· shortValue()S¹%(Ljava/lang/Number;)Ljava/lang/Short;» ¯¼ ½tintValue¿'(Ljava/lang/Number;)Ljava/lang/Integer;Á ¯Â ÃÄ longValue()JÆ$(Ljava/lang/Number;)Ljava/lang/Long;È ¯É ÊË floatValue()FÍ%(Ljava/lang/Number;)Ljava/lang/Float;Ï ¯Ð ÑÒ doubleValue()DÔ&(Ljava/lang/Number;)Ljava/lang/Double;Ö × ›œœÚ ÛÜÝ Þß"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; InnerClasses ValueResultã%java/lang/invoke/MethodHandles$Lookupåjava/lang/invoke/MethodHandlesLookup?ABCDEBCFGBCHIBCJKLCMNLCOPLCQRLCSTLCHULCVWLCXYLCZ[LCD\LC]^LC_`LCabLCFcBCdefghjklmn8opqrstujvjvwxyu+*¹¹ M,²¦ *+¹W±z4 568{ |}k~ €üjk�y.¸°z;{ |}o‚!y.¸°z?{ |}oƒ1y9*¹º"¶&°zC{ |}o„…y9*¹º*¶&°zG{ |}o†‡y9*¹º+¶&°zK{ |}oˆ‰y9*¹º,¶&°zO{ |}oŠ‹y9*¹º-¶&°zS{ |}oŒ�y9*¹º.¶&°zW{ |}oŽ�y9*¹/º2¶&°z[{ |}o�‘y.¸°z_{ |}o’“y.¸°zc{ |}o”•y.¸°zg{ |}o–—y.¸°zk{ |}o˜™y.¸°zo{ |}oš ›œyE*¶3™§¸9°z[{ �ž€ @Ÿ ¡ ¢¤¦¨ªHÙ«­±Ù«³¸Ù«º¾Ù«ÀÅÙ«ÇÌÙ«ÎÓÙ«ÕØà á@âäæ