Êþº¾Efnet/minecraft/world/entity/Mob  java/lang/Object()V ,net/minecraft/world/entity/ai/goal/Goal$Flag  java/util/EnumSetnoneOf&(Ljava/lang/Class;)Ljava/util/EnumSet;  'net/minecraft/world/entity/ai/goal/GoalflagsLjava/util/EnumSet;  canUse()Z  clear  !addAll(Ljava/util/Collection;)Z # $%getClass()Ljava/lang/Class; '() *+java/lang/Class getSimpleName()Ljava/lang/String; - .requiresUpdateEveryTick 0 12reducedTickDelay(I)I 456 78net/minecraft/util/MthpositiveCeilDiv(II)I :;< =>!net/minecraft/world/entity/Entitylevel#()Lnet/minecraft/world/level/Level;@&net/minecraft/server/level/ServerLevel SignatureCLjava/util/EnumSet;CodeLineNumberTableLocalVariableTablethis)Lnet/minecraft/world/entity/ai/goal/Goal;canContinueToUseisInterruptablestartstopticksetFlags(Ljava/util/EnumSet;)VrequiredControlFlagsLocalVariableTypeTableMethodParametersF(Ljava/util/EnumSet;)VtoStringgetFlags()Ljava/util/EnumSet;E()Ljava/util/EnumSet;adjustedTickDelayticksI StackMapTablegetServerLevelM(Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/server/level/ServerLevel;entity#Lnet/minecraft/world/entity/Entity;K(Lnet/minecraft/world/level/Level;)Lnet/minecraft/server/level/ServerLevel;!Lnet/minecraft/world/level/Level; SourceFile Goal.java NestMembers InnerClassesFlag!ABC<*·* ¸ µ±D   E FGHC/*¶¬DE FGIC,¬DE FGJC+±DE FGKC+±DE FG.C,¬DE FGLC+±D#E FGMNC_*´¶*´+¶W±D&'(EFGOP OBQOARS+C2*¶"¶&°D,E FGTUC/*´°D0E FGAVW2CO*¶,™§¸/¬D5EFGXYZ CQX 12C0¸3¬D<E XYQX [\C2*¶9À?°DHE ]^Q] [_C/*À?°DME =`Q=abc d  e@