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 final 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 final DefaultedRegistry<VillagerProfession>Registry.VILLAGER_PROFESSIONDeprecated.static final 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) final VillagerProfessionPoiCompetitorScan.professionFields in net.minecraft.world.entity.ai.behavior with type parameters of type VillagerProfessionModifier and TypeFieldDescriptionprivate static final 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 final VillagerProfessionVillagerProfession.ARMORERstatic final VillagerProfessionVillagerProfession.BUTCHERstatic final VillagerProfessionVillagerProfession.CARTOGRAPHERstatic final VillagerProfessionVillagerProfession.CLERICstatic final VillagerProfessionVillagerProfession.FARMERstatic final VillagerProfessionVillagerProfession.FISHERMANstatic final VillagerProfessionVillagerProfession.FLETCHERstatic final VillagerProfessionVillagerProfession.LEATHERWORKERstatic final VillagerProfessionVillagerProfession.LIBRARIANstatic final VillagerProfessionVillagerProfession.MASONstatic final VillagerProfessionVillagerProfession.NITWITstatic final VillagerProfessionVillagerProfession.NONEprivate final VillagerProfessionVillagerData.professionstatic final VillagerProfessionVillagerProfession.SHEPHERDstatic final VillagerProfessionVillagerProfession.TOOLSMITHstatic final VillagerProfessionVillagerProfession.WEAPONSMITHFields in net.minecraft.world.entity.npc with type parameters of type VillagerProfessionModifier and TypeFieldDescriptionstatic final 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 final 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 final IForgeRegistry<VillagerProfession>ForgeRegistries.PROFESSIONSstatic final ResourceKey<Registry<VillagerProfession>>ForgeRegistries.Keys.VILLAGER_PROFESSIONS