ΚώΊΎE€  6net/minecraft/world/level/block/CopperGolemStatueBlockƒ(Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V   0net/minecraft/world/level/block/state/BlockStategetBlock)()Lnet/minecraft/world/level/block/Block;  0net/minecraft/world/level/block/WeatheringCoppergetNext=(Lnet/minecraft/world/level/block/Block;)Ljava/util/Optional;  java/util/Optional isPresent()Z  @net/minecraft/world/level/block/WeatheringCopperGolemStatueBlockchangeOverTime›(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V  !"getWeatheringStateA()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; $%& '(net/minecraft/world/level/LevelgetBlockEntityS(Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity;*Cnet/minecraft/world/level/block/entity/CopperGolemStatueBlockEntity ,-. /0net/minecraft/tags/ItemTagsAXESLnet/minecraft/tags/TagKey; 234 56"net/minecraft/world/item/ItemStackis(Lnet/minecraft/tags/TagKey;)Z 8 9"getAge ;<= >?=net/minecraft/world/level/block/WeatheringCopper$WeatherState UNAFFECTED?Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; ;A BCequals(Ljava/lang/Object;)Z )E FG removeStatuei(Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/entity/animal/golem/CopperGolem; IJK LM#net/minecraft/world/InteractionHandasEquipmentSlot,()Lnet/minecraft/world/entity/EquipmentSlot; 2O PQ hurtAndBreakW(ILnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;)V $S TUaddFreshEntity&(Lnet/minecraft/world/entity/Entity;)Z $W XY removeBlock!(Lnet/minecraft/core/BlockPos;Z)Z [\] ^_%net/minecraft/world/InteractionResultSUCCESS/Lnet/minecraft/world/InteractionResult$Success; abc denet/minecraft/world/item/Items HONEYCOMBLnet/minecraft/world/item/Item; 2g 5C [i jkPASS,Lnet/minecraft/world/InteractionResult$Pass; m no updatePose(Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)VCodeLineNumberTableLocalVariableTablethisBLnet/minecraft/world/level/block/WeatheringCopperGolemStatueBlock; weatherState propertiesALnet/minecraft/world/level/block/state/BlockBehaviour$Properties;MethodParametersisRandomlyTicking5(Lnet/minecraft/world/level/block/state/BlockState;)Zstate2Lnet/minecraft/world/level/block/state/BlockState; randomTicklevel(Lnet/minecraft/server/level/ServerLevel;posLnet/minecraft/core/BlockPos;random!Lnet/minecraft/util/RandomSource; useItemOn5(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; copperGolem5Lnet/minecraft/world/entity/animal/golem/CopperGolem;copperGolemStatueBlockEntityELnet/minecraft/world/level/block/entity/CopperGolemStatueBlockEntity; itemStack$Lnet/minecraft/world/item/ItemStack;!Lnet/minecraft/world/level/Level;player*Lnet/minecraft/world/entity/player/Player;hand%Lnet/minecraft/world/InteractionHand; hitResult)Lnet/minecraft/world/phys/BlockHitResult; StackMapTable()Ljava/lang/Enum; SourceFile%WeatheringCopperGolemStatueBlock.java InnerClasses WeatherStateš?net/minecraft/world/level/block/state/BlockBehaviour$Propertiesœ4net/minecraft/world/level/block/state/BlockBehaviour PropertiesŸ-net/minecraft/world/InteractionResult$SuccessSuccess’*net/minecraft/world/InteractionResult$PassPass!pI*+,·±q r stu?vwx uvyzp? +ΆΈ Ά¬qr st {|x{}p` *+,-Ά±q  r4 st {| ~ € ‚ƒx{~€‚9"p/*Ά°q#r st„…pL }-Ά#:  Α)™l ΐ):+²+Ά1™?*Ά7²:Ά@™N,ΆD: +ΆHΆN Ζ- ΆRW-ΆVW²Z°§+²`Άf™²h°*-,Άl²Z°²h°q>()!*.+6,B-G.N/V0Z2]3g4k6u7y:rf 6$†‡ bˆ‰}st}Š‹}{|}~Œ}€}Ž}}‘’“ όZ) ϊ xŠ{~€‘A9”p/*Ά7°qr st•–—";˜@™› ž[ ‘[£