Êþº¾EU  java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;   :net/minecraft/world/entity/monster/Shulker$ShulkerPeekGoalthis$0,Lnet/minecraft/world/entity/monster/Shulker;  'net/minecraft/world/entity/ai/goal/Goal()V  *net/minecraft/world/entity/monster/Shulker getTarget+()Lnet/minecraft/world/entity/LivingEntity;   access$000O(Lnet/minecraft/world/entity/monster/Shulker;)Lnet/minecraft/util/RandomSource;   reducedTickDelay(I)I "#$ % net/minecraft/util/RandomSourcenextInt ' () blockPosition()Lnet/minecraft/core/BlockPos; + ,- getAttachFace ()Lnet/minecraft/core/Direction; / 01 canStayAt>(Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z 3 45peekTimeI7net/minecraft/SharedConstants 9 : access$100 < = adjustedTickDelay ? @AsetRawPeekAmount(I)V/(Lnet/minecraft/world/entity/monster/Shulker;)VCodeLineNumberTableLocalVariableTablethis±Dš›#œE $FGNCN*´¶Ç *´¶>±D  ¡£E FGKOC9 *Y´2dµ2±D § ¨E  FGPQRS T