Uses of Record Class
net.minecraft.world.poi.PointOfInterestType
Packages that use PointOfInterestType
Package
Description
The base package for all Minecraft classes.
-
Uses of PointOfInterestType in net.minecraft
Fields in net.minecraft with type parameters of type PointOfInterestTypeModifier and TypeFieldDescriptionstatic final TagKey<PointOfInterestType>class_7473.ACQUIRABLE_JOB_SITEstatic final RegistryKey<PointOfInterestType>class_7477.ARMORERstatic final TagKey<PointOfInterestType>class_7473.BEE_HOMEstatic final RegistryKey<PointOfInterestType>class_7477.BEE_NESTstatic final RegistryKey<PointOfInterestType>class_7477.BEEHIVEstatic final RegistryKey<PointOfInterestType>class_7477.BUTCHERstatic final RegistryKey<PointOfInterestType>class_7477.CARTOGRAPHERstatic final RegistryKey<PointOfInterestType>class_7477.CLERICstatic final RegistryKey<PointOfInterestType>class_7477.FARMERprivate static final Map<BlockState,RegistryEntry<PointOfInterestType>> class_7477.field_39301static final RegistryKey<PointOfInterestType>class_7477.FISHERMANstatic final RegistryKey<PointOfInterestType>class_7477.FLETCHERstatic final RegistryKey<PointOfInterestType>class_7477.HOMEstatic final RegistryKey<PointOfInterestType>class_7477.LEATHERWORKERstatic final RegistryKey<PointOfInterestType>class_7477.LIBRARIANstatic final RegistryKey<PointOfInterestType>class_7477.LIGHTNING_RODstatic final RegistryKey<PointOfInterestType>class_7477.LODESTONEstatic final RegistryKey<PointOfInterestType>class_7477.MASONstatic final RegistryKey<PointOfInterestType>class_7477.MEETINGstatic final RegistryKey<PointOfInterestType>class_7477.NETHER_PORTALstatic final RegistryKey<PointOfInterestType>class_7477.SHEPHERDstatic final RegistryKey<PointOfInterestType>class_7477.TOOLSMITHstatic final TagKey<PointOfInterestType>class_7473.VILLAGEstatic final RegistryKey<PointOfInterestType>class_7477.WEAPONSMITHMethods in net.minecraft that return PointOfInterestTypeModifier and TypeMethodDescriptionstatic PointOfInterestTypeclass_7477.method_43992(Registry<PointOfInterestType> registry) private static PointOfInterestTypeclass_7477.method_43993(Registry<PointOfInterestType> registry, RegistryKey<PointOfInterestType> registryKey, Set<BlockState> set, int int2, int int3) Methods in net.minecraft that return types with arguments of type PointOfInterestTypeModifier and TypeMethodDescriptionprivate static TagKey<PointOfInterestType>class_7473.method_43935(String string) static Optional<RegistryEntry<PointOfInterestType>>class_7477.method_43989(BlockState blockState) private static RegistryKey<PointOfInterestType>class_7477.method_43994(String string) Method parameters in net.minecraft with type arguments of type PointOfInterestTypeModifier and TypeMethodDescriptionprivate static voidclass_7477.method_43990(RegistryEntry<PointOfInterestType> registryEntry) static PointOfInterestTypeclass_7477.method_43992(Registry<PointOfInterestType> registry) private static PointOfInterestTypeclass_7477.method_43993(Registry<PointOfInterestType> registry, RegistryKey<PointOfInterestType> registryKey, Set<BlockState> set, int int2, int int3) private static PointOfInterestTypeclass_7477.method_43993(Registry<PointOfInterestType> registry, RegistryKey<PointOfInterestType> registryKey, Set<BlockState> set, int int2, int int3) -
Uses of PointOfInterestType in net.minecraft.entity.ai.brain.task
Fields in net.minecraft.entity.ai.brain.task with type parameters of type PointOfInterestTypeModifier and TypeFieldDescriptionprivate final Predicate<RegistryEntry<PointOfInterestType>>ForgetCompletedPointOfInterestTask.conditionprivate final Predicate<RegistryEntry<PointOfInterestType>>FindPointOfInterestTask.poiTypeMethods in net.minecraft.entity.ai.brain.task with parameters of type PointOfInterestTypeModifier and TypeMethodDescriptionprivate booleanTakeJobSiteTask.canReachJobSite(VillagerEntity villager, BlockPos pos, PointOfInterestType poiType) Method parameters in net.minecraft.entity.ai.brain.task with type arguments of type PointOfInterestTypeModifier and TypeMethodDescriptionprivate booleanVillagerBreedTask.canReachHome(VillagerEntity villager, BlockPos pos, RegistryEntry<PointOfInterestType> registryEntry) private booleanTakeJobSiteTask.canUseJobSite(RegistryEntry<PointOfInterestType> registryEntry, VillagerEntity villager, BlockPos pos) private booleanWorkStationCompetitionTask.isCompletedWorkStation(RegistryEntry<PointOfInterestType> registryEntry, VillagerProfession profession) private booleanWorkStationCompetitionTask.isUsingWorkStationAt(GlobalPos pos, RegistryEntry<PointOfInterestType> registryEntry, VillagerEntity villager) FindPointOfInterestTask.method_43965(MobEntity mobEntity, Set<com.mojang.datafixers.util.Pair<RegistryEntry<PointOfInterestType>, BlockPos>> set) Constructor parameters in net.minecraft.entity.ai.brain.task with type arguments of type PointOfInterestTypeModifierConstructorDescriptionFindPointOfInterestTask(Predicate<RegistryEntry<PointOfInterestType>> predicate, MemoryModuleType<GlobalPos> moduleType, boolean onlyRunIfChild, Optional<Byte> entityStatus) FindPointOfInterestTask(Predicate<RegistryEntry<PointOfInterestType>> predicate, MemoryModuleType<GlobalPos> moduleType, MemoryModuleType<GlobalPos> targetMemoryModuleType, boolean onlyRunIfChild, Optional<Byte> entityStatus) ForgetCompletedPointOfInterestTask(Predicate<RegistryEntry<PointOfInterestType>> predicate, MemoryModuleType<GlobalPos> memoryModule) -
Uses of PointOfInterestType in net.minecraft.entity.passive
Fields in net.minecraft.entity.passive with type parameters of type PointOfInterestTypeModifier and TypeFieldDescriptionstatic final Map<MemoryModuleType<GlobalPos>,BiPredicate<VillagerEntity, RegistryEntry<PointOfInterestType>>> VillagerEntity.POINTS_OF_INTEREST -
Uses of PointOfInterestType in net.minecraft.server.command
Method parameters in net.minecraft.server.command with type arguments of type PointOfInterestTypeModifier and TypeMethodDescriptionprivate static intLocateCommand.method_43915(ServerCommandSource serverCommandSource, RegistryPredicateArgumentType.RegistryPredicate<PointOfInterestType> registryPredicate) -
Uses of PointOfInterestType in net.minecraft.util.registry
Fields in net.minecraft.util.registry with type parameters of type PointOfInterestTypeModifier and TypeFieldDescriptionstatic final Registry<PointOfInterestType>Registry.POINT_OF_INTEREST_TYPEstatic final RegistryKey<Registry<PointOfInterestType>>Registry.POINT_OF_INTEREST_TYPE_KEY -
Uses of PointOfInterestType in net.minecraft.village
Fields in net.minecraft.village with type parameters of type PointOfInterestTypeModifier and TypeFieldDescriptionprivate final Predicate<RegistryEntry<PointOfInterestType>>VillagerProfession.acquirableJobSiteThe field for theacquirableJobSiterecord component.static final Predicate<RegistryEntry<PointOfInterestType>>VillagerProfession.field_39308private final Predicate<RegistryEntry<PointOfInterestType>>VillagerProfession.workStationThe field for theworkStationrecord component.Methods in net.minecraft.village that return types with arguments of type PointOfInterestTypeModifier and TypeMethodDescriptionVillagerProfession.acquirableJobSite()Returns the value of theacquirableJobSiterecord component.VillagerProfession.workStation()Returns the value of theworkStationrecord component.Method parameters in net.minecraft.village with type arguments of type PointOfInterestTypeModifier and TypeMethodDescriptionprivate static VillagerProfessionVillagerProfession.method_44007(String string, Predicate<RegistryEntry<PointOfInterestType>> predicate, Predicate<RegistryEntry<PointOfInterestType>> predicate2, @Nullable SoundEvent soundEvent) private static VillagerProfessionVillagerProfession.method_44008(String string, Predicate<RegistryEntry<PointOfInterestType>> predicate, Predicate<RegistryEntry<PointOfInterestType>> predicate2, ImmutableSet<Item> immutableSet, ImmutableSet<Block> immutableSet2, @Nullable SoundEvent soundEvent) private static VillagerProfessionVillagerProfession.register(String id, RegistryKey<PointOfInterestType> registryKey, @Nullable SoundEvent workSound) private static VillagerProfessionVillagerProfession.register(String id, RegistryKey<PointOfInterestType> registryKey, ImmutableSet<Item> gatherableItems, ImmutableSet<Block> secondaryJobSites, @Nullable SoundEvent workSound) Constructor parameters in net.minecraft.village with type arguments of type PointOfInterestTypeModifierConstructorDescriptionVillagerProfession(String id, Predicate<RegistryEntry<PointOfInterestType>> predicate, Predicate<RegistryEntry<PointOfInterestType>> predicate2, ImmutableSet<Item> immutableSet, ImmutableSet<Block> immutableSet2, @Nullable SoundEvent soundEvent) -
Uses of PointOfInterestType in net.minecraft.world.poi
Fields in net.minecraft.world.poi with type parameters of type PointOfInterestTypeModifier and TypeFieldDescriptionstatic final Predicate<RegistryEntry<PointOfInterestType>>PointOfInterestType.field_39277private final Map<RegistryEntry<PointOfInterestType>,Set<PointOfInterest>> PointOfInterestSet.pointsOfInterestByTypeprivate final RegistryEntry<PointOfInterestType>PointOfInterest.typeMethods in net.minecraft.world.poi that return types with arguments of type PointOfInterestTypeModifier and TypeMethodDescriptionStream<com.mojang.datafixers.util.Pair<RegistryEntry<PointOfInterestType>,BlockPos>> PointOfInterestStorage.getSortedPositions(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, Predicate<BlockPos> posPredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus) PointOfInterest.getType()Stream<com.mojang.datafixers.util.Pair<RegistryEntry<PointOfInterestType>,BlockPos>> PointOfInterestStorage.method_43983(Predicate<RegistryEntry<PointOfInterestType>> predicate, Predicate<BlockPos> predicate2, BlockPos blockPos, int int2, PointOfInterestStorage.OccupationStatus occupationStatus) Optional<com.mojang.datafixers.util.Pair<RegistryEntry<PointOfInterestType>,BlockPos>> PointOfInterestStorage.method_43985(Predicate<RegistryEntry<PointOfInterestType>> predicate, BlockPos blockPos, int int2, PointOfInterestStorage.OccupationStatus occupationStatus) Method parameters in net.minecraft.world.poi with type arguments of type PointOfInterestTypeModifier and TypeMethodDescriptionvoidPointOfInterestSet.add(BlockPos pos, RegistryEntry<PointOfInterestType> registryEntry) voidPointOfInterestStorage.add(BlockPos pos, RegistryEntry<PointOfInterestType> registryEntry) longPointOfInterestStorage.count(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus) PointOfInterestSet.get(Predicate<RegistryEntry<PointOfInterestType>> predicate, PointOfInterestStorage.OccupationStatus occupationStatus) PointOfInterestStorage.getInChunk(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, ChunkPos chunkPos, PointOfInterestStorage.OccupationStatus occupationStatus) PointOfInterestStorage.getInCircle(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus) PointOfInterestStorage.getInSquare(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus) PointOfInterestStorage.getNearestPosition(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, Predicate<BlockPos> posPredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus) PointOfInterestStorage.getNearestPosition(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus) PointOfInterestStorage.getPosition(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, BiPredicate<RegistryEntry<PointOfInterestType>, BlockPos> biPredicate, BlockPos pos, int radius) PointOfInterestStorage.getPosition(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, BiPredicate<RegistryEntry<PointOfInterestType>, BlockPos> biPredicate, BlockPos pos, int radius) PointOfInterestStorage.getPosition(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, Predicate<BlockPos> posPredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus) PointOfInterestStorage.getPosition(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, Predicate<BlockPos> positionPredicate, PointOfInterestStorage.OccupationStatus occupationStatus, BlockPos pos, int radius, AbstractRandom random) PointOfInterestStorage.getPositions(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, Predicate<BlockPos> posPredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus) Stream<com.mojang.datafixers.util.Pair<RegistryEntry<PointOfInterestType>,BlockPos>> PointOfInterestStorage.getSortedPositions(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, Predicate<BlockPos> posPredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus) booleanPointOfInterestStorage.hasTypeAt(RegistryKey<PointOfInterestType> registryKey, BlockPos pos) Stream<com.mojang.datafixers.util.Pair<RegistryEntry<PointOfInterestType>,BlockPos>> PointOfInterestStorage.method_43983(Predicate<RegistryEntry<PointOfInterestType>> predicate, Predicate<BlockPos> predicate2, BlockPos blockPos, int int2, PointOfInterestStorage.OccupationStatus occupationStatus) Optional<com.mojang.datafixers.util.Pair<RegistryEntry<PointOfInterestType>,BlockPos>> PointOfInterestStorage.method_43985(Predicate<RegistryEntry<PointOfInterestType>> predicate, BlockPos blockPos, int int2, PointOfInterestStorage.OccupationStatus occupationStatus) private voidPointOfInterestStorage.scanAndPopulate(ChunkSection chunkSection, ChunkSectionPos sectionPos, BiConsumer<BlockPos, RegistryEntry<PointOfInterestType>> biConsumer) booleanPointOfInterestSet.test(BlockPos pos, Predicate<RegistryEntry<PointOfInterestType>> predicate) booleanPointOfInterestStorage.test(BlockPos pos, Predicate<RegistryEntry<PointOfInterestType>> predicate) voidPointOfInterestSet.updatePointsOfInterest(Consumer<BiConsumer<BlockPos, RegistryEntry<PointOfInterestType>>> consumer) Constructor parameters in net.minecraft.world.poi with type arguments of type PointOfInterestTypeModifierConstructorDescriptionprivatePointOfInterest(BlockPos pos, RegistryEntry<PointOfInterestType> registryEntry, int freeTickets, Runnable updateListener) PointOfInterest(BlockPos pos, RegistryEntry<PointOfInterestType> registryEntry, Runnable updateListener)