Interface AbstractCow

All Superinterfaces:
Ageable, Animals, Attributable, net.kyori.adventure.audience.Audience, Breedable, CommandSender, Creature, Damageable, DataComponentView, Entity, 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, ServerOperator, net.kyori.adventure.sound.Sound.Emitter
All Known Subinterfaces:
Cow, MushroomCow

@NullMarked public interface AbstractCow extends Animals
This interface defines or represents the abstract concept of cow-like entities on the server. The interface is hence not a direct representation of an entity but rather serves as a parent to interfaces/entity types like Cow or MushroomCow.