Êþº¾E  /net/minecraft/world/level/block/BaseEntityBlockD(Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V   1net/minecraft/world/level/block/TrialSpawnerBlockstateDefinition7Lnet/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  STATE?Lnet/minecraft/world/level/block/state/properties/EnumProperty;  Enet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerStateINACTIVEGLnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState;  !"setValuee(Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/Object; $ %&OMINOUSBLnet/minecraft/world/level/block/state/properties/BooleanProperty; ()* +,java/lang/BooleanvalueOf(Z)Ljava/lang/Boolean; . /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;:>net/minecraft/world/level/block/entity/TrialSpawnerBlockEntity 9< =R(Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V?&net/minecraft/server/level/ServerLevel ABC DE7net/minecraft/world/level/block/entity/BlockEntityTypes TRIAL_SPAWNER8Lnet/minecraft/world/level/block/entity/BlockEntityType;G HItickd(Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; K LMcreateTickerHelperæ(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;O HP<()Lnet/minecraft/world/level/block/entity/BlockEntityTicker; 9R STgetTrialSpawnerD()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner; V$WEnet/minecraft/world/level/block/state/properties/BlockStateProperties Y Z[getOptionalValueQ(Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/util/Optional; ]^_ `ajava/util/OptionalorElse&(Ljava/lang/Object;)Ljava/lang/Object; (c de booleanValue()Z ghi jk@net/minecraft/world/level/block/entity/trialspawner/TrialSpawner tickClientB(Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)V gm no tickServerI(Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V Vq rTRIAL_SPAWNER_STATE SignatureˆLnet/minecraft/world/level/block/state/properties/EnumProperty;CodeLineNumberTableLocalVariableTablethis3Lnet/minecraft/world/level/block/TrialSpawnerBlock; 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;�(Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)VnewBlockEntity…(Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; worldPositionLnet/minecraft/core/BlockPos; blockState2Lnet/minecraft/world/level/block/state/BlockState;RuntimeVisibleTypeAnnotations#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; serverLevel(Lnet/minecraft/server/level/ServerLevel;level!Lnet/minecraft/world/level/Level;type=Lnet/minecraft/world/level/block/entity/BlockEntityType; StackMapTable–8net/minecraft/world/level/block/entity/BlockEntityTicker (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;lambda$getTicker$1³(Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/TrialSpawnerBlockEntity;)V innerLevelposstateentity@Lnet/minecraft/world/level/block/entity/TrialSpawnerBlockEntity;lambda$getTicker$0Û(Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/TrialSpawnerBlockEntity;)V()V SourceFileTrialSpawnerBlock.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© ª Ÿ ™­ ® ˜™° ±²³ ´µ"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!st%&ui-*+·**´¶ À²²¶À²#¸'¶À¶-±v,w-xy-z{|z}~u`+½1Y²SY²#S¶3W±v wxy€� ‚|sƒ„…uH »9Y+,·;°v#w  xy †‡ ˆ‰| †ˆŠ‹Œ�u¨++Á>™+À>:-²@ºF¸J§-²@ºN¸J°v( )**(w4 Ž�+xy+�‘+ˆ‰+’E� +’“”K•| �ˆ’s—Š‹ ˜™uf-¶Q*+,²U¶X¸'¶\À(¶b¶f±v*w*𑛇œ‰�ž Ÿ uq¶Q*,-²U¶X¸'¶\À(¶b¶l±v)w4Ž�𑛇œ‰�ž¡¢u) ²p³²U³#±v £¤¥¯¦¨«¯¦¬«¶·¹» 4¼ ½¿Á