Uses of Class
net.minecraft.village.VillagerProfession
Packages that use VillagerProfession
Package
Description
-
Uses of VillagerProfession in net.minecraft.client.render.entity.feature
Fields in net.minecraft.client.render.entity.feature with type parameters of type VillagerProfession -
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) VillagerProfession
WorkStationCompetitionTask.profession
Fields in net.minecraft.entity.ai.brain.task with type parameters of type VillagerProfessionModifier and TypeFieldDescriptionprivate static Map<VillagerProfession,Identifier>
GiveGiftsToHeroTask.GIFTS
Methods in net.minecraft.entity.ai.brain.task with parameters of type VillagerProfessionModifier and TypeMethodDescriptionstatic ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>
VillagerTaskListProvider.createCoreTasks(VillagerProfession profession, float speed)
static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>
VillagerTaskListProvider.createHideTasks(VillagerProfession profession, float speed)
static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>
VillagerTaskListProvider.createIdleTasks(VillagerProfession profession, float speed)
static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>
VillagerTaskListProvider.createMeetTasks(VillagerProfession profession, float speed)
static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>
VillagerTaskListProvider.createPanicTasks(VillagerProfession profession, float speed)
static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>
VillagerTaskListProvider.createPreRaidTasks(VillagerProfession profession, float speed)
static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>
VillagerTaskListProvider.createRaidTasks(VillagerProfession profession, float speed)
static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>
VillagerTaskListProvider.createRestTasks(VillagerProfession profession, float speed)
static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>
VillagerTaskListProvider.createWorkTasks(VillagerProfession profession, float speed)
private boolean
WorkStationCompetitionTask.isCompletedWorkStation(PointOfInterestType poiType, VillagerProfession profession)
Constructors in net.minecraft.entity.ai.brain.task with parameters of type VillagerProfession -
Uses of VillagerProfession in net.minecraft.util.registry
Fields in net.minecraft.util.registry with type parameters of type VillagerProfessionModifier and TypeFieldDescriptionstatic DefaultedRegistry<VillagerProfession>
Registry.VILLAGER_PROFESSION
static RegistryKey<Registry<VillagerProfession>>
Registry.VILLAGER_PROFESSION_KEY
-
Uses of VillagerProfession in net.minecraft.village
Fields in net.minecraft.village declared as VillagerProfessionModifier 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
Fields in net.minecraft.village with type parameters of type VillagerProfessionModifier and TypeFieldDescriptionstatic Map<VillagerProfession,Int2ObjectMap<TradeOffers.Factory[]>>
TradeOffers.PROFESSION_TO_LEVELED_TRADE
Methods in net.minecraft.village that return VillagerProfessionModifier and TypeMethodDescriptionVillagerData.getProfession()
(package private) static VillagerProfession
VillagerProfession.register(String id, PointOfInterestType workStation, @Nullable SoundEvent workSound)
(package private) static VillagerProfession
VillagerProfession.register(String id, PointOfInterestType workStation, ImmutableSet<Item> gatherableItems, ImmutableSet<Block> secondaryJobSites, @Nullable SoundEvent workSound)
Methods in net.minecraft.village with parameters of type VillagerProfessionConstructors in net.minecraft.village with parameters of type VillagerProfessionModifierConstructorDescriptionVillagerData(VillagerType type, VillagerProfession profession, int level)