java.lang.Object
net.minecraft.world.entity.ai.behavior.Behavior<Breeze>
net.minecraft.world.entity.monster.breeze.Shoot
All Implemented Interfaces:
BehaviorControl<Breeze>

public class Shoot extends Behavior<Breeze>
  • Field Details

    • ATTACK_RANGE_MIN_SQRT

      private static final int ATTACK_RANGE_MIN_SQRT
      See Also:
    • ATTACK_RANGE_MAX_SQRT

      private static final int ATTACK_RANGE_MAX_SQRT
      See Also:
    • UNCERTAINTY_BASE

      private static final int UNCERTAINTY_BASE
      See Also:
    • UNCERTAINTY_MULTIPLIER

      private static final int UNCERTAINTY_MULTIPLIER
      See Also:
    • PROJECTILE_MOVEMENT_SCALE

      private static final float PROJECTILE_MOVEMENT_SCALE
      See Also:
    • SHOOT_INITIAL_DELAY_TICKS

      private static final int SHOOT_INITIAL_DELAY_TICKS
    • SHOOT_RECOVER_DELAY_TICKS

      private static final int SHOOT_RECOVER_DELAY_TICKS
    • SHOOT_COOLDOWN_TICKS

      private static final int SHOOT_COOLDOWN_TICKS
  • Constructor Details

    • Shoot

      public Shoot()
  • Method Details