ĘţşžE¤  2net/minecraft/advancements/predicates/MinMaxBoundsbounds=()Lnet/minecraft/advancements/predicates/MinMaxBounds$Bounds;   9net/minecraft/advancements/predicates/MinMaxBounds$BoundsminLjava/util/Optional;   max  isAny()Z  asRange#()Lcom/google/common/collect/Range; apply@(Lcom/google/common/collect/Range;)Ljava/util/function/Function;  !com/google/common/collect/Rangeencloses$(Lcom/google/common/collect/Range;)Z# $%geta(Lcom/google/common/collect/Range;Lcom/google/common/collect/Range;)Ljava/util/function/Supplier; '() *+#com/mojang/serialization/DataResulterrorD(Ljava/util/function/Supplier;)Lcom/mojang/serialization/DataResult; '- ./success9(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; 123 45java/lang/StringvalueOf&(Ljava/lang/Object;)Ljava/lang/String;7 89makeConcatWithConstants8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;;:com/mojang/brigadier/exceptions/SimpleCommandExceptionType=argument.range.empty ?@A BC$net/minecraft/network/chat/Component translatableA(Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; :E FG!(Lcom/mojang/brigadier/Message;)V I JK ERROR_EMPTY;()Ljava/util/Optional;CodeLineNumberTableLocalVariableTablethis4Lnet/minecraft/advancements/predicates/MinMaxBounds;LocalVariableTypeTable9Lnet/minecraft/advancements/predicates/MinMaxBounds;()Ljava/util/Optional;validateContainedInRangeS(Lnet/minecraft/advancements/predicates/MinMaxBounds;)Ljava/util/function/Function;allowed allowedRange!Lcom/google/common/collect/Range;9Lnet/minecraft/advancements/predicates/MinMaxBounds;&Lcom/google/common/collect/Range;MethodParameterső;B::Lnet/minecraft/advancements/predicates/MinMaxBounds;>(Lnet/minecraft/advancements/predicates/MinMaxBounds;)Ljava/util/function/Function;>;!lambda$validateContainedInRange$0|(Lcom/google/common/collect/Range;Lnet/minecraft/advancements/predicates/MinMaxBounds;)Lcom/mojang/serialization/DataResult;target selfAsRange StackMapTable!lambda$validateContainedInRange$1V(Lcom/google/common/collect/Range;Lcom/google/common/collect/Range;)Ljava/lang/String;()VD;>Ljava/lang/Object; SourceFileMinMaxBounds.java NestMembersu;net/minecraft/advancements/predicates/MinMaxBounds$Bounds$1w?net/minecraft/advancements/predicates/MinMaxBounds$FloatDegreesy:net/minecraft/advancements/predicates/MinMaxBounds$Doubles{7net/minecraft/advancements/predicates/MinMaxBounds$IntsBootstrapMethods~&(Ljava/lang/Object;)Ljava/lang/Object;€  ghƒ[(Lnet/minecraft/advancements/predicates/MinMaxBounds;)Lcom/mojang/serialization/DataResult;…()Ljava/lang/Object;‡ ˆ lmŠ()Ljava/lang/String;Œ!Range must be within , but was Ž ‘ ’“"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;• –—˜ 8™$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; InnerClassesBounds FloatDegreesDoublesInts %java/lang/invoke/MethodHandles$Lookup˘java/lang/invoke/MethodHandlesLookupQJKPKST UVF *š´°W˘X  YZ[  Y\S]UVF *š´ °WŚX  YZ[  Y\S]VF *šśŹWŞX  YZ[  Y\ ^_Ve*šśL+ş°W Ž ŻX`Z ab[`c ade`Sf ghVŒ"+šśM*,śš*,ş"¸&°+¸,°W° ą˛´X "ab"iZ jb[  jdkü lmVB*¸0+¸0ş6°W˛XabjbnoV;ť:Y<¸>ˇDłHť:YL¸>ˇDłNąW œSpqrs tvxz|}‚„†‰”‹š2›vœxzžtŸĄŁ