ΚώΊΎEŸ  Hnet/minecraft/world/level/levelgen/blockpredicates/StateTestingPredicate(Lnet/minecraft/core/Vec3i;)V   Jnet/minecraft/world/level/levelgen/blockpredicates/MatchingFluidsPredicatefluidsLnet/minecraft/core/HolderSet;  0net/minecraft/world/level/block/state/BlockState getFluidState1()Lnet/minecraft/world/level/material/FluidState;  -net/minecraft/world/level/material/FluidStateis!(Lnet/minecraft/core/HolderSet;)Z  Enet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateTypeMATCHING_FLUIDSGLnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType;  !"stateTestingCodecb(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1; $%& '((net/minecraft/core/registries/RegistriesFLUID%Lnet/minecraft/resources/ResourceKey; *+, -.2net/minecraft/core/registries/codec/RegistryCodecs holderSetG(Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; 123 45com/mojang/serialization/CodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;7 89apply()Ljava/util/function/Function; ;<= >?!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; ABC DE!com/mojang/datafixers/Products$P1andF(Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2;G 8H!()Ljava/util/function/BiFunction; JKL 8M!com/mojang/datafixers/Products$P2k(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/BiFunction;)Lcom/mojang/datafixers/kinds/App;7 PQR ST2com/mojang/serialization/codecs/RecordCodecBuildermapCodecB(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; V WXCODEC#Lcom/mojang/serialization/MapCodec; SignatureqLcom/mojang/serialization/MapCodec;JLnet/minecraft/core/HolderSet;;(Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/HolderSet;)VCodeLineNumberTableLocalVariableTablethisLLnet/minecraft/world/level/levelgen/blockpredicates/MatchingFluidsPredicate;offsetLnet/minecraft/core/Vec3i;LocalVariableTypeTableMethodParametersg(Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/HolderSet;)Vtest5(Lnet/minecraft/world/level/block/state/BlockState;)Zstate2Lnet/minecraft/world/level/block/state/BlockState;typeI()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType;L()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType<*>;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;lambda$static$1l(Lnet/minecraft/world/level/levelgen/blockpredicates/MatchingFluidsPredicate;)Lnet/minecraft/core/HolderSet;c()V SourceFileMatchingFluidsPredicate.javaBootstrapMethods{&(Ljava/lang/Object;)Ljava/lang/Object;} ~ rss8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;ƒ „ \††(Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/HolderSet;)Lnet/minecraft/world/level/levelgen/blockpredicates/MatchingFluidsPredicate;ˆ ‰ nooŒ Ž ‘"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”;com/mojang/serialization/codecs/RecordCodecBuilder$InstanceInstance—com/mojang/datafixers/ProductsP1P2›%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup!WXYZ Y[\]c *+·*,΅±^ _  `a bc d  [e b Yfgh]@ +Ά *΄Ά¬^_ `a ijeikl].²°^_ `aYm no]`&*Έ²#Έ)/Ή0Ί6Ά:Ά@*ΊFΆI°^  "% _ &pq rs]/*΄°^_ tauv]$ ΊNΈO³U±^ wxy ‹z|‹€‚…‹z‡Š’"“P•A–˜J–™šœž