Êþº¾Eˆ  java/lang/Record()V   :net/minecraft/world/level/block/WeatheringCopperCollection weatheringDLnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;   waxed  PREFIXES(Ljava/util/function/BiFunction;)Ljava/util/function/Function;1 567 89'com/google/common/collect/ImmutableListbuilderWithExpectedSize4(I)Lcom/google/common/collect/ImmutableList$Builder; ;<= >?java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;A BCacceptP(Lcom/google/common/collect/ImmutableList$Builder;)Ljava/util/function/Consumer; E FGforEach (Ljava/util/function/Consumer;)V IJK LM/com/google/common/collect/ImmutableList$Builderbuild+()Lcom/google/common/collect/ImmutableList; E P QRmapc(Ljava/util/function/Function;)Lnet/minecraft/world/level/block/WeatheringCopperCollection$ByState; TUV ?java/util/function/Function X YZzipApplyª(Lnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;Lnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;Ljava/util/function/BiConsumer;)V \ ]í(Lnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;Lnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;Ljava/util/function/BiFunction;)Lnet/minecraft/world/level/block/WeatheringCopperCollection$ByState; _ `a unaffectedLjava/lang/Object; cde Bfjava/util/function/BiConsumer'(Ljava/lang/Object;Ljava/lang/Object;)V h iaexposed k la weathered n oaoxidized qrs tjava/util/function/BiFunction8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; v wK(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Vy z{toStringP(Lnet/minecraft/world/level/block/WeatheringCopperCollection;)Ljava/lang/String;} ~hashCode?(Lnet/minecraft/world/level/block/WeatheringCopperCollection;)I� ‚ƒequalsQ(Lnet/minecraft/world/level/block/WeatheringCopperCollection;Ljava/lang/Object;)Z … † STATESˆ ‰Œ(Lorg/apache/commons/lang3/function/TriFunction;Ljava/util/function/BiFunction;Ljava/util/function/Function;)Ljava/util/function/BiFunction;‹ Œ}(Ljava/util/function/BiFunction;Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState;)Ljava/util/function/Function;Ž?net/minecraft/world/level/block/state/BlockBehaviour$Properties �‘’ “-org/apache/commons/lang3/function/TriFunctionJ(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;•%net/minecraft/world/level/block/Block ˆ ‹ ™ š›makeConcatWithConstants8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; �žŸ  ¡=net/minecraft/world/level/block/WeatheringCopper$WeatherState UNAFFECTED?Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; �£ ¤¡EXPOSED �¦ §¡ WEATHERED �© ª¡OXIDIZED¬®exposed_° weathered_² oxidized_´waxed_¶waxed_exposed_¸waxed_weathered_ºwaxed_oxidized_ SignatureILnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;…Lnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;PLnet/minecraft/world/level/block/WeatheringCopperCollection;CodeLineNumberTableLocalVariableTablethisLocalVariableTypeTableALnet/minecraft/world/level/block/WeatheringCopperCollection;MethodParameters•(Lnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;Lnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;)VprefixWithStatez(Lnet/minecraft/world/level/block/WeatheringCopperCollection;)Lnet/minecraft/world/level/block/WeatheringCopperCollection;ids¢(Lnet/minecraft/world/level/block/WeatheringCopperCollection;)Lnet/minecraft/world/level/block/WeatheringCopperCollection;P(Ljava/lang/String;)Lnet/minecraft/world/level/block/WeatheringCopperCollection;nameLjava/lang/String;d(Ljava/lang/String;)Lnet/minecraft/world/level/block/WeatheringCopperCollection;byStateXLnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;ª(Lnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;)Lnet/minecraft/world/level/block/WeatheringCopperCollection;registerBlocks(Lnet/minecraft/world/level/block/WeatheringCopperCollection;Lorg/apache/commons/lang3/function/TriFunction;Ljava/util/function/BiFunction;Ljava/util/function/BiFunction;Ljava/util/function/Function;)Lnet/minecraft/world/level/block/WeatheringCopperCollection;register/Lorg/apache/commons/lang3/function/TriFunction;waxedBlockFactoryLjava/util/function/BiFunction;weatheringFactorypropertiesSupplierLjava/util/function/Function;BLnet/minecraft/world/level/block/WeatheringCopperCollection;$Lorg/apache/commons/lang3/function/TriFunction;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/Block;>;­Ljava/util/function/BiFunction;²Ljava/util/function/BiFunction;ŸLjava/util/function/Function;~(Lnet/minecraft/world/level/block/WeatheringCopperCollection;Lorg/apache/commons/lang3/function/TriFunction;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/Block;>;Ljava/util/function/BiFunction;Ljava/util/function/BiFunction;Ljava/util/function/Function;)Lnet/minecraft/world/level/block/WeatheringCopperCollection; registerItemsblocks itemFactoryeLnet/minecraft/world/level/block/WeatheringCopperCollection;kLjava/util/function/BiFunction;ˆ(Lnet/minecraft/world/level/block/WeatheringCopperCollection;Lnet/minecraft/world/level/block/WeatheringCopperCollection;Ljava/util/function/BiFunction;)Lnet/minecraft/world/level/block/WeatheringCopperCollection; createFamily|(Ljava/util/function/BiFunction;Ljava/util/function/BiFunction;)Lnet/minecraft/world/level/block/WeatheringCopperCollection; waxedProviderweatheringProvider’Ljava/util/function/BiFunction;„(Ljava/util/function/BiFunction;Ljava/util/function/BiFunction;)Lnet/minecraft/world/level/block/WeatheringCopperCollection;asList()Ljava/util/List;builder1Lcom/google/common/collect/ImmutableList$Builder;6Lcom/google/common/collect/ImmutableList$Builder;()Ljava/util/List;consumerLjava/util/function/Consumer;"Ljava/util/function/Consumer;%(Ljava/util/function/Consumer;)V[(Ljava/util/function/Function;)Lnet/minecraft/world/level/block/WeatheringCopperCollection;mapper%Ljava/util/function/Function;~(Ljava/util/function/Function;)Lnet/minecraft/world/level/block/WeatheringCopperCollection;±Ljava/util/function/Function;Lnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;>; (Ljava/util/function/Function;Lnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;>;)Lnet/minecraft/world/level/block/WeatheringCopperCollection;weatheringMapper waxedMapper»(Ljava/util/function/Function;Lnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;>;Ljava/util/function/Function;Lnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;>;)Lnet/minecraft/world/level/block/WeatheringCopperCollection;š(Lnet/minecraft/world/level/block/WeatheringCopperCollection;Lnet/minecraft/world/level/block/WeatheringCopperCollection;Ljava/util/function/BiConsumer;)VfirstsecondLjava/util/function/BiConsumer;ALnet/minecraft/world/level/block/WeatheringCopperCollection;'Ljava/util/function/BiConsumer;Ö(Lnet/minecraft/world/level/block/WeatheringCopperCollection;Lnet/minecraft/world/level/block/WeatheringCopperCollection;Ljava/util/function/BiConsumer;)V operation*Ljava/util/function/BiFunction;-(Lnet/minecraft/world/level/block/WeatheringCopperCollection;Lnet/minecraft/world/level/block/WeatheringCopperCollection;Ljava/util/function/BiFunction;)Lnet/minecraft/world/level/block/WeatheringCopperCollection;zipUnwaxedWaxed"(Ljava/util/function/BiConsumer;)V'Ljava/util/function/BiConsumer;*(Ljava/util/function/BiConsumer;)VILnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;æ(Lnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;Lnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;Ljava/util/function/BiConsumer;)VE(Lnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;Lnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;Ljava/util/function/BiFunction;)Lnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoF()Lnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;K()Lnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;lambda$createFamily$1©(Ljava/util/function/BiFunction;Lnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;)Lnet/minecraft/world/level/block/WeatheringCopperCollection$ByState; waxedPrefixeslambda$createFamily$0weatheringPrefixeslambda$registerBlocks$3õ(Lorg/apache/commons/lang3/function/TriFunction;Ljava/util/function/BiFunction;Ljava/util/function/Function;Lnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;)Lnet/minecraft/world/level/block/WeatheringCopperCollection$ByState;waxedIdslambda$registerBlocks$4å(Lorg/apache/commons/lang3/function/TriFunction;Ljava/util/function/BiFunction;Ljava/util/function/Function;Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState;Ljava/lang/Object;)Lnet/minecraft/world/level/block/Block;stateidlambda$registerBlocks$5È(Ljava/util/function/BiFunction;Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/Block;pALnet/minecraft/world/level/block/state/BlockBehaviour$Properties;lambda$registerBlocks$0 weatheringIdslambda$registerBlocks$1lambda$registerBlocks$2lambda$prefixWithState$0(Ljava/lang/Record; SourceFileWeatheringCopperCollection.java NestMembers2Á4ÔÕØ×ÙÚ!¡"a *$¿J *+,¹pÀ”°À>Á  Ø× !¡ %& +›¿<*+º˜°À*Á!Í"Í,¿[ ?»Y²œ²¢²¥²¨·u³„»Y»Y«­¯±·u»Y³µ·¹·u·&³±À »-./013 »¼ »¼4x f569f:;>f:@>f:C>f:F>fIKImPRSf5TWf:Y\f5^Wf:a\tdz2{I5|�}@�€‚ 1ƒ…‡