Uses of Interface
org.bukkit.entity.Villager.Profession
Packages that use Villager.Profession
Package
Description
The root package of the Bukkit API, contains generalized API classes.
Interfaces for non-voxel objects that can exist in a
world, including all players, monsters, projectiles, etc.-
Uses of Villager.Profession in io.papermc.paper.registry
Fields in io.papermc.paper.registry with type parameters of type Villager.ProfessionModifier and TypeFieldDescriptionstatic final RegistryKey<Villager.Profession> RegistryKey.VILLAGER_PROFESSIONBuilt-in registry for villager professions. -
Uses of Villager.Profession in io.papermc.paper.registry.keys
Fields in io.papermc.paper.registry.keys with type parameters of type Villager.ProfessionModifier and TypeFieldDescriptionstatic final TypedKey<Villager.Profession> VillagerProfessionKeys.ARMORERminecraft:armorerstatic final TypedKey<Villager.Profession> VillagerProfessionKeys.BUTCHERminecraft:butcherstatic final TypedKey<Villager.Profession> VillagerProfessionKeys.CARTOGRAPHERminecraft:cartographerstatic final TypedKey<Villager.Profession> VillagerProfessionKeys.CLERICminecraft:clericstatic final TypedKey<Villager.Profession> VillagerProfessionKeys.FARMERminecraft:farmerstatic final TypedKey<Villager.Profession> VillagerProfessionKeys.FISHERMANminecraft:fishermanstatic final TypedKey<Villager.Profession> VillagerProfessionKeys.FLETCHERminecraft:fletcherstatic final TypedKey<Villager.Profession> VillagerProfessionKeys.LEATHERWORKERminecraft:leatherworkerstatic final TypedKey<Villager.Profession> VillagerProfessionKeys.LIBRARIANminecraft:librarianstatic final TypedKey<Villager.Profession> VillagerProfessionKeys.MASONminecraft:masonstatic final TypedKey<Villager.Profession> VillagerProfessionKeys.NITWITminecraft:nitwitstatic final TypedKey<Villager.Profession> VillagerProfessionKeys.NONEminecraft:nonestatic final TypedKey<Villager.Profession> VillagerProfessionKeys.SHEPHERDminecraft:shepherdstatic final TypedKey<Villager.Profession> VillagerProfessionKeys.TOOLSMITHminecraft:toolsmithstatic final TypedKey<Villager.Profession> VillagerProfessionKeys.WEAPONSMITHminecraft:weaponsmith -
Uses of Villager.Profession in org.bukkit
Fields in org.bukkit with type parameters of type Villager.ProfessionModifier and TypeFieldDescriptionstatic final Registry<Villager.Profession> Registry.VILLAGER_PROFESSIONVillager profession. -
Uses of Villager.Profession in org.bukkit.entity
Subinterfaces with type arguments of type Villager.Profession in org.bukkit.entityModifier and TypeInterfaceDescriptionstatic interfaceRepresents the various different Villager professions there may be.Fields in org.bukkit.entity declared as Villager.ProfessionModifier and TypeFieldDescriptionstatic final Villager.ProfessionVillager.Profession.ARMORERArmorer profession.static final Villager.ProfessionVillager.Profession.BUTCHERButcher profession.static final Villager.ProfessionVillager.Profession.CARTOGRAPHERCartographer profession.static final Villager.ProfessionVillager.Profession.CLERICCleric profession.static final Villager.ProfessionVillager.Profession.FARMERFarmer profession.static final Villager.ProfessionVillager.Profession.FISHERMANFisherman profession.static final Villager.ProfessionVillager.Profession.FLETCHERFletcher profession.static final Villager.ProfessionVillager.Profession.LEATHERWORKERLeatherworker profession.static final Villager.ProfessionVillager.Profession.LIBRARIANLibrarian profession.static final Villager.ProfessionVillager.Profession.MASONMason profession.static final Villager.ProfessionVillager.Profession.NITWITNitwit profession.static final Villager.ProfessionVillager.Profession.NONEstatic final Villager.ProfessionVillager.Profession.SHEPHERDShepherd profession.static final Villager.ProfessionVillager.Profession.TOOLSMITHToolsmith profession.static final Villager.ProfessionVillager.Profession.WEAPONSMITHWeaponsmith profession.Methods in org.bukkit.entity that return Villager.ProfessionModifier and TypeMethodDescriptionVillager.getProfession()Gets the current profession of this villager.Zombie.getVillagerProfession()Deprecated, for removal: This API element is subject to removal in a future version.ZombieVillager.getVillagerProfession()Returns the villager profession of this zombie.static @NotNull Villager.ProfessionDeprecated, for removal: This API element is subject to removal in a future version.static @NotNull Villager.Profession[]Villager.Profession.values()Deprecated, for removal: This API element is subject to removal in a future version.useIterable.iterator().Methods in org.bukkit.entity with parameters of type Villager.ProfessionModifier and TypeMethodDescriptionvoidVillager.setProfession(@NotNull Villager.Profession profession) Sets the new profession of this villager.voidZombie.setVillagerProfession(Villager.Profession profession) Deprecated, for removal: This API element is subject to removal in a future version.voidZombieVillager.setVillagerProfession(Villager.Profession profession) Sets the villager profession of this zombie. -
Uses of Villager.Profession in org.bukkit.event.entity
Methods in org.bukkit.event.entity that return Villager.ProfessionModifier and TypeMethodDescriptionVillagerCareerChangeEvent.getProfession()Gets the future profession of the villager.Methods in org.bukkit.event.entity with parameters of type Villager.ProfessionModifier and TypeMethodDescriptionvoidVillagerCareerChangeEvent.setProfession(@NotNull Villager.Profession profession) Sets the profession the villager will become from this event.Constructors in org.bukkit.event.entity with parameters of type Villager.ProfessionModifierConstructorDescriptionVillagerCareerChangeEvent(@NotNull Villager villager, @NotNull Villager.Profession profession, @NotNull VillagerCareerChangeEvent.ChangeReason reason)
Registry.get(NamespacedKey)instead.