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
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.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.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 what, @NotNull Villager.Profession profession, @NotNull VillagerCareerChangeEvent.ChangeReason reason)
Registry.get(NamespacedKey)instead.