Êþº¾E  0net/minecraft/world/level/block/WeatheringCopperPREVIOUS_BY_BLOCKLjava/util/function/Supplier;   java/util/function/Supplierget()Ljava/lang/Object;com/google/common/collect/BiMap  &(Ljava/lang/Object;)Ljava/lang/Object;%net/minecraft/world/level/block/Block  java/util/Optional ofNullable((Ljava/lang/Object;)Ljava/util/Optional;  0net/minecraft/world/level/block/state/BlockStategetBlock)()Lnet/minecraft/world/level/block/Block; ! "# getPrevious=(Lnet/minecraft/world/level/block/Block;)Ljava/util/Optional;% &'applyQ(Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/function/Function; ) *+map3(Ljava/util/function/Function;)Ljava/util/Optional; - . NEXT_BY_BLOCK 0 12getFirstP(Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; 4 56withPropertiesOff(Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; 8 9#getNext% < =>getAge()Ljava/lang/Enum; @AB CD=net/minecraft/world/level/block/WeatheringCopper$WeatherState UNAFFECTED?Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState;?@ G HIinverse#()Lcom/google/common/collect/BiMap; KLM NO(com/google/common/collect/ImmutableBiMapbuilder4()Lcom/google/common/collect/ImmutableBiMap$Builder;Q:net/minecraft/world/level/block/WeatheringCopperCollection STU VW&net/minecraft/world/level/block/Blocks COPPER_BLOCK;>;CodeLineNumberTableLocalVariableTableblock'Lnet/minecraft/world/level/block/Block;MethodParametersf(Lnet/minecraft/world/level/block/Block;)Ljava/util/Optional;candiateprevious StackMapTableH(Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional;state2Lnet/minecraft/world/level/block/state/BlockState;|(Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional;this2Lnet/minecraft/world/level/block/WeatheringCopper;getChanceModifier()Flambda$getNext$0�(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState;slambda$getPrevious$0lambda$static$2lambda$static$02Lcom/google/common/collect/ImmutableBiMap$Builder;LocalVariableTypeTable‚Lcom/google/common/collect/ImmutableBiMap$Builder;lambda$static$1q(Lcom/google/common/collect/ImmutableBiMap$Builder;Lnet/minecraft/world/level/block/WeatheringCopperCollection;)V collection()VˆLjava/lang/Object;Lnet/minecraft/world/level/block/ChangeOverTimeBlock; SourceFileWeatheringCopper.java NestMembersBootstrapMethodsß à ÍËâ[(Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState;ä å ÊËç(Ljava/lang/Object;)Vé ê ÓÔì?(Lnet/minecraft/world/level/block/WeatheringCopperCollection;)Vî'(Ljava/lang/Object;Ljava/lang/Object;)Vð ‘ñ òóputX(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableBiMap$Builder;õQ(Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V ø ù ÏIIü ý ÎIÿ  "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 WeatherStateBuilderByState %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandlesLookup²´.¶·¶· "#¸B²¹À *¹À¸°¹"º »¼½»¶¾ 12¸›7*L²¹À +¹ÀM,Æ,L²¹À +¹ÀM§ÿå+°¹&'()*5,º 7»¼5¿¼ À¼Á ý½» "¸;*¶¸ *º$¶(°¹0º ÃĽÃ¶Å 9#¸B²,¹À *¹À¸°¹4º »¼½»¶¾ 16¸6 *¶¸/*¶3°¹8º  ÃĽÃ9¸E+¶¸7+º:¶(°¹=ºÆÇÃĽöÅÈɸL*¹;²?¦E® ®¹B CEº ÆÇÁ Ê˸:+*¶3°¹=ºÃÄ̼ Í˸:+*¶3°¹0ºÃÄ̼ ÎI¸)²,¹À ¹F°¹ ÏI¸Ç¸JK½PY²RSY²XSY²[SY²^SY²aSY²dSY²gSY²jSY²mSY ²pSY ²sSY ²vSY ²ySY ²|SY²S¸‚*ºˆ¹Œ*¶�°¹uzº {NÐÑ {NÒ ÓÔ¸G+¶–*Y¸šWºŸ¶¢±¹ºNÐÕWÖ׸3º¨¸«³,º±¸«³±¹  ¶ØÙÚÛ@Ü>þÝÞáþÝãáþæèëþíïôþö÷úþöûú"@@‘K£P