Êþº¾E‘  ;net/minecraft/advancements/predicates/MinMaxBounds$Bounds$1val$numberCodec)Lnet/minecraft/network/codec/StreamCodec;   java/lang/Object()V  io/netty/buffer/ByteBufreadByte()B  'net/minecraft/network/codec/StreamCodecdecode&(Ljava/lang/Object;)Ljava/lang/Object;java/lang/Number   java/util/Optionalof((Ljava/lang/Object;)Ljava/util/Optional; " #$empty()Ljava/util/Optional;&9net/minecraft/advancements/predicates/MinMaxBounds$Bounds %( )+(Ljava/util/Optional;Ljava/util/Optional;)V %+ ,$min %. /$max 1 23 isPresent()Z 5 67 writeByte(I)Lio/netty/buffer/ByteBuf;9 :;accepta(Lnet/minecraft/network/codec/StreamCodec;Lio/netty/buffer/ByteBuf;)Ljava/util/function/Consumer; = >? ifPresent (Ljava/util/function/Consumer;)V9 B CDencodeW(Lio/netty/buffer/ByteBuf;Lnet/minecraft/advancements/predicates/MinMaxBounds$Bounds;)V F GV(Lio/netty/buffer/ByteBuf;)Lnet/minecraft/advancements/predicates/MinMaxBounds$Bounds; I CJ'(Ljava/lang/Object;Ljava/lang/Object;)VMIN_FLAGI ConstantValueMAX_FLAG,(Lnet/minecraft/network/codec/StreamCodec;)VCodeLineNumberTableLocalVariableTablethis=Lnet/minecraft/advancements/predicates/MinMaxBounds$Bounds$1;MethodParametersinputLio/netty/buffer/ByteBuf;flagsBLjava/util/Optional;LocalVariableTypeTableTB;Ljava/util/Optional; StackMapTable SignatureE(TB;)Lnet/minecraft/advancements/predicates/MinMaxBounds$Bounds;outputvalue;Lnet/minecraft/advancements/predicates/MinMaxBounds$Bounds;@Lnet/minecraft/advancements/predicates/MinMaxBounds$Bounds;F(TB;Lnet/minecraft/advancements/predicates/MinMaxBounds$Bounds;)Vlambda$encode$1W(Lnet/minecraft/network/codec/StreamCodec;Lio/netty/buffer/ByteBuf;Ljava/lang/Number;)V numberCodecvLjava/lang/Number;lambda$encode$0€Ljava/lang/Object;Lnet/minecraft/network/codec/StreamCodec;>; SourceFileMinMaxBounds.javaEnclosingMethod stcreateStreamCodecT(Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec;NestHostw2net/minecraft/advancements/predicates/MinMaxBoundsBootstrapMethodsz(Ljava/lang/Object;)V| } mi(Ljava/lang/Number;)V� ‚ hi„ …†‡ ˆ‰"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; InnerClassesBounds�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup KLMNOLMP QR4 *+µ*·±S T  UVWGRéK+¶ =~™*´+¹À¸§¸!N~™*´+¹À¸§¸!:»%Y-·'°S"@T4KUVKXYFZ["),\@ /\] KX^"),_@ /_`üBüBWXabCDRNH,¶*N,¶-:+-¶0™§¶0™§€¶4W-*´+º8¶<*´+º@¶<±S *8GT4HUVHcYHdeC,\ =/\]*Hc^HdfC,_ =/_`jÿ%ÿ%ÿ %ÿ%W cdagACJR7 *+À,À%¶A±S T  UVW cdAR3 *+À¶E°S T  UVWX hiRG *+,¹H±ST  j cY kl miRG *+,¹H±ST  j cY klanopq%ruvxƒy{~ƒy€~Š%v‹ŒŽ�