Uses of Class
net.minecraft.entity.merchant.villager.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.HatType> VillagerLevelPendantLayer.professionHatCache
-
Uses of VillagerProfession in net.minecraft.entity.ai.brain.task
Fields in net.minecraft.entity.ai.brain.task declared as VillagerProfessionModifier and TypeFieldDescription(package private) final VillagerProfession
SwitchVillagerJobTask.profession
Fields in net.minecraft.entity.ai.brain.task with type parameters of type VillagerProfessionModifier and TypeFieldDescriptionprivate static final Map<VillagerProfession,
ResourceLocation> GiveHeroGiftsTask.gifts
Methods in net.minecraft.entity.ai.brain.task with parameters of type VillagerProfessionModifier and TypeMethodDescriptionstatic com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer,
? extends Task<? super VillagerEntity>>> VillagerTasks.getCorePackage
(VillagerProfession p_220638_0_, float p_220638_1_) static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer,
? extends Task<? super VillagerEntity>>> VillagerTasks.getHidePackage
(VillagerProfession p_220644_0_, float p_220644_1_) static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer,
? extends Task<? super VillagerEntity>>> VillagerTasks.getIdlePackage
(VillagerProfession p_220641_0_, float p_220641_1_) static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer,
? extends Task<? super VillagerEntity>>> VillagerTasks.getMeetPackage
(VillagerProfession p_220637_0_, float p_220637_1_) static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer,
? extends Task<? super VillagerEntity>>> VillagerTasks.getPanicPackage
(VillagerProfession p_220636_0_, float p_220636_1_) static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer,
? extends Task<? super VillagerEntity>>> VillagerTasks.getPreRaidPackage
(VillagerProfession p_220642_0_, float p_220642_1_) static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer,
? extends Task<? super VillagerEntity>>> VillagerTasks.getRaidPackage
(VillagerProfession p_220640_0_, float p_220640_1_) static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer,
? extends Task<? super VillagerEntity>>> VillagerTasks.getRestPackage
(VillagerProfession p_220635_0_, float p_220635_1_) static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer,
? extends Task<? super VillagerEntity>>> VillagerTasks.getWorkPackage
(VillagerProfession p_220639_0_, float p_220639_1_) private boolean
SwitchVillagerJobTask.hasMatchingProfession
(PointOfInterestType p_233930_1_, VillagerProfession p_233930_2_) Constructors in net.minecraft.entity.ai.brain.task with parameters of type VillagerProfession -
Uses of VillagerProfession in net.minecraft.entity.merchant.villager
Fields in net.minecraft.entity.merchant.villager declared as VillagerProfessionModifier and TypeFieldDescriptionstatic final VillagerProfession
VillagerProfession.ARMORER
static final VillagerProfession
VillagerProfession.BUTCHER
static final VillagerProfession
VillagerProfession.CARTOGRAPHER
static final VillagerProfession
VillagerProfession.CLERIC
static final VillagerProfession
VillagerProfession.FARMER
static final VillagerProfession
VillagerProfession.FISHERMAN
static final VillagerProfession
VillagerProfession.FLETCHER
static final VillagerProfession
VillagerProfession.LEATHERWORKER
static final VillagerProfession
VillagerProfession.LIBRARIAN
static final VillagerProfession
VillagerProfession.MASON
static final VillagerProfession
VillagerProfession.NITWIT
static final VillagerProfession
VillagerProfession.NONE
private final VillagerProfession
VillagerData.profession
static final VillagerProfession
VillagerProfession.SHEPHERD
static final VillagerProfession
VillagerProfession.TOOLSMITH
static final VillagerProfession
VillagerProfession.WEAPONSMITH
Fields in net.minecraft.entity.merchant.villager with type parameters of type VillagerProfessionModifier and TypeFieldDescriptionstatic final Map<VillagerProfession,
it.unimi.dsi.fastutil.ints.Int2ObjectMap<VillagerTrades.ITrade[]>> VillagerTrades.TRADES
Methods in net.minecraft.entity.merchant.villager that return VillagerProfessionModifier and TypeMethodDescriptionVillagerData.getProfession()
(package private) static VillagerProfession
VillagerProfession.register
(String p_226557_0_, PointOfInterestType p_226557_1_, com.google.common.collect.ImmutableSet<Item> p_226557_2_, com.google.common.collect.ImmutableSet<Block> p_226557_3_, SoundEvent p_226557_4_) (package private) static VillagerProfession
VillagerProfession.register
(String p_226556_0_, PointOfInterestType p_226556_1_, SoundEvent p_226556_2_) Methods in net.minecraft.entity.merchant.villager with parameters of type VillagerProfessionConstructors in net.minecraft.entity.merchant.villager with parameters of type VillagerProfessionModifierConstructorDescriptionVillagerData
(VillagerType p_i50180_1_, VillagerProfession p_i50180_2_, int p_i50180_3_) -
Uses of VillagerProfession in net.minecraft.util.registry
Fields in net.minecraft.util.registry with type parameters of type VillagerProfessionModifier and TypeFieldDescriptionstatic final DefaultedRegistry<VillagerProfession>
Registry.VILLAGER_PROFESSION
Deprecated.static final RegistryKey<Registry<VillagerProfession>>
Registry.VILLAGER_PROFESSION_REGISTRY
-
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.ITrade[]>> 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.ITrade>> 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.PROFESSIONS
static final RegistryKey<Registry<VillagerProfession>>
ForgeRegistries.Keys.VILLAGER_PROFESSIONS