Interface Salmon

All Superinterfaces:
Attributable, net.kyori.adventure.audience.Audience, Bucketable, CommandSender, Creature, Damageable, DataComponentView, Entity, Fish, Frictional, net.kyori.adventure.text.event.HoverEventSource<net.kyori.adventure.text.event.HoverEvent.ShowEntity>, Leashable, LivingEntity, Lootable, Metadatable, Mob, Nameable, Permissible, PersistentDataHolder, PersistentDataViewHolder, net.kyori.adventure.pointer.Pointered, ProjectileSource, SchoolableFish, ServerOperator, net.kyori.adventure.sound.Sound.Emitter, net.kyori.adventure.sound.Sound.Source.Provider, WaterMob

public interface Salmon extends SchoolableFish
Represents a salmon fish.
Since:
1.13
  • Method Details

    • getVariant

      @NotNull @NotNull Salmon.Variant getVariant()
      Get the variant of this salmon.
      Returns:
      salmon variant
      Since:
      1.21.3
    • setVariant

      void setVariant(@NotNull @NotNull Salmon.Variant variant)
      Set the variant of this salmon.
      Parameters:
      variant - salmon variant
      Since:
      1.21.3