History - net.minecraft.world.entity.ai.village.poi.PoiManager
1.21.3
Names
ces
chk
Fields
PoiManager$DistanceTracker: d, distanceTracker, field_18484, pointOfInterestDistanceTracker, f_27029_
PoiManager$DistanceTracker: d, distanceTracker, field_18484, pointOfInterestDistanceTracker
it.unimi.dsi.fastutil.longs.LongSet: e, loadedChunks, field_20688, preloadedChunks, f_27030_
it.unimi.dsi.fastutil.longs.LongSet: e, loadedChunks, field_20688, preloadedChunks
int: a, MAX_VILLAGE_DISTANCE, field_30265, field_30265, f_148565_
int: a, MAX_VILLAGE_DISTANCE, field_30265, field_30265
int: b, VILLAGE_SECTION_SIZE, field_30266, field_30266, f_148566_
int: b, VILLAGE_SECTION_SIZE, field_30266, field_30266
Constructors
Methods
void (BlockPos): a, remove, method_19112, remove, m_27079_
void (BlockPos): a, remove, method_19112, remove
long (Predicate<Holder<PoiType>>, BlockPos, int, PoiManager$Occupancy): a, getCountInRange, method_20252, count, m_27121_
long (Predicate<Holder<PoiType>>, BlockPos, int, PoiManager$Occupancy): a, getCountInRange, method_20252, count
Stream<PoiRecord> (Predicate<Holder<PoiType>>, BlockPos, int, PoiManager$Occupancy): c, getInRange, method_19125, getInCircle, m_27181_
Stream<PoiRecord> (Predicate<Holder<PoiType>>, BlockPos, int, PoiManager$Occupancy): c, getInRange, method_19125, getInCircle
Stream<PoiRecord> (Predicate<Holder<PoiType>>, ChunkPos, PoiManager$Occupancy): a, getInChunk, method_19123, getInChunk, m_27117_
Stream<PoiRecord> (Predicate<Holder<PoiType>>, ChunkPos, PoiManager$Occupancy): a, getInChunk, method_19123, getInChunk
Optional<BlockPos> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): d, find, method_19127, getPosition, m_27186_
Optional<BlockPos> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): d, find, method_19127, getPosition
Optional<BlockPos> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): e, findClosest, method_34712, getNearestPosition, m_148658_
Optional<BlockPos> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): e, findClosest, method_34712, getNearestPosition
boolean (BlockPos): b, release, method_19129, releaseTicket, m_27154_
boolean (BlockPos): b, release, method_19129, releaseTicket
boolean (BlockPos, Predicate<Holder<PoiType>>): a, exists, method_19116, test, m_27091_
boolean (BlockPos, Predicate<Holder<PoiType>>): a, exists, method_19116, test
Optional<Holder<PoiType>> (BlockPos): c, getType, method_19132, getType, m_27177_
Optional<Holder<PoiType>> (BlockPos): c, getType, method_19132, getType
int (SectionPos): a, sectionsToVillage, method_19118, getDistanceFromNearestOccupied, m_27098_
int (SectionPos): a, sectionsToVillage, method_19118, getDistanceFromNearestOccupied
boolean (long): g, isVillageCenter, method_19133, isOccupied, m_27197_
boolean (long): g, isVillageCenter, method_19133, isOccupied
void (BooleanSupplier): a, tick, method_19290, tick, m_6202_
void (BooleanSupplier): a, tick, method_19290, tick
void (long): a, setDirty, method_19288, onUpdate, m_5838_
void (long): a, setDirty, method_19288, onUpdate
void (long): b, onSectionLoad, method_19291, onLoad, m_5839_
void (long): b, onSectionLoad, method_19291, onLoad
boolean (LevelChunkSection): a, mayHavePoi, method_20345, shouldScan, m_27060_
boolean (LevelChunkSection): a, mayHavePoi, method_20345, shouldScan
void (LevelChunkSection, SectionPos, BiConsumer<BlockPos, Holder<PoiType>>): a, updateFromSection, method_20348, scanAndPopulate, m_27069_
void (LevelChunkSection, SectionPos, BiConsumer<BlockPos, Holder<PoiType>>): a, updateFromSection, method_20348, scanAndPopulate
Stream<BlockPos> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): a, findAll, method_21647, getPositions, m_27138_
Stream<BlockPos> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): a, findAll, method_21647, getPositions
Stream<PoiRecord> (Predicate<Holder<PoiType>>, BlockPos, int, PoiManager$Occupancy): b, getInSquare, method_22383, getInSquare, m_27166_
Stream<PoiRecord> (Predicate<Holder<PoiType>>, BlockPos, int, PoiManager$Occupancy): b, getInSquare, method_22383, getInSquare
void (LevelReader, BlockPos, int): a, ensureLoadedAndValid, method_22439, preloadChunks, m_27056_
void (LevelReader, BlockPos, int): a, ensureLoadedAndValid, method_22439, preloadChunks
Optional<BlockPos> (Predicate<Holder<PoiType>>, BlockPos, int, PoiManager$Occupancy): d, findClosest, method_20006, getNearestPosition, m_27192_
Optional<BlockPos> (Predicate<Holder<PoiType>>, BlockPos, int, PoiManager$Occupancy): d, findClosest, method_20006, getNearestPosition
Stream<com.mojang.datafixers.util.Pair<Holder<PoiType>, BlockPos>> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): c, findAllClosestFirstWithType, method_30957, getSortedTypesAndPositions, m_217994_
Stream<com.mojang.datafixers.util.Pair<Holder<PoiType>, BlockPos>> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): c, findAllClosestFirstWithType, method_30957, getSortedTypesAndPositions
int (BlockPos): d, getFreeTickets, method_35155, getFreeTickets, m_148653_
int (BlockPos): d, getFreeTickets, method_35155, getFreeTickets
void (BlockPos, Holder<PoiType>): a, add, method_19115, add, m_217919_
void (BlockPos, Holder<PoiType>): a, add, method_19115, add
boolean (ResourceKey<PoiType>, BlockPos): a, existsAtPosition, method_26339, hasTypeAt, m_217874_
boolean (ResourceKey<PoiType>, BlockPos): a, existsAtPosition, method_26339, hasTypeAt
Stream<com.mojang.datafixers.util.Pair<Holder<PoiType>, BlockPos>> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): b, findAllWithType, method_43983, getTypesAndPositions, m_217983_
Stream<com.mojang.datafixers.util.Pair<Holder<PoiType>, BlockPos>> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): b, findAllWithType, method_43983, getTypesAndPositions
Optional<com.mojang.datafixers.util.Pair<Holder<PoiType>, BlockPos>> (Predicate<Holder<PoiType>>, BlockPos, int, PoiManager$Occupancy): e, findClosestWithType, method_43985, getNearestTypeAndPosition, m_218002_
Optional<com.mojang.datafixers.util.Pair<Holder<PoiType>, BlockPos>> (Predicate<Holder<PoiType>>, BlockPos, int, PoiManager$Occupancy): e, findClosestWithType, method_43985, getNearestTypeAndPosition
Optional<BlockPos> (Predicate<Holder<PoiType>>, BiPredicate<Holder<PoiType>, BlockPos>, BlockPos, int): a, take, method_19126, getPosition, m_217946_
Optional<BlockPos> (Predicate<Holder<PoiType>>, BiPredicate<Holder<PoiType>, BlockPos>, BlockPos, int): a, take, method_19126, getPosition
Optional<BlockPos> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, PoiManager$Occupancy, BlockPos, int, RandomSource): a, getRandom, method_20005, getPosition, m_217951_
Optional<BlockPos> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, PoiManager$Occupancy, BlockPos, int, RandomSource): a, getRandom, method_20005, getPosition
void (SectionPos, LevelChunkSection): a, checkConsistencyWithBlocks, method_19510, initForPalette, m_280570_
void (SectionPos, LevelChunkSection): a, checkConsistencyWithBlocks, method_19510, initForPalette
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
cev
ces
Fields
Constructors
(RegionStorageInfo, Path, com.mojang.datafixers.DataFixer, boolean, RegistryAccess, LevelHeightAccessor)
(RegionStorageInfo, Path, com.mojang.datafixers.DataFixer, boolean, RegistryAccess, ChunkIOErrorReporter, LevelHeightAccessor)
Methods
1.20.6
Names
bxm
cev
Fields
Constructors
(Path, com.mojang.datafixers.DataFixer, boolean, RegistryAccess, LevelHeightAccessor)
(RegionStorageInfo, Path, com.mojang.datafixers.DataFixer, boolean, RegistryAccess, LevelHeightAccessor)
Methods
1.20.4
Names
buf
bxm
Fields
Constructors
Methods
1.20.2
Names
bqz
buf
Fields
Constructors
Methods
1.20.1
Names
bqx
bqz
Fields
Constructors
Methods
void (ChunkPos, LevelChunkSection): a, checkConsistencyWithBlocks, method_19510, initForPalette, m_27047_
void (SectionPos, LevelChunkSection): a, checkConsistencyWithBlocks, method_19510, initForPalette, m_280570_
1.19.4
Names
bpc
bqx
Fields
Constructors
Methods
1.19.3
Names
bms
bpc
Fields
Constructors
Methods
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
blv
bms
Fields
Constructors
Methods
1.19
Names
bhs
blv
Fields
Constructors
(Path, com.mojang.datafixers.DataFixer, boolean, LevelHeightAccessor)
(Path, com.mojang.datafixers.DataFixer, boolean, RegistryAccess, LevelHeightAccessor)
Methods
void (BlockPos, PoiType): a, add, method_19115, add, m_27085_
Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): c, find, method_19127, getPosition, m_27186_
Optional<BlockPos> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): d, find, method_19127, getPosition, m_27186_
Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): d, findClosest, method_34712, getNearestPosition, m_148658_
Optional<BlockPos> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): e, findClosest, method_34712, getNearestPosition, m_148658_
Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int): a, take, method_19126, getPosition, m_27133_
Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, PoiManager$Occupancy, BlockPos, int, Random): a, getRandom, method_20005, getPosition, m_27126_
boolean (PoiType, BlockPos): a, existsAtPosition, method_26339, hasTypeAt, m_27044_
Stream<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): b, findAllClosestFirst, method_30957, getSortedPositions, m_27171_
Stream<com.mojang.datafixers.util.Pair<Holder<PoiType>, BlockPos>> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): c, findAllClosestFirstWithType, method_30957, getSortedTypesAndPositions, m_217994_
void (BlockPos, Holder<PoiType>): a, add, method_19115, add, m_217919_
boolean (ResourceKey<PoiType>, BlockPos): a, existsAtPosition, method_26339, hasTypeAt, m_217874_
Stream<com.mojang.datafixers.util.Pair<Holder<PoiType>, BlockPos>> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): b, findAllWithType, method_43983, getTypesAndPositions, m_217983_
Optional<com.mojang.datafixers.util.Pair<Holder<PoiType>, BlockPos>> (Predicate<Holder<PoiType>>, BlockPos, int, PoiManager$Occupancy): e, findClosestWithType, method_43985, getNearestTypeAndPosition, m_218002_
Optional<BlockPos> (Predicate<Holder<PoiType>>, BiPredicate<Holder<PoiType>, BlockPos>, BlockPos, int): a, take, method_19126, getPosition, m_217946_
Optional<BlockPos> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, PoiManager$Occupancy, BlockPos, int, RandomSource): a, getRandom, method_20005, getPosition, m_217951_
1.18.2
Names
bha
bhs
Fields
Constructors
Methods
1.18.1
Names
Fields
Constructors
Methods
1.18
Names
bdn
bha
Fields
Constructors
(File, com.mojang.datafixers.DataFixer, boolean, LevelHeightAccessor)
(Path, com.mojang.datafixers.DataFixer, boolean, LevelHeightAccessor)
Methods
Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): d, findClosest, method_34712, method_34712, m_148658_
Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): d, findClosest, method_34712, getNearestPosition, m_148658_
int (BlockPos): d, getFreeTickets, method_35155, method_35155, m_148653_
int (BlockPos): d, getFreeTickets, method_35155, getFreeTickets, m_148653_
1.17.1
Names
bdm
bdn
Fields
Constructors
Methods
1.17
Names
azo
bdm
net.minecraft.village.PointOfInterestManager
net.minecraft.src.C_787_
net.minecraft.server.v1_16_R3.VillagePlace
net.minecraft.world.entity.ai.village.poi.VillagePlace
Fields
PoiManager$DistanceTracker: a, distanceTracker, field_18484, pointOfInterestDistanceTracker, field_219164_a
PoiManager$DistanceTracker: d, distanceTracker, field_18484, pointOfInterestDistanceTracker, f_27029_
it.unimi.dsi.fastutil.longs.LongSet: b, loadedChunks, field_20688, preloadedChunks, field_226345_b_
it.unimi.dsi.fastutil.longs.LongSet: e, loadedChunks, field_20688, preloadedChunks, f_27030_
int: a, MAX_VILLAGE_DISTANCE, field_30265, field_30265, f_148565_
int: b, VILLAGE_SECTION_SIZE, field_30266, field_30266, f_148566_
Constructors
(File, com.mojang.datafixers.DataFixer, boolean)
(File, com.mojang.datafixers.DataFixer, boolean, LevelHeightAccessor)
Methods
void (BlockPos, PoiType): a, add, method_19115, add, func_219135_a
void (BlockPos, PoiType): a, add, method_19115, add, m_27085_
void (BlockPos): a, remove, method_19112, remove, func_219140_a
void (BlockPos): a, remove, method_19112, remove, m_27079_
long (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): a, getCountInRange, method_20252, count, func_219145_a
long (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): a, getCountInRange, method_20252, count, m_27121_
Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): c, getInRange, method_19125, getInCircle, func_219146_b
Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): c, getInRange, method_19125, getInCircle, m_27181_
Stream<PoiRecord> (Predicate<PoiType>, ChunkPos, PoiManager$Occupancy): a, getInChunk, method_19123, getInChunk, func_219137_a
Stream<PoiRecord> (Predicate<PoiType>, ChunkPos, PoiManager$Occupancy): a, getInChunk, method_19123, getInChunk, m_27117_
Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): c, find, method_19127, getPosition, func_219127_a
Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): c, find, method_19127, getPosition, m_27186_
Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): d, findClosest, method_34712, method_34712, m_148658_
Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int): a, take, method_19126, getPosition, func_219157_a
Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int): a, take, method_19126, getPosition, m_27133_
Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, PoiManager$Occupancy, BlockPos, int, Random): a, getRandom, method_20005, getPosition, func_219163_a
Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, PoiManager$Occupancy, BlockPos, int, Random): a, getRandom, method_20005, getPosition, m_27126_
boolean (BlockPos): b, release, method_19129, releaseTicket, func_219142_b
boolean (BlockPos): b, release, method_19129, releaseTicket, m_27154_
boolean (BlockPos, Predicate<PoiType>): a, exists, method_19116, test, func_219138_a
boolean (BlockPos, Predicate<PoiType>): a, exists, method_19116, test, m_27091_
Optional<PoiType> (BlockPos): c, getType, method_19132, getType, func_219148_c
Optional<PoiType> (BlockPos): c, getType, method_19132, getType, m_27177_
int (SectionPos): a, sectionsToVillage, method_19118, getDistanceFromNearestOccupied, func_219150_a
int (SectionPos): a, sectionsToVillage, method_19118, getDistanceFromNearestOccupied, m_27098_
boolean (long): f, isVillageCenter, method_19133, isOccupied, func_219154_f
boolean (long): g, isVillageCenter, method_19133, isOccupied, m_27197_
void (BooleanSupplier): a, tick, method_19290, tick, func_219115_a
void (BooleanSupplier): a, tick, method_19290, tick, m_6202_
void (long): a, setDirty, method_19288, onUpdate, func_219116_a
void (long): a, setDirty, method_19288, onUpdate, m_5838_
void (long): b, onSectionLoad, method_19291, onLoad, func_219111_b
void (long): b, onSectionLoad, method_19291, onLoad, m_5839_
void (ChunkPos, LevelChunkSection): a, checkConsistencyWithBlocks, method_19510, initForPalette, func_219139_a
void (ChunkPos, LevelChunkSection): a, checkConsistencyWithBlocks, method_19510, initForPalette, m_27047_
boolean (LevelChunkSection): a, mayHavePoi, method_20345, shouldScan, func_219151_a
boolean (LevelChunkSection): a, mayHavePoi, method_20345, shouldScan, m_27060_
void (LevelChunkSection, SectionPos, BiConsumer<BlockPos, PoiType>): a, updateFromSection, method_20348, scanAndPopulate, func_219132_a
void (LevelChunkSection, SectionPos, BiConsumer<BlockPos, PoiType>): a, updateFromSection, method_20348, scanAndPopulate, m_27069_
Stream<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): a, findAll, method_21647, getPositions, func_225399_a
Stream<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): a, findAll, method_21647, getPositions, m_27138_
Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): b, getInSquare, method_22383, getInSquare, func_226353_b_
Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): b, getInSquare, method_22383, getInSquare, m_27166_
void (LevelReader, BlockPos, int): a, ensureLoadedAndValid, method_22439, preloadChunks, func_226347_a_
void (LevelReader, BlockPos, int): a, ensureLoadedAndValid, method_22439, preloadChunks, m_27056_
boolean (PoiType, BlockPos): a, existsAtPosition, method_26339, hasTypeAt, func_234135_a_
boolean (PoiType, BlockPos): a, existsAtPosition, method_26339, hasTypeAt, m_27044_
Optional<BlockPos> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): d, findClosest, method_20006, getNearestPosition, func_234148_d_
Optional<BlockPos> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): d, findClosest, method_20006, getNearestPosition, m_27192_
Stream<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): b, findAllClosestFirst, method_30957, method_30957, func_242324_b
Stream<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): b, findAllClosestFirst, method_30957, getSortedPositions, m_27171_
int (BlockPos): d, getFreeTickets, method_35155, method_35155, m_148653_
1.16.5
Names
Fields
Constructors
Methods
1.16.4
Names
azl
azo
net.minecraft.server.v1_16_R2.VillagePlace
net.minecraft.server.v1_16_R3.VillagePlace
Fields
Constructors
Methods
1.16.3
Names
Fields
Constructors
Methods
1.16.2
Names
axz
azl
net.minecraft.server.v1_16_R1.VillagePlace
net.minecraft.server.v1_16_R2.VillagePlace
Fields
Constructors
Methods
Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): b, find, method_19127, getPosition, func_219127_a
Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): c, find, method_19127, getPosition, func_219127_a
boolean (PoiType, BlockPos): a, existsAtPosition, method_26339, method_26339, func_234135_a_
boolean (PoiType, BlockPos): a, existsAtPosition, method_26339, hasTypeAt, func_234135_a_
Stream<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): b, findAllClosestFirst, method_30957, method_30957, func_242324_b
1.16.1
Names
asr
axz
net.minecraft.server.v1_15_R1.VillagePlace
net.minecraft.server.v1_16_R1.VillagePlace
Fields
it.unimi.dsi.fastutil.longs.LongSet: b, loadedChunks, field_20688, field_226345_b_
it.unimi.dsi.fastutil.longs.LongSet: b, loadedChunks, field_20688, preloadedChunks, field_226345_b_
Constructors
(File, com.mojang.datafixers.DataFixer)
(File, com.mojang.datafixers.DataFixer, boolean)
Methods
Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): c, getInRange, method_19125, get, func_219146_b
Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): c, getInRange, method_19125, getInCircle, func_219146_b
Stream<PoiRecord> (Predicate<PoiType>, ChunkPos, PoiManager$Occupancy): a, getInChunk, method_19123, get, func_219137_a
Stream<PoiRecord> (Predicate<PoiType>, ChunkPos, PoiManager$Occupancy): a, getInChunk, method_19123, getInChunk, func_219137_a
Stream<PoiRecord> (Predicate<PoiType>, long, PoiManager$Occupancy): a, getInSection, method_19119, get, func_219136_a
Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): c, findClosest, method_20006, getNearestPosition, func_219147_b
Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): b, getInSquare, method_22383, func_226353_b_
Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): b, getInSquare, method_22383, getInSquare, func_226353_b_
void (LevelReader, BlockPos, int): a, ensureLoadedAndValid, method_22439, func_226347_a_
void (LevelReader, BlockPos, int): a, ensureLoadedAndValid, method_22439, preloadChunks, func_226347_a_
boolean (PoiType, BlockPos): a, existsAtPosition, method_26339, method_26339, func_234135_a_
Optional<BlockPos> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): d, findClosest, method_20006, getNearestPosition, func_234148_d_
1.15.2
Names
aso
asr
Fields
Constructors
Methods
1.15.1
Names
net.minecraft.village.PointOfInterestStorage
net.minecraft.world.poi.PointOfInterestStorage
Fields
Constructors
Methods
1.15
Names
aqp
aso
net.minecraft.world.poi.PointOfInterestStorage
net.minecraft.village.PointOfInterestStorage
net.minecraft.server.v1_14_R1.VillagePlace
net.minecraft.server.v1_15_R1.VillagePlace
Fields
it.unimi.dsi.fastutil.longs.LongSet: b, loadedChunks, field_20688, field_226345_b_
Constructors
Methods
Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): b, getInRange, method_19125, get, func_219146_b
Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): c, getInRange, method_19125, get, func_219146_b
Stream<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): a, findAll, method_21647, func_225399_a
Stream<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): a, findAll, method_21647, getPositions, func_225399_a
Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): b, getInSquare, method_22383, func_226353_b_
void (LevelReader, BlockPos, int): a, ensureLoadedAndValid, method_22439, func_226347_a_
1.14.4
Names
aqk
aqp
net.minecraft.world.entity.ai.village.poi.PoiManager
net.minecraft.village.PointOfInterestStorage
net.minecraft.world.poi.PointOfInterestStorage
Fields
VillagePlace$a: a, field_18484, pointOfInterestDistanceTracker, field_219164_a
PoiManager$DistanceTracker: a, distanceTracker, field_18484, pointOfInterestDistanceTracker, field_219164_a
Constructors
Methods
void (BlockPosition, VillagePlaceType): a, method_19115, add, func_219135_a
void (BlockPos, PoiType): a, add, method_19115, add, func_219135_a
void (BlockPosition): a, method_19112, remove, func_219140_a
void (BlockPos): a, remove, method_19112, remove, func_219140_a
long (Predicate<VillagePlaceType>, BlockPosition, int, VillagePlace$Occupancy): a, method_20252, count, func_219145_a
long (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): a, getCountInRange, method_20252, count, func_219145_a
Stream<VillagePlaceRecord> (Predicate<VillagePlaceType>, BlockPosition, int, VillagePlace$Occupancy): b, method_19125, get, func_219146_b
Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): b, getInRange, method_19125, get, func_219146_b
Stream<VillagePlaceRecord> (Predicate<VillagePlaceType>, ChunkCoordIntPair, VillagePlace$Occupancy): a, method_19123, get, func_219137_a
Stream<PoiRecord> (Predicate<PoiType>, ChunkPos, PoiManager$Occupancy): a, getInChunk, method_19123, get, func_219137_a
Stream<VillagePlaceRecord> (Predicate<VillagePlaceType>, long, VillagePlace$Occupancy): a, method_19119, get, func_219136_a
Stream<PoiRecord> (Predicate<PoiType>, long, PoiManager$Occupancy): a, getInSection, method_19119, get, func_219136_a
Optional<BlockPosition> (Predicate<VillagePlaceType>, Predicate<BlockPosition>, BlockPosition, int, VillagePlace$Occupancy): a, method_19127, getPosition, func_219127_a
Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): b, find, method_19127, getPosition, func_219127_a
Optional<BlockPosition> (Predicate<VillagePlaceType>, Predicate<BlockPosition>, BlockPosition, int, VillagePlace$Occupancy): b, method_20006, getNearestPosition, func_219147_b
Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): c, findClosest, method_20006, getNearestPosition, func_219147_b
Optional<BlockPosition> (Predicate<VillagePlaceType>, Predicate<BlockPosition>, BlockPosition, int): a, method_19126, getPosition, func_219157_a
Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int): a, take, method_19126, getPosition, func_219157_a
Optional<BlockPosition> (Predicate<VillagePlaceType>, Predicate<BlockPosition>, BlockPosition, int): b, method_19131, getNearestPosition, func_219155_b
Optional<BlockPosition> (Predicate<VillagePlaceType>, Predicate<BlockPosition>, VillagePlace$Occupancy, BlockPosition, int, Random): a, method_20005, getPosition, func_219163_a
Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, PoiManager$Occupancy, BlockPos, int, Random): a, getRandom, method_20005, getPosition, func_219163_a
boolean (BlockPosition): b, method_19129, releaseTicket, func_219142_b
boolean (BlockPos): b, release, method_19129, releaseTicket, func_219142_b
boolean (BlockPosition, Predicate<VillagePlaceType>): a, method_19116, test, func_219138_a
boolean (BlockPos, Predicate<PoiType>): a, exists, method_19116, test, func_219138_a
Optional<VillagePlaceType> (BlockPosition): c, method_19132, getType, func_219148_c
Optional<PoiType> (BlockPos): c, getType, method_19132, getType, func_219148_c
int (SectionPosition): a, method_19118, getDistanceFromNearestOccupied, func_219150_a
int (SectionPos): a, sectionsToVillage, method_19118, getDistanceFromNearestOccupied, func_219150_a
boolean (long): f, method_19133, isOccupied, func_219154_f
boolean (long): f, isVillageCenter, method_19133, isOccupied, func_219154_f
void (BooleanSupplier): a, method_19290, tick, func_219115_a
void (BooleanSupplier): a, tick, method_19290, tick, func_219115_a
void (long): a, method_19288, onUpdate, func_219116_a
void (long): a, setDirty, method_19288, onUpdate, func_219116_a
void (long): b, method_19291, onLoad, func_219111_b
void (long): b, onSectionLoad, method_19291, onLoad, func_219111_b
void (ChunkCoordIntPair, ChunkSection): a, method_19510, initForPalette, func_219139_a
void (ChunkPos, LevelChunkSection): a, checkConsistencyWithBlocks, method_19510, initForPalette, func_219139_a
boolean (ChunkSection): a, method_20345, shouldScan, func_219151_a
boolean (LevelChunkSection): a, mayHavePoi, method_20345, shouldScan, func_219151_a
void (ChunkSection, SectionPosition, BiConsumer<BlockPosition, VillagePlaceType>): a, method_20348, scanAndPopulate, func_219132_a
void (LevelChunkSection, SectionPos, BiConsumer<BlockPos, PoiType>): a, updateFromSection, method_20348, scanAndPopulate, func_219132_a
Stream<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): a, findAll, method_21647, func_225399_a
1.14.3
Names
aqh
aqk
net.minecraft.village.PointOfInterestStorage
Fields
VillagePlace$a: a, field_18484, field_219164_a
VillagePlace$a: a, field_18484, pointOfInterestDistanceTracker, field_219164_a
Constructors
Methods
void (BlockPosition, VillagePlaceType): a, method_19115, func_219135_a
void (BlockPosition, VillagePlaceType): a, method_19115, add, func_219135_a
void (BlockPosition): a, method_19112, func_219140_a
void (BlockPosition): a, method_19112, remove, func_219140_a
long (Predicate<VillagePlaceType>, BlockPosition, int, VillagePlace$Occupancy): a, method_20252, func_219145_a
long (Predicate<VillagePlaceType>, BlockPosition, int, VillagePlace$Occupancy): a, method_20252, count, func_219145_a
Stream<VillagePlaceRecord> (Predicate<VillagePlaceType>, BlockPosition, int, VillagePlace$Occupancy): b, method_19125, func_219146_b
Stream<VillagePlaceRecord> (Predicate<VillagePlaceType>, BlockPosition, int, VillagePlace$Occupancy): b, method_19125, get, func_219146_b
Stream<VillagePlaceRecord> (Predicate<VillagePlaceType>, ChunkCoordIntPair, VillagePlace$Occupancy): a, method_19123, func_219137_a
Stream<VillagePlaceRecord> (Predicate<VillagePlaceType>, ChunkCoordIntPair, VillagePlace$Occupancy): a, method_19123, get, func_219137_a
Stream<VillagePlaceRecord> (Predicate<VillagePlaceType>, long, VillagePlace$Occupancy): a, method_19119, func_219136_a
Stream<VillagePlaceRecord> (Predicate<VillagePlaceType>, long, VillagePlace$Occupancy): a, method_19119, get, func_219136_a
Optional<BlockPosition> (Predicate<VillagePlaceType>, Predicate<BlockPosition>, BlockPosition, int, VillagePlace$Occupancy): a, method_19127, func_219127_a
Optional<BlockPosition> (Predicate<VillagePlaceType>, Predicate<BlockPosition>, BlockPosition, int, VillagePlace$Occupancy): a, method_19127, getPosition, func_219127_a
Optional<BlockPosition> (Predicate<VillagePlaceType>, Predicate<BlockPosition>, BlockPosition, int, VillagePlace$Occupancy): b, method_20006, func_219147_b
Optional<BlockPosition> (Predicate<VillagePlaceType>, Predicate<BlockPosition>, BlockPosition, int, VillagePlace$Occupancy): b, method_20006, getNearestPosition, func_219147_b
Optional<BlockPosition> (Predicate<VillagePlaceType>, Predicate<BlockPosition>, BlockPosition, int): a, method_19126, func_219157_a
Optional<BlockPosition> (Predicate<VillagePlaceType>, Predicate<BlockPosition>, BlockPosition, int): a, method_19126, getPosition, func_219157_a
Optional<BlockPosition> (Predicate<VillagePlaceType>, Predicate<BlockPosition>, BlockPosition, int): b, method_19131, func_219155_b
Optional<BlockPosition> (Predicate<VillagePlaceType>, Predicate<BlockPosition>, BlockPosition, int): b, method_19131, getNearestPosition, func_219155_b
Optional<BlockPosition> (Predicate<VillagePlaceType>, Predicate<BlockPosition>, VillagePlace$Occupancy, BlockPosition, int, Random): a, method_20005, func_219163_a
Optional<BlockPosition> (Predicate<VillagePlaceType>, Predicate<BlockPosition>, VillagePlace$Occupancy, BlockPosition, int, Random): a, method_20005, getPosition, func_219163_a
boolean (BlockPosition): b, method_19129, func_219142_b
boolean (BlockPosition): b, method_19129, releaseTicket, func_219142_b
boolean (BlockPosition, Predicate<VillagePlaceType>): a, method_19116, func_219138_a
boolean (BlockPosition, Predicate<VillagePlaceType>): a, method_19116, test, func_219138_a
Optional<VillagePlaceType> (BlockPosition): c, method_19132, func_219148_c
Optional<VillagePlaceType> (BlockPosition): c, method_19132, getType, func_219148_c
int (SectionPosition): a, method_19118, func_219150_a
int (SectionPosition): a, method_19118, getDistanceFromNearestOccupied, func_219150_a
boolean (long): f, method_19133, func_219154_f
boolean (long): f, method_19133, isOccupied, func_219154_f
void (BooleanSupplier): a, method_19290, func_219115_a
void (BooleanSupplier): a, method_19290, tick, func_219115_a
void (long): a, method_19288, func_219116_a
void (long): a, method_19288, onUpdate, func_219116_a
void (long): b, method_19291, func_219111_b
void (long): b, method_19291, onLoad, func_219111_b
void (ChunkCoordIntPair, ChunkSection): a, method_19510, func_219139_a
void (ChunkCoordIntPair, ChunkSection): a, method_19510, initForPalette, func_219139_a
boolean (ChunkSection): a, method_20345, func_219151_a
boolean (ChunkSection): a, method_20345, shouldScan, func_219151_a
void (ChunkSection, SectionPosition, BiConsumer<BlockPosition, VillagePlaceType>): a, method_20348, func_219132_a
void (ChunkSection, SectionPosition, BiConsumer<BlockPosition, VillagePlaceType>): a, method_20348, scanAndPopulate, func_219132_a
1.14.2
Names
Fields
Constructors
Methods
1.14.1
Names
aqg
aqh
Fields
Constructors
Methods
1.14
Names
aqg
net.minecraft.class_4153
net.minecraft.village.PointOfInterestManager
net.minecraft.server.v1_14_R1.VillagePlace
Fields
VillagePlace$a: a, field_18484, field_219164_a
Constructors
(File, com.mojang.datafixers.DataFixer)
Methods
void (BlockPosition, VillagePlaceType): a, method_19115, func_219135_a
void (BlockPosition): a, method_19112, func_219140_a
long (Predicate<VillagePlaceType>, BlockPosition, int, VillagePlace$Occupancy): a, method_20252, func_219145_a
Stream<VillagePlaceRecord> (Predicate<VillagePlaceType>, BlockPosition, int, VillagePlace$Occupancy): b, method_19125, func_219146_b
Stream<VillagePlaceRecord> (Predicate<VillagePlaceType>, ChunkCoordIntPair, VillagePlace$Occupancy): a, method_19123, func_219137_a
Stream<VillagePlaceRecord> (Predicate<VillagePlaceType>, long, VillagePlace$Occupancy): a, method_19119, func_219136_a
Optional<BlockPosition> (Predicate<VillagePlaceType>, Predicate<BlockPosition>, BlockPosition, int, VillagePlace$Occupancy): a, method_19127, func_219127_a
Optional<BlockPosition> (Predicate<VillagePlaceType>, Predicate<BlockPosition>, BlockPosition, int, VillagePlace$Occupancy): b, method_20006, func_219147_b
Optional<BlockPosition> (Predicate<VillagePlaceType>, Predicate<BlockPosition>, BlockPosition, int): a, method_19126, func_219157_a
Optional<BlockPosition> (Predicate<VillagePlaceType>, Predicate<BlockPosition>, BlockPosition, int): b, method_19131, func_219155_b
Optional<BlockPosition> (Predicate<VillagePlaceType>, Predicate<BlockPosition>, VillagePlace$Occupancy, BlockPosition, int, Random): a, method_20005, func_219163_a
boolean (BlockPosition): b, method_19129, func_219142_b
boolean (BlockPosition, Predicate<VillagePlaceType>): a, method_19116, func_219138_a
Optional<VillagePlaceType> (BlockPosition): c, method_19132, func_219148_c
int (SectionPosition): a, method_19118, func_219150_a
boolean (long): f, method_19133, func_219154_f
void (BooleanSupplier): a, method_19290, func_219115_a
void (long): a, method_19288, func_219116_a
void (long): b, method_19291, func_219111_b
void (ChunkCoordIntPair, ChunkSection): a, method_19510, func_219139_a
boolean (ChunkSection): a, method_20345, func_219151_a
void (ChunkSection, SectionPosition, BiConsumer<BlockPosition, VillagePlaceType>): a, method_20348, func_219132_a