Źžŗ¾EN  %net/minecraft/world/level/block/BlockD(Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V   net/minecraft/world/level/Level isClientSide()Z  'net/minecraft/world/phys/BlockHitResult getBlockPos()Lnet/minecraft/core/BlockPos;   net/minecraft/sounds/SoundEventsAMETHYST_BLOCK_CHIME!Lnet/minecraft/sounds/SoundEvent;   net/minecraft/sounds/SoundSourceBLOCKS"Lnet/minecraft/sounds/SoundSource;? ! "# getRandom#()Lnet/minecraft/util/RandomSource; %&' ()net/minecraft/util/RandomSource nextFloat()F?™™š , -. playSoundˆ(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V0-net/minecraft/world/level/block/AmethystBlockCodeLineNumberTableLocalVariableTablethis/Lnet/minecraft/world/level/block/AmethystBlock;propsALnet/minecraft/world/level/block/state/BlockBehaviour$Properties;MethodParametersonProjectileHit±(Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)VhitPosLnet/minecraft/core/BlockPos;level!Lnet/minecraft/world/level/Level;state2Lnet/minecraft/world/level/block/state/BlockState; hitResult)Lnet/minecraft/world/phys/BlockHitResult; projectile2Lnet/minecraft/world/entity/projectile/Projectile; StackMapTable SourceFileAmethystBlock.java InnerClassesJ?net/minecraft/world/level/block/state/BlockBehaviour$PropertiesL4net/minecraft/world/level/block/state/BlockBehaviour Properties!/1>*+·±2  34567869:1œ ++¶š&-¶ :+²² +¶ ¹$*jb¶+±2 *3> ;<+45+=>+?@+AB+CDE*8=?ACFGH IKM