Class Villager

All Implemented Interfaces:
CommandSource, SyncedDataHolder, Attackable, EquipmentUser, Leashable, InventoryCarrier, Npc, VillagerDataHolder, ReputationEventHandler, Targeting, VariantHolder<VillagerType>, Merchant, EntityAccess, Nameable, ScoreHolder, IAttachmentHolder, IEntityExtension, ILivingEntityExtension, INBTSerializable<CompoundTag>

public class Villager extends AbstractVillager implements ReputationEventHandler, VillagerDataHolder