Uses of Class
net.minecraft.world.entity.npc.VillagerProfession
Package
Description
-
Uses of VillagerProfession in net.minecraft.client.renderer.entity.layers
Modifier and TypeFieldDescriptionprivate it.unimi.dsi.fastutil.objects.Object2ObjectMap<VillagerProfession,VillagerMetaDataSection.Hat>
VillagerProfessionLayer.professionHatCache
-
Uses of VillagerProfession in net.minecraft.core
Modifier and TypeFieldDescriptionstatic DefaultedRegistry<VillagerProfession>
Registry.VILLAGER_PROFESSION
Deprecated.static ResourceKey<Registry<VillagerProfession>>
Registry.VILLAGER_PROFESSION_REGISTRY
-
Uses of VillagerProfession in net.minecraft.world.entity.ai.behavior
Modifier and TypeFieldDescription(package private) VillagerProfession
PoiCompetitorScan.profession
Modifier and TypeFieldDescriptionprivate static Map<VillagerProfession,ResourceLocation>
GiveGiftToHero.GIFTS
Modifier 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 boolean
PoiCompetitorScan.hasMatchingProfession(PoiType p_23720_, VillagerProfession p_23721_)
-
Uses of VillagerProfession in net.minecraft.world.entity.npc
Modifier and TypeFieldDescriptionstatic VillagerProfession
VillagerProfession.ARMORER
static VillagerProfession
VillagerProfession.BUTCHER
static VillagerProfession
VillagerProfession.CARTOGRAPHER
static VillagerProfession
VillagerProfession.CLERIC
static VillagerProfession
VillagerProfession.FARMER
static VillagerProfession
VillagerProfession.FISHERMAN
static VillagerProfession
VillagerProfession.FLETCHER
static VillagerProfession
VillagerProfession.LEATHERWORKER
static VillagerProfession
VillagerProfession.LIBRARIAN
static VillagerProfession
VillagerProfession.MASON
static VillagerProfession
VillagerProfession.NITWIT
static VillagerProfession
VillagerProfession.NONE
private VillagerProfession
VillagerData.profession
static VillagerProfession
VillagerProfession.SHEPHERD
static VillagerProfession
VillagerProfession.TOOLSMITH
static VillagerProfession
VillagerProfession.WEAPONSMITH
Modifier and TypeFieldDescriptionstatic Map<VillagerProfession,it.unimi.dsi.fastutil.ints.Int2ObjectMap<VillagerTrades.ItemListing[]>>
VillagerTrades.TRADES
Modifier and TypeMethodDescriptionVillagerData.getProfession()
(package private) static VillagerProfession
VillagerProfession.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 VillagerProfession
VillagerProfession.register(String p_35613_, PoiType p_35614_, SoundEvent p_35615_)
ModifierConstructorDescriptionVillagerData(VillagerType p_35557_, VillagerProfession p_35558_, int p_35559_)
-
Uses of VillagerProfession in net.minecraftforge.common
Modifier and TypeFieldDescriptionprivate static Map<VillagerProfession,it.unimi.dsi.fastutil.ints.Int2ObjectMap<VillagerTrades.ItemListing[]>>
VillagerTradingManager.VANILLA_TRADES
-
Uses of VillagerProfession in net.minecraftforge.event.village
ModifierConstructorDescriptionVillagerTradesEvent(it.unimi.dsi.fastutil.ints.Int2ObjectMap<List<VillagerTrades.ItemListing>> trades, VillagerProfession type)
-
Uses of VillagerProfession in net.minecraftforge.registries
Modifier and TypeFieldDescriptionstatic IForgeRegistry<VillagerProfession>
ForgeRegistries.PROFESSIONS
static ResourceKey<Registry<VillagerProfession>>
ForgeRegistries.Keys.VILLAGER_PROFESSIONS