Interface Fireball

All Superinterfaces:
Audience, CommandSender, Entity, Explosive, HoverEventSource<HoverEvent.ShowEntity>, Metadatable, Nameable, Permissible, PersistentDataHolder, Pointered, Projectile, ServerOperator, Sound.Emitter
All Known Subinterfaces:
DragonFireball, LargeFireball, SizedFireball, SmallFireball, WindCharge, WitherSkull

public interface Fireball extends Projectile, Explosive
Represents a Fireball.
  • Method Details

    • setDirection

      void setDirection(@NotNull @NotNull Vector direction)
      Fireballs fly straight and do not take setVelocity(...) well.
      Parameters:
      direction - the direction this fireball is flying toward
    • getDirection

      @NotNull @NotNull Vector getDirection()
      Retrieve the direction this fireball is heading toward
      Returns:
      the direction