Uses of Class
net.minecraft.village.VillagerProfession
| Package | Description |
|---|---|
| net.minecraft.client.render.entity.feature | |
| net.minecraft.entity.ai.brain.task | |
| net.minecraft.util.registry | |
| net.minecraft.village |
-
Uses of VillagerProfession in net.minecraft.client.render.entity.feature
Fields in net.minecraft.client.render.entity.feature with type parameters of type VillagerProfession Modifier and Type Field Description private Object2ObjectMap<VillagerProfession,VillagerResourceMetadata.HatType>VillagerClothingFeatureRenderer. professionToHat -
Uses of VillagerProfession in net.minecraft.entity.ai.brain.task
Fields in net.minecraft.entity.ai.brain.task declared as VillagerProfession Modifier and Type Field Description (package private) VillagerProfessionWorkStationCompetitionTask. professionFields in net.minecraft.entity.ai.brain.task with type parameters of type VillagerProfession Modifier and Type Field Description private static Map<VillagerProfession,Identifier>GiveGiftsToHeroTask. GIFTSMethods in net.minecraft.entity.ai.brain.task with parameters of type VillagerProfession Modifier and Type Method Description static 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 booleanWorkStationCompetitionTask. isCompletedWorkStation(PointOfInterestType poiType, VillagerProfession profession)Constructors in net.minecraft.entity.ai.brain.task with parameters of type VillagerProfession Constructor Description WorkStationCompetitionTask(VillagerProfession profession) -
Uses of VillagerProfession in net.minecraft.util.registry
Fields in net.minecraft.util.registry with type parameters of type VillagerProfession Modifier and Type Field Description static DefaultedRegistry<VillagerProfession>Registry. VILLAGER_PROFESSIONstatic RegistryKey<Registry<VillagerProfession>>Registry. VILLAGER_PROFESSION_KEY -
Uses of VillagerProfession in net.minecraft.village
Fields in net.minecraft.village declared as VillagerProfession Modifier and Type Field Description static 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.village with type parameters of type VillagerProfession Modifier and Type Field Description static Map<VillagerProfession,Int2ObjectMap<TradeOffers.Factory[]>>TradeOffers. PROFESSION_TO_LEVELED_TRADEMethods in net.minecraft.village that return VillagerProfession Modifier and Type Method Description VillagerProfessionVillagerData. getProfession()(package private) static VillagerProfessionVillagerProfession. register(String id, PointOfInterestType workStation, @Nullable SoundEvent workSound)(package private) static VillagerProfessionVillagerProfession. register(String id, PointOfInterestType workStation, ImmutableSet<Item> gatherableItems, ImmutableSet<Block> secondaryJobSites, @Nullable SoundEvent workSound)Methods in net.minecraft.village with parameters of type VillagerProfession Modifier and Type Method Description VillagerDataVillagerData. withProfession(VillagerProfession profession)Constructors in net.minecraft.village with parameters of type VillagerProfession Constructor Description VillagerData(VillagerType type, VillagerProfession profession, int level)