Êþº¾E¶  /net/minecraft/world/level/block/BaseEntityBlockD(Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V   -net/minecraft/util/valueproviders/ConstantIntof2(I)Lnet/minecraft/util/valueproviders/ConstantInt;  2net/minecraft/world/level/block/SculkCatalystBlockxpRange/Lnet/minecraft/util/valueproviders/IntProvider;  stateDefinition7Lnet/minecraft/world/level/block/state/StateDefinition;  5net/minecraft/world/level/block/state/StateDefinitionany5()Lnet/minecraft/world/level/block/state/StateHolder;0net/minecraft/world/level/block/state/BlockState  !"PULSEBLnet/minecraft/world/level/block/state/properties/BooleanProperty; $%& '(java/lang/BooleanvalueOf(Z)Ljava/lang/Boolean; * +,setValuee(Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/Object; . /0registerDefaultState5(Lnet/minecraft/world/level/block/state/BlockState;)V29net/minecraft/world/level/block/state/properties/Property 456 78=net/minecraft/world/level/block/state/StateDefinition$Builderadd}([Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/world/level/block/state/StateDefinition$Builder; : ;<getValueS(Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/lang/Comparable; $> ?@ booleanValue()Z BCD EF&net/minecraft/server/level/ServerLevelsetBlockAndUpdateR(Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)ZH?net/minecraft/world/level/block/entity/SculkCatalystBlockEntity GJ KR(Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V MNO P@net/minecraft/world/level/Level isClientSide RST UV7net/minecraft/world/level/block/entity/BlockEntityTypesSCULK_CATALYST8Lnet/minecraft/world/level/block/entity/BlockEntityType;X YZtick<()Lnet/minecraft/world/level/block/entity/BlockEntityTicker; \ ]^createTickerHelperæ(Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/world/level/block/entity/BlockEntityTicker;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; ` abspawnAfterBreakŸ(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V d eftryDropExperience›(Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/util/valueproviders/IntProvider;)V hij k"Enet/minecraft/world/level/block/state/properties/BlockStatePropertiesBLOOMCodeLineNumberTableLocalVariableTablethis4Lnet/minecraft/world/level/block/SculkCatalystBlock; propertiesALnet/minecraft/world/level/block/state/BlockBehaviour$Properties;MethodParameterscreateBlockStateDefinitionB(Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)Vbuilder?Lnet/minecraft/world/level/block/state/StateDefinition$Builder;LocalVariableTypeTablešLnet/minecraft/world/level/block/state/StateDefinition$Builder; Signature�(Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V›(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Vstate2Lnet/minecraft/world/level/block/state/BlockState;level(Lnet/minecraft/server/level/ServerLevel;posLnet/minecraft/core/BlockPos;random!Lnet/minecraft/util/RandomSource; StackMapTablenewBlockEntity…(Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; worldPosition blockStateRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable; getTickerÇ(Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker;!Lnet/minecraft/world/level/Level;type=Lnet/minecraft/world/level/block/entity/BlockEntityType; (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker;tool$Lnet/minecraft/world/item/ItemStack;dropExperienceZ()V SourceFileSculkCatalystBlock.javaBootstrapMethodsœ§(Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntity;)Vž GŸ  ¡ serverTick´(Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SculkCatalystBlockEntity;)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; InnerClasses¬?net/minecraft/world/level/block/state/BlockBehaviour$Properties®4net/minecraft/world/level/block/state/BlockBehaviour PropertiesBuilder²%java/lang/invoke/MethodHandles$Lookup´java/lang/invoke/MethodHandlesLookup!!"li)*+·*¸µ **´¶À²¸#¶)À¶-±m (n)op)qrsqtulZ+½1Y²S¶3W±m !"nopvwx vysvz{Y|lˆ%+²¶9À$¶=™,-+²¸#¶)À¶AW±m&'$)n4%op%}~%€%�‚%ƒ„…$s}�ƒ†‡lH »GY+,·I°m-n  op ˆ‚ ‰~s ˆ‰Š‹Œ�l�+¶L™°-²QºW¸[°m23 5n*opމ~�Vx ��… s ‰�z‘Š‹ablŽ*+,-·_™*,-*´ ¶c±m: ;<>n>op}~€�‚’“”•…s}�’”–—l²g³±m˜™š £›�¢ª«­¯ 4° ±³µ