All Implemented Interfaces:
CommandSource, ContainerListener, Attackable, HasCustomInventoryScreen, OwnableEntity, PlayerRideable, PlayerRideableJumping, Saddleable, Targeting, VariantHolder<Variant>, EntityAccess, Nameable, ScoreHolder, IAttachmentHolder, IEntityExtension, ILivingEntityExtension, INBTSerializable<CompoundTag>

public class Horse extends AbstractHorse implements VariantHolder<Variant>