Interface ThrowableProjectile

All Superinterfaces:
net.kyori.adventure.audience.Audience, CommandSender, DataComponentView, Entity, net.kyori.adventure.text.event.HoverEventSource<net.kyori.adventure.text.event.HoverEvent.ShowEntity>, Metadatable, Nameable, Permissible, PersistentDataHolder, PersistentDataViewHolder, net.kyori.adventure.pointer.Pointered, Projectile, ServerOperator, net.kyori.adventure.sound.Sound.Emitter, net.kyori.adventure.sound.Sound.Source.Provider
All Known Subinterfaces:
Egg, EnderPearl, LingeringPotion, Snowball, SplashPotion, ThrownExpBottle, ThrownPotion, Trident

@NullMarked public interface ThrowableProjectile extends Projectile
Since:
1.15.2
  • Method Details

    • getItem

      ItemStack getItem()
      Gets the ItemStack the thrown projectile will display.
      Returns:
      The thrown item display ItemStack
      Since:
      1.15.2
    • setItem

      void setItem(ItemStack item)
      Sets the display ItemStack for the thrown projectile.
      Parameters:
      item - ItemStack set to be displayed
      Since:
      1.15.2