Êþº¾E¬  =net/minecraft/client/data/models/blockstates/PropertyDispatch()V   @net/minecraft/client/data/models/blockstates/PropertyDispatch$C5 property1;Lnet/minecraft/world/level/block/state/properties/Property;    property2    property3    property4    property5  java/util/Listofl(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/List; ?net/minecraft/world/level/block/state/properties/Property$Value "#$ %&9net/minecraft/world/level/block/state/properties/PropertyvalueY(Ljava/lang/Comparable;)Lnet/minecraft/world/level/block/state/properties/Property$Value; ()* +>net/minecraft/client/data/models/blockstates/PropertyValueList„([Lnet/minecraft/world/level/block/state/properties/Property$Value;)Lnet/minecraft/client/data/models/blockstates/PropertyValueList; - ./putValueU(Lnet/minecraft/client/data/models/blockstates/PropertyValueList;Ljava/lang/Object;)V "1 23getPossibleValues()Ljava/util/List;5 67accept‡(Lnet/minecraft/client/data/models/blockstates/PropertyDispatch$C5;Lcom/mojang/datafixers/util/Function5;)Ljava/util/function/Consumer; 9 :;forEach (Ljava/util/function/Consumer;)V= 6>�(Lnet/minecraft/client/data/models/blockstates/PropertyDispatch$C5;Ljava/lang/Comparable;Lcom/mojang/datafixers/util/Function5;)Ljava/util/function/Consumer;@ 6A³(Lnet/minecraft/client/data/models/blockstates/PropertyDispatch$C5;Ljava/lang/Comparable;Ljava/lang/Comparable;Lcom/mojang/datafixers/util/Function5;)Ljava/util/function/Consumer;C 6DÉ(Lnet/minecraft/client/data/models/blockstates/PropertyDispatch$C5;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lcom/mojang/datafixers/util/Function5;)Ljava/util/function/Consumer;F 6Gß(Lnet/minecraft/client/data/models/blockstates/PropertyDispatch$C5;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lcom/mojang/datafixers/util/Function5;)Ljava/util/function/Consumer; IJK LM$com/mojang/datafixers/util/Function5applyn(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; O PQselectÄ(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Object;)Lnet/minecraft/client/data/models/blockstates/PropertyDispatch$C5; SignatureALnet/minecraft/world/level/block/state/properties/Property;ALnet/minecraft/world/level/block/state/properties/Property;ALnet/minecraft/world/level/block/state/properties/Property;ALnet/minecraft/world/level/block/state/properties/Property;ALnet/minecraft/world/level/block/state/properties/Property;*(Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)VCodeLineNumberTableLocalVariableTablethisBLnet/minecraft/client/data/models/blockstates/PropertyDispatch$C5;LocalVariableTypeTable[Lnet/minecraft/client/data/models/blockstates/PropertyDispatch$C5;MethodParametersH(Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)VgetDefinedPropertiesR()Ljava/util/List;>;value1Ljava/lang/Comparable;value2value3value4value5variantsLjava/lang/Object;key@Lnet/minecraft/client/data/models/blockstates/PropertyValueList;TT1;TT2;TT3;TT4;TT5;TV;t(TT1;TT2;TT3;TT4;TT5;TV;)Lnet/minecraft/client/data/models/blockstates/PropertyDispatch$C5;generateg(Lcom/mojang/datafixers/util/Function5;)Lnet/minecraft/client/data/models/blockstates/PropertyDispatch; generator&Lcom/mojang/datafixers/util/Function5;?Lcom/mojang/datafixers/util/Function5;…(Lcom/mojang/datafixers/util/Function5;)Lnet/minecraft/client/data/models/blockstates/PropertyDispatch;lambda$generate$0?(Lcom/mojang/datafixers/util/Function5;Ljava/lang/Comparable;)Vlambda$generate$1U(Ljava/lang/Comparable;Lcom/mojang/datafixers/util/Function5;Ljava/lang/Comparable;)Vlambda$generate$2k(Ljava/lang/Comparable;Ljava/lang/Comparable;Lcom/mojang/datafixers/util/Function5;Ljava/lang/Comparable;)Vlambda$generate$3�(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lcom/mojang/datafixers/util/Function5;Ljava/lang/Comparable;)Vlambda$generate$4—(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lcom/mojang/datafixers/util/Function5;Ljava/lang/Comparable;)Vú;T2::Ljava/lang/Comparable;T3::Ljava/lang/Comparable;T4::Ljava/lang/Comparable;T5::Ljava/lang/Comparable;>Lnet/minecraft/client/data/models/blockstates/PropertyDispatch; SourceFilePropertyDispatch.javaNestHostBootstrapMethods‹(Ljava/lang/Object;)V� Ž {|�(Ljava/lang/Comparable;)V’ “ }~• – €˜ ™ �‚› œ ƒ„ž Ÿ ¡ ¢£"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; InnerClassesC5Value¨%java/lang/invoke/MethodHandles$Lookupªjava/lang/invoke/MethodHandlesLookup! RS RT RU RV RW XYØ *·*+µ*,µ *-µ*µ*µ±Zîï ðñòóô[> \]         ^> \_ S T U V W` Rab3YT*´*´ *´*´*´¸°Zø[ \]^ \_RcPQY*L½Y*´+¶!SY*´ ,¶!SY*´-¶!SY*´¶!SY*´¶!S¸':*¶,*°Z& ü ýþ!ÿ-9=üBJ[RL\]LdeLfeLgeLheLieLjkB lm^HL\_LdnLfoLgpLhqLirLjs`dfghijRtuvYi*´¶0*+º4¹8*°Z [\]wx^\_wy`wRz{|Ye*´ ¶0*,+º<¹8±Z [ \]wxde^ \_}~Yp*´¶0*+-,º?¹8±Z [*\]dewxfe^ \_€Y|*´¶0*+,-ºB¹8±Z [4\]defewxge^ \_�‚Yˆ*´¶0*+,-ºE¹8±Z [>\]defegewxhe^ \_ƒ„Y“ *+,-+,-¹H¶NW±Z [H\]defegehewxie^ \_R…†‡ˆ‰4�ŠŒ��Š‘��Š”��Š—��Šš�¤¥ "¦§©«