Uses of Class
net.minecraft.village.PointOfInterestType
-
Packages that use PointOfInterestType Package Description net.minecraft.entity.ai.brain.task net.minecraft.entity.merchant.villager net.minecraft.util.registry net.minecraft.village net.minecraftforge.registries -
-
Uses of PointOfInterestType in net.minecraft.entity.ai.brain.task
Fields in net.minecraft.entity.ai.brain.task declared as PointOfInterestType Modifier and Type Field Description private PointOfInterestTypeGatherPOITask. poiTypeFields in net.minecraft.entity.ai.brain.task with type parameters of type PointOfInterestType Modifier and Type Field Description private java.util.function.Predicate<PointOfInterestType>ExpirePOITask. poiPredicateMethods in net.minecraft.entity.ai.brain.task with parameters of type PointOfInterestType Modifier and Type Method Description private booleanFindJobTask. canReachPos(VillagerEntity p_234020_1_, BlockPos p_234020_2_, PointOfInterestType p_234020_3_)private booleanSwitchVillagerJobTask. competesForSameJobsite(GlobalPos p_233934_1_, PointOfInterestType p_233934_2_, VillagerEntity p_233934_3_)private booleanSwitchVillagerJobTask. hasMatchingProfession(PointOfInterestType p_233930_1_, VillagerProfession p_233930_2_)private booleanFindJobTask. nearbyWantsJobsite(PointOfInterestType p_234018_1_, VillagerEntity p_234018_2_, BlockPos p_234018_3_)Constructors in net.minecraft.entity.ai.brain.task with parameters of type PointOfInterestType Constructor Description ExpirePOITask(PointOfInterestType p_i50338_1_, MemoryModuleType<GlobalPos> p_i50338_2_)GatherPOITask(PointOfInterestType p_i241907_1_, MemoryModuleType<GlobalPos> p_i241907_2_, boolean p_i241907_3_, java.util.Optional<java.lang.Byte> p_i241907_4_)GatherPOITask(PointOfInterestType p_i241906_1_, MemoryModuleType<GlobalPos> p_i241906_2_, MemoryModuleType<GlobalPos> p_i241906_3_, boolean p_i241906_4_, java.util.Optional<java.lang.Byte> p_i241906_5_) -
Uses of PointOfInterestType in net.minecraft.entity.merchant.villager
Fields in net.minecraft.entity.merchant.villager declared as PointOfInterestType Modifier and Type Field Description private PointOfInterestTypeVillagerProfession. jobPoiTypeFields in net.minecraft.entity.merchant.villager with type parameters of type PointOfInterestType Modifier and Type Field Description static java.util.Map<MemoryModuleType<GlobalPos>,java.util.function.BiPredicate<VillagerEntity,PointOfInterestType>>VillagerEntity. POI_MEMORIESMethods in net.minecraft.entity.merchant.villager that return PointOfInterestType Modifier and Type Method Description PointOfInterestTypeVillagerProfession. getJobPoiType()Methods in net.minecraft.entity.merchant.villager with parameters of type PointOfInterestType Modifier and Type Method Description (package private) static VillagerProfessionVillagerProfession. register(java.lang.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 VillagerProfessionVillagerProfession. register(java.lang.String p_226556_0_, PointOfInterestType p_226556_1_, SoundEvent p_226556_2_)Constructors in net.minecraft.entity.merchant.villager with parameters of type PointOfInterestType Constructor Description VillagerProfession(java.lang.String p_i225734_1_, PointOfInterestType p_i225734_2_, com.google.common.collect.ImmutableSet<Item> p_i225734_3_, com.google.common.collect.ImmutableSet<Block> p_i225734_4_, SoundEvent p_i225734_5_) -
Uses of PointOfInterestType in net.minecraft.util.registry
Fields in net.minecraft.util.registry with type parameters of type PointOfInterestType Modifier and Type Field Description static DefaultedRegistry<PointOfInterestType>Registry. POINT_OF_INTEREST_TYPEDeprecated.static RegistryKey<Registry<PointOfInterestType>>Registry. POINT_OF_INTEREST_TYPE_REGISTRY -
Uses of PointOfInterestType in net.minecraft.village
Fields in net.minecraft.village declared as PointOfInterestType Modifier and Type Field Description static PointOfInterestTypePointOfInterestType. ARMORERstatic PointOfInterestTypePointOfInterestType. BEE_NESTstatic PointOfInterestTypePointOfInterestType. BEEHIVEstatic PointOfInterestTypePointOfInterestType. BUTCHERstatic PointOfInterestTypePointOfInterestType. CARTOGRAPHERstatic PointOfInterestTypePointOfInterestType. CLERICstatic PointOfInterestTypePointOfInterestType. FARMERstatic PointOfInterestTypePointOfInterestType. FISHERMANstatic PointOfInterestTypePointOfInterestType. FLETCHERstatic PointOfInterestTypePointOfInterestType. HOMEstatic PointOfInterestTypePointOfInterestType. LEATHERWORKERstatic PointOfInterestTypePointOfInterestType. LIBRARIANstatic PointOfInterestTypePointOfInterestType. LODESTONEstatic PointOfInterestTypePointOfInterestType. MASONstatic PointOfInterestTypePointOfInterestType. MEETINGstatic PointOfInterestTypePointOfInterestType. NETHER_PORTALstatic PointOfInterestTypePointOfInterestType. NITWITprivate PointOfInterestTypePointOfInterest. poiTypestatic PointOfInterestTypePointOfInterestType. SHEPHERDstatic PointOfInterestTypePointOfInterestType. TOOLSMITHstatic PointOfInterestTypePointOfInterestType. UNEMPLOYEDstatic PointOfInterestTypePointOfInterestType. WEAPONSMITHFields in net.minecraft.village with type parameters of type PointOfInterestType Modifier and Type Field Description static java.util.function.Predicate<PointOfInterestType>PointOfInterestType. ALLprivate static java.util.function.Supplier<java.util.Set<PointOfInterestType>>PointOfInterestType. ALL_JOB_POI_TYPESstatic java.util.function.Predicate<PointOfInterestType>PointOfInterestType. ALL_JOBSprivate java.util.Map<PointOfInterestType,java.util.Set<PointOfInterest>>PointOfInterestData. byTypeprivate java.util.function.Predicate<PointOfInterestType>PointOfInterestType. predicateprivate static java.util.Map<BlockState,PointOfInterestType>PointOfInterestType. TYPE_BY_STATEMethods in net.minecraft.village that return PointOfInterestType Modifier and Type Method Description PointOfInterestTypePointOfInterest. getPoiType()private static PointOfInterestTypePointOfInterestType. register(java.lang.String p_226359_0_, java.util.Set<BlockState> p_226359_1_, int p_226359_2_, int p_226359_3_)private static PointOfInterestTypePointOfInterestType. register(java.lang.String p_226360_0_, java.util.Set<BlockState> p_226360_1_, int p_226360_2_, java.util.function.Predicate<PointOfInterestType> p_226360_3_, int p_226360_4_)private static PointOfInterestTypePointOfInterestType. registerBlockStates(PointOfInterestType p_221052_0_)Methods in net.minecraft.village that return types with arguments of type PointOfInterestType Modifier and Type Method Description static java.util.Optional<PointOfInterestType>PointOfInterestType. forState(BlockState p_221047_0_)java.util.function.Predicate<PointOfInterestType>PointOfInterestType. getPredicate()java.util.Optional<PointOfInterestType>PointOfInterestData. getType(BlockPos p_218244_1_)java.util.Optional<PointOfInterestType>PointOfInterestManager. getType(BlockPos p_219148_1_)Methods in net.minecraft.village with parameters of type PointOfInterestType Modifier and Type Method Description voidPointOfInterestData. add(BlockPos p_218243_1_, PointOfInterestType p_218243_2_)voidPointOfInterestManager. add(BlockPos p_219135_1_, PointOfInterestType p_219135_2_)booleanPointOfInterestManager. existsAtPosition(PointOfInterestType p_234135_1_, BlockPos p_234135_2_)private static PointOfInterestTypePointOfInterestType. registerBlockStates(PointOfInterestType p_221052_0_)Method parameters in net.minecraft.village with type arguments of type PointOfInterestType Modifier and Type Method Description booleanPointOfInterestData. exists(BlockPos p_218245_1_, java.util.function.Predicate<PointOfInterestType> p_218245_2_)booleanPointOfInterestManager. exists(BlockPos p_219138_1_, java.util.function.Predicate<PointOfInterestType> p_219138_2_)java.util.Optional<BlockPos>PointOfInterestManager. find(java.util.function.Predicate<PointOfInterestType> p_219127_1_, java.util.function.Predicate<BlockPos> p_219127_2_, BlockPos p_219127_3_, int p_219127_4_, PointOfInterestManager.Status p_219127_5_)java.util.stream.Stream<BlockPos>PointOfInterestManager. findAll(java.util.function.Predicate<PointOfInterestType> p_225399_1_, java.util.function.Predicate<BlockPos> p_225399_2_, BlockPos p_225399_3_, int p_225399_4_, PointOfInterestManager.Status p_225399_5_)java.util.stream.Stream<BlockPos>PointOfInterestManager. findAllClosestFirst(java.util.function.Predicate<PointOfInterestType> p_242324_1_, java.util.function.Predicate<BlockPos> p_242324_2_, BlockPos p_242324_3_, int p_242324_4_, PointOfInterestManager.Status p_242324_5_)java.util.Optional<BlockPos>PointOfInterestManager. findClosest(java.util.function.Predicate<PointOfInterestType> p_234148_1_, BlockPos p_234148_2_, int p_234148_3_, PointOfInterestManager.Status p_234148_4_)longPointOfInterestManager. getCountInRange(java.util.function.Predicate<PointOfInterestType> p_219145_1_, BlockPos p_219145_2_, int p_219145_3_, PointOfInterestManager.Status p_219145_4_)java.util.stream.Stream<PointOfInterest>PointOfInterestManager. getInChunk(java.util.function.Predicate<PointOfInterestType> p_219137_1_, ChunkPos p_219137_2_, PointOfInterestManager.Status p_219137_3_)java.util.stream.Stream<PointOfInterest>PointOfInterestManager. getInRange(java.util.function.Predicate<PointOfInterestType> p_219146_1_, BlockPos p_219146_2_, int p_219146_3_, PointOfInterestManager.Status p_219146_4_)java.util.stream.Stream<PointOfInterest>PointOfInterestManager. getInSquare(java.util.function.Predicate<PointOfInterestType> p_226353_1_, BlockPos p_226353_2_, int p_226353_3_, PointOfInterestManager.Status p_226353_4_)java.util.Optional<BlockPos>PointOfInterestManager. getRandom(java.util.function.Predicate<PointOfInterestType> p_219163_1_, java.util.function.Predicate<BlockPos> p_219163_2_, PointOfInterestManager.Status p_219163_3_, BlockPos p_219163_4_, int p_219163_5_, java.util.Random p_219163_6_)java.util.stream.Stream<PointOfInterest>PointOfInterestData. getRecords(java.util.function.Predicate<PointOfInterestType> p_218247_1_, PointOfInterestManager.Status p_218247_2_)voidPointOfInterestData. refresh(java.util.function.Consumer<java.util.function.BiConsumer<BlockPos,PointOfInterestType>> p_218240_1_)private static PointOfInterestTypePointOfInterestType. register(java.lang.String p_226360_0_, java.util.Set<BlockState> p_226360_1_, int p_226360_2_, java.util.function.Predicate<PointOfInterestType> p_226360_3_, int p_226360_4_)java.util.Optional<BlockPos>PointOfInterestManager. take(java.util.function.Predicate<PointOfInterestType> p_219157_1_, java.util.function.Predicate<BlockPos> p_219157_2_, BlockPos p_219157_3_, int p_219157_4_)private voidPointOfInterestManager. updateFromSection(ChunkSection p_219132_1_, SectionPos p_219132_2_, java.util.function.BiConsumer<BlockPos,PointOfInterestType> p_219132_3_)Constructors in net.minecraft.village with parameters of type PointOfInterestType Constructor Description PointOfInterest(BlockPos p_i50295_1_, PointOfInterestType p_i50295_2_, int p_i50295_3_, java.lang.Runnable p_i50295_4_)PointOfInterest(BlockPos p_i50296_1_, PointOfInterestType p_i50296_2_, java.lang.Runnable p_i50296_3_)Constructor parameters in net.minecraft.village with type arguments of type PointOfInterestType Constructor Description PointOfInterestType(java.lang.String p_i225713_1_, java.util.Set<BlockState> p_i225713_2_, int p_i225713_3_, java.util.function.Predicate<PointOfInterestType> p_i225713_4_, int p_i225713_5_) -
Uses of PointOfInterestType in net.minecraftforge.registries
Fields in net.minecraftforge.registries with type parameters of type PointOfInterestType Modifier and Type Field Description static RegistryKey<Registry<PointOfInterestType>>ForgeRegistries.Keys. POI_TYPESstatic IForgeRegistry<PointOfInterestType>ForgeRegistries. POI_TYPESMethods in net.minecraftforge.registries that return types with arguments of type PointOfInterestType Modifier and Type Method Description static java.util.Map<BlockState,PointOfInterestType>GameData. getBlockStatePointOfInterestTypeMap()Methods in net.minecraftforge.registries with parameters of type PointOfInterestType Modifier and Type Method Description voidGameData.PointOfInterestTypeCallbacks. onAdd(IForgeRegistryInternal<PointOfInterestType> owner, RegistryManager stage, int id, PointOfInterestType obj, PointOfInterestType oldObj)Method parameters in net.minecraftforge.registries with type arguments of type PointOfInterestType Modifier and Type Method Description voidGameData.PointOfInterestTypeCallbacks. onAdd(IForgeRegistryInternal<PointOfInterestType> owner, RegistryManager stage, int id, PointOfInterestType obj, PointOfInterestType oldObj)voidGameData.PointOfInterestTypeCallbacks. onClear(IForgeRegistryInternal<PointOfInterestType> owner, RegistryManager stage)voidGameData.PointOfInterestTypeCallbacks. onCreate(IForgeRegistryInternal<PointOfInterestType> owner, RegistryManager stage)
-