Uses of Class
net.minecraft.world.entity.npc.VillagerProfession
Packages that use VillagerProfession
Package
Description
-
Uses of VillagerProfession in net.minecraft.client.renderer.entity.layers
Fields in net.minecraft.client.renderer.entity.layers with type parameters of type VillagerProfessionModifier and TypeFieldDescriptionprivate it.unimi.dsi.fastutil.objects.Object2ObjectMap<VillagerProfession,VillagerMetaDataSection.Hat>VillagerProfessionLayer.professionHatCache -
Uses of VillagerProfession in net.minecraft.core
Fields in net.minecraft.core with type parameters of type VillagerProfessionModifier and TypeFieldDescriptionstatic DefaultedRegistry<VillagerProfession>Registry.VILLAGER_PROFESSIONDeprecated.static ResourceKey<Registry<VillagerProfession>>Registry.VILLAGER_PROFESSION_REGISTRY -
Uses of VillagerProfession in net.minecraft.world.entity.ai.behavior
Fields in net.minecraft.world.entity.ai.behavior declared as VillagerProfessionModifier and TypeFieldDescription(package private) VillagerProfessionPoiCompetitorScan.professionFields in net.minecraft.world.entity.ai.behavior with type parameters of type VillagerProfessionModifier and TypeFieldDescriptionprivate static Map<VillagerProfession,ResourceLocation>GiveGiftToHero.GIFTSMethods in net.minecraft.world.entity.ai.behavior with parameters of type VillagerProfessionModifier and TypeMethodDescriptionstatic com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Behavior<? super Villager>>>VillagerGoalPackages.getCorePackage(VillagerProfession p_24586_, float p_24587_)static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Behavior<? super Villager>>>VillagerGoalPackages.getHidePackage(VillagerProfession p_24611_, float p_24612_)static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Behavior<? super Villager>>>VillagerGoalPackages.getIdlePackage(VillagerProfession p_24599_, float p_24600_)static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Behavior<? super Villager>>>VillagerGoalPackages.getMeetPackage(VillagerProfession p_24596_, float p_24597_)static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Behavior<? super Villager>>>VillagerGoalPackages.getPanicPackage(VillagerProfession p_24602_, float p_24603_)static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Behavior<? super Villager>>>VillagerGoalPackages.getPreRaidPackage(VillagerProfession p_24605_, float p_24606_)static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Behavior<? super Villager>>>VillagerGoalPackages.getRaidPackage(VillagerProfession p_24608_, float p_24609_)static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Behavior<? super Villager>>>VillagerGoalPackages.getRestPackage(VillagerProfession p_24593_, float p_24594_)static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Behavior<? super Villager>>>VillagerGoalPackages.getWorkPackage(VillagerProfession p_24590_, float p_24591_)private booleanPoiCompetitorScan.hasMatchingProfession(PoiType p_23720_, VillagerProfession p_23721_)Constructors in net.minecraft.world.entity.ai.behavior with parameters of type VillagerProfession -
Uses of VillagerProfession in net.minecraft.world.entity.npc
Fields in net.minecraft.world.entity.npc declared as VillagerProfessionModifier and TypeFieldDescriptionstatic VillagerProfessionVillagerProfession.ARMORERstatic VillagerProfessionVillagerProfession.BUTCHERstatic VillagerProfessionVillagerProfession.CARTOGRAPHERstatic VillagerProfessionVillagerProfession.CLERICstatic VillagerProfessionVillagerProfession.FARMERstatic VillagerProfessionVillagerProfession.FISHERMANstatic VillagerProfessionVillagerProfession.FLETCHERstatic VillagerProfessionVillagerProfession.LEATHERWORKERstatic VillagerProfessionVillagerProfession.LIBRARIANstatic VillagerProfessionVillagerProfession.MASONstatic VillagerProfessionVillagerProfession.NITWITstatic VillagerProfessionVillagerProfession.NONEprivate VillagerProfessionVillagerData.professionstatic VillagerProfessionVillagerProfession.SHEPHERDstatic VillagerProfessionVillagerProfession.TOOLSMITHstatic VillagerProfessionVillagerProfession.WEAPONSMITHFields in net.minecraft.world.entity.npc with type parameters of type VillagerProfessionModifier and TypeFieldDescriptionstatic Map<VillagerProfession,it.unimi.dsi.fastutil.ints.Int2ObjectMap<VillagerTrades.ItemListing[]>>VillagerTrades.TRADESMethods in net.minecraft.world.entity.npc that return VillagerProfessionModifier and TypeMethodDescriptionVillagerData.getProfession()(package private) static VillagerProfessionVillagerProfession.register(String p_35617_, PoiType p_35618_, com.google.common.collect.ImmutableSet<Item> p_35619_, com.google.common.collect.ImmutableSet<Block> p_35620_, SoundEvent p_35621_)(package private) static VillagerProfessionVillagerProfession.register(String p_35613_, PoiType p_35614_, SoundEvent p_35615_)Methods in net.minecraft.world.entity.npc with parameters of type VillagerProfessionConstructors in net.minecraft.world.entity.npc with parameters of type VillagerProfessionModifierConstructorDescriptionVillagerData(VillagerType p_35557_, VillagerProfession p_35558_, int p_35559_) -
Uses of VillagerProfession in net.minecraftforge.common
Fields in net.minecraftforge.common with type parameters of type VillagerProfessionModifier and TypeFieldDescriptionprivate static Map<VillagerProfession,it.unimi.dsi.fastutil.ints.Int2ObjectMap<VillagerTrades.ItemListing[]>>VillagerTradingManager.VANILLA_TRADES -
Uses of VillagerProfession in net.minecraftforge.event.village
Fields in net.minecraftforge.event.village declared as VillagerProfessionMethods in net.minecraftforge.event.village that return VillagerProfessionConstructors in net.minecraftforge.event.village with parameters of type VillagerProfessionModifierConstructorDescriptionVillagerTradesEvent(it.unimi.dsi.fastutil.ints.Int2ObjectMap<List<VillagerTrades.ItemListing>> trades, VillagerProfession type) -
Uses of VillagerProfession in net.minecraftforge.registries
Fields in net.minecraftforge.registries with type parameters of type VillagerProfessionModifier and TypeFieldDescriptionstatic IForgeRegistry<VillagerProfession>ForgeRegistries.PROFESSIONSstatic ResourceKey<Registry<VillagerProfession>>ForgeRegistries.Keys.VILLAGER_PROFESSIONS