History - net.minecraft.world.entity.ai.village.poi.PoiManager
25w18a
Names
cjh
cjv
Fields
PoiManager$DistanceTracker: d, distanceTracker, field_18484, pointOfInterestDistanceTracker, f_27029_
PoiManager$DistanceTracker: d, distanceTracker, field_18484
it.unimi.dsi.fastutil.longs.LongSet: e, loadedChunks, field_20688, preloadedChunks, f_27030_
it.unimi.dsi.fastutil.longs.LongSet: e, loadedChunks, field_20688
int: a, MAX_VILLAGE_DISTANCE, field_30265, field_30265, f_148565_
int: a, MAX_VILLAGE_DISTANCE, field_30265
int: b, VILLAGE_SECTION_SIZE, field_30266, field_30266, f_148566_
int: b, VILLAGE_SECTION_SIZE, field_30266
Constructors
Methods
void (BlockPos): a, remove, method_19112, remove, m_27079_
void (BlockPos): a, remove, method_19112
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
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
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
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
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
boolean (BlockPos): b, release, method_19129, releaseTicket, m_27154_
boolean (BlockPos): b, release, method_19129
boolean (BlockPos, Predicate<Holder<PoiType>>): a, exists, method_19116, test, m_27091_
boolean (BlockPos, Predicate<Holder<PoiType>>): a, exists, method_19116
Optional<Holder<PoiType>> (BlockPos): c, getType, method_19132, getType, m_27177_
Optional<Holder<PoiType>> (BlockPos): c, getType, method_19132
int (SectionPos): a, sectionsToVillage, method_19118, getDistanceFromNearestOccupied, m_27098_
int (SectionPos): a, sectionsToVillage, method_19118
boolean (long): g, isVillageCenter, method_19133, isOccupied, m_27197_
boolean (long): g, isVillageCenter, method_19133
void (BooleanSupplier): a, tick, method_19290, tick, m_6202_
void (BooleanSupplier): a, tick, method_19290
void (long): a, setDirty, method_19288, onUpdate, m_5838_
void (long): a, setDirty, method_19288
void (long): b, onSectionLoad, method_19291, onLoad, m_5839_
void (long): b, onSectionLoad, method_19291
boolean (LevelChunkSection): a, mayHavePoi, method_20345, shouldScan, m_27060_
boolean (LevelChunkSection): a, mayHavePoi, method_20345
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
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
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
void (LevelReader, BlockPos, int): a, ensureLoadedAndValid, method_22439, preloadChunks, m_27056_
void (LevelReader, BlockPos, int): a, ensureLoadedAndValid, method_22439
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
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
int (BlockPos): d, getFreeTickets, method_35155, getFreeTickets, m_148653_
int (BlockPos): d, getFreeTickets, method_35155
void (BlockPos, Holder<PoiType>): a, add, method_19115, add, m_217919_
void (BlockPos, Holder<PoiType>): a, add, method_19115
boolean (ResourceKey<PoiType>, BlockPos): a, existsAtPosition, method_26339, hasTypeAt, m_217874_
boolean (ResourceKey<PoiType>, BlockPos): a, existsAtPosition, method_26339
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
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
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
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
void (SectionPos, LevelChunkSection): a, checkConsistencyWithBlocks, method_19510, initForPalette, m_280570_
void (SectionPos, LevelChunkSection): a, checkConsistencyWithBlocks, method_19510
1.21.5
Names
cgm
cjh
Fields
Constructors
Methods
1.21.4
Names
chk
cgm
Fields
Constructors
Methods
1.21.3
Names
ces
chk
Fields
Constructors
Methods
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_
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
Fields
Constructors
Methods
1.16.3
Names
Fields
Constructors
Methods
1.16.2
Names
axz
azl
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
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
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
PointOfInterestStorage$PointOfInterestDistanceTracker: a, field_18484, pointOfInterestDistanceTracker, field_219164_a
PoiManager$DistanceTracker: a, distanceTracker, field_18484, pointOfInterestDistanceTracker, field_219164_a
Constructors
Methods
void (BlockPos, PointOfInterestType): a, method_19115, add, func_219135_a
void (BlockPos, PoiType): a, add, method_19115, add, func_219135_a
void (BlockPos): a, method_19112, remove, func_219140_a
void (BlockPos): a, remove, method_19112, remove, func_219140_a
long (Predicate<PointOfInterestType>, BlockPos, int, PointOfInterestStorage$OccupationStatus): a, method_20252, count, func_219145_a
long (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): a, getCountInRange, method_20252, count, func_219145_a
Stream<PointOfInterest> (Predicate<PointOfInterestType>, BlockPos, int, PointOfInterestStorage$OccupationStatus): b, method_19125, get, func_219146_b
Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): b, getInRange, method_19125, get, func_219146_b
Stream<PointOfInterest> (Predicate<PointOfInterestType>, ChunkPos, PointOfInterestStorage$OccupationStatus): a, method_19123, get, func_219137_a
Stream<PoiRecord> (Predicate<PoiType>, ChunkPos, PoiManager$Occupancy): a, getInChunk, method_19123, get, func_219137_a
Stream<PointOfInterest> (Predicate<PointOfInterestType>, long, PointOfInterestStorage$OccupationStatus): a, method_19119, get, func_219136_a
Stream<PoiRecord> (Predicate<PoiType>, long, PoiManager$Occupancy): a, getInSection, method_19119, get, func_219136_a
Optional<BlockPos> (Predicate<PointOfInterestType>, Predicate<BlockPos>, BlockPos, int, PointOfInterestStorage$OccupationStatus): 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<BlockPos> (Predicate<PointOfInterestType>, Predicate<BlockPos>, BlockPos, int, PointOfInterestStorage$OccupationStatus): 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<BlockPos> (Predicate<PointOfInterestType>, Predicate<BlockPos>, BlockPos, 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<BlockPos> (Predicate<PointOfInterestType>, Predicate<BlockPos>, BlockPos, int): b, method_19131, getNearestPosition, func_219155_b
Optional<BlockPos> (Predicate<PointOfInterestType>, Predicate<BlockPos>, PointOfInterestStorage$OccupationStatus, BlockPos, 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 (BlockPos): b, method_19129, releaseTicket, func_219142_b
boolean (BlockPos): b, release, method_19129, releaseTicket, func_219142_b
boolean (BlockPos, Predicate<PointOfInterestType>): a, method_19116, test, func_219138_a
boolean (BlockPos, Predicate<PoiType>): a, exists, method_19116, test, func_219138_a
Optional<PointOfInterestType> (BlockPos): c, method_19132, getType, func_219148_c
Optional<PoiType> (BlockPos): c, getType, method_19132, getType, func_219148_c
int (ChunkSectionPos): 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 (ChunkPos, 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, ChunkSectionPos, BiConsumer<BlockPos, PointOfInterestType>): 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
PointOfInterestManager$DistanceGraph: a, field_18484, field_219164_a
PointOfInterestStorage$PointOfInterestDistanceTracker: a, field_18484, pointOfInterestDistanceTracker, field_219164_a
Constructors
Methods
void (BlockPos, PointOfInterestType): a, method_19115, func_219135_a
void (BlockPos, PointOfInterestType): a, method_19115, add, func_219135_a
void (BlockPos): a, method_19112, func_219140_a
void (BlockPos): a, method_19112, remove, func_219140_a
long (Predicate<PointOfInterestType>, BlockPos, int, PointOfInterestManager$Status): a, method_20252, func_219145_a
long (Predicate<PointOfInterestType>, BlockPos, int, PointOfInterestStorage$OccupationStatus): a, method_20252, count, func_219145_a
Stream<PointOfInterest> (Predicate<PointOfInterestType>, BlockPos, int, PointOfInterestManager$Status): b, method_19125, func_219146_b
Stream<PointOfInterest> (Predicate<PointOfInterestType>, BlockPos, int, PointOfInterestStorage$OccupationStatus): b, method_19125, get, func_219146_b
Stream<PointOfInterest> (Predicate<PointOfInterestType>, ChunkPos, PointOfInterestManager$Status): a, method_19123, func_219137_a
Stream<PointOfInterest> (Predicate<PointOfInterestType>, ChunkPos, PointOfInterestStorage$OccupationStatus): a, method_19123, get, func_219137_a
Stream<PointOfInterest> (Predicate<PointOfInterestType>, long, PointOfInterestManager$Status): a, method_19119, func_219136_a
Stream<PointOfInterest> (Predicate<PointOfInterestType>, long, PointOfInterestStorage$OccupationStatus): a, method_19119, get, func_219136_a
Optional<BlockPos> (Predicate<PointOfInterestType>, Predicate<BlockPos>, BlockPos, int, PointOfInterestManager$Status): a, method_19127, func_219127_a
Optional<BlockPos> (Predicate<PointOfInterestType>, Predicate<BlockPos>, BlockPos, int, PointOfInterestStorage$OccupationStatus): a, method_19127, getPosition, func_219127_a
Optional<BlockPos> (Predicate<PointOfInterestType>, Predicate<BlockPos>, BlockPos, int, PointOfInterestManager$Status): b, method_20006, func_219147_b
Optional<BlockPos> (Predicate<PointOfInterestType>, Predicate<BlockPos>, BlockPos, int, PointOfInterestStorage$OccupationStatus): b, method_20006, getNearestPosition, func_219147_b
Optional<BlockPos> (Predicate<PointOfInterestType>, Predicate<BlockPos>, BlockPos, int): a, method_19126, func_219157_a
Optional<BlockPos> (Predicate<PointOfInterestType>, Predicate<BlockPos>, BlockPos, int): a, method_19126, getPosition, func_219157_a
Optional<BlockPos> (Predicate<PointOfInterestType>, Predicate<BlockPos>, BlockPos, int): b, method_19131, func_219155_b
Optional<BlockPos> (Predicate<PointOfInterestType>, Predicate<BlockPos>, BlockPos, int): b, method_19131, getNearestPosition, func_219155_b
Optional<BlockPos> (Predicate<PointOfInterestType>, Predicate<BlockPos>, PointOfInterestManager$Status, BlockPos, int, Random): a, method_20005, func_219163_a
Optional<BlockPos> (Predicate<PointOfInterestType>, Predicate<BlockPos>, PointOfInterestStorage$OccupationStatus, BlockPos, int, Random): a, method_20005, getPosition, func_219163_a
boolean (BlockPos): b, method_19129, func_219142_b
boolean (BlockPos): b, method_19129, releaseTicket, func_219142_b
boolean (BlockPos, Predicate<PointOfInterestType>): a, method_19116, func_219138_a
boolean (BlockPos, Predicate<PointOfInterestType>): a, method_19116, test, func_219138_a
Optional<PointOfInterestType> (BlockPos): c, method_19132, func_219148_c
Optional<PointOfInterestType> (BlockPos): c, method_19132, getType, func_219148_c
int (SectionPos): a, method_19118, func_219150_a
int (ChunkSectionPos): 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 (ChunkPos, ChunkSection): a, method_19510, func_219139_a
void (ChunkPos, 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, SectionPos, BiConsumer<BlockPos, PointOfInterestType>): a, method_20348, func_219132_a
void (ChunkSection, ChunkSectionPos, BiConsumer<BlockPos, PointOfInterestType>): 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
Fields
PointOfInterestManager$DistanceGraph: a, field_18484, field_219164_a
Constructors
(File, com.mojang.datafixers.DataFixer)
Methods
void (BlockPos, PointOfInterestType): a, method_19115, func_219135_a
void (BlockPos): a, method_19112, func_219140_a
long (Predicate<PointOfInterestType>, BlockPos, int, PointOfInterestManager$Status): a, method_20252, func_219145_a
Stream<PointOfInterest> (Predicate<PointOfInterestType>, BlockPos, int, PointOfInterestManager$Status): b, method_19125, func_219146_b
Stream<PointOfInterest> (Predicate<PointOfInterestType>, ChunkPos, PointOfInterestManager$Status): a, method_19123, func_219137_a
Stream<PointOfInterest> (Predicate<PointOfInterestType>, long, PointOfInterestManager$Status): a, method_19119, func_219136_a
Optional<BlockPos> (Predicate<PointOfInterestType>, Predicate<BlockPos>, BlockPos, int, PointOfInterestManager$Status): a, method_19127, func_219127_a
Optional<BlockPos> (Predicate<PointOfInterestType>, Predicate<BlockPos>, BlockPos, int, PointOfInterestManager$Status): b, method_20006, func_219147_b
Optional<BlockPos> (Predicate<PointOfInterestType>, Predicate<BlockPos>, BlockPos, int): a, method_19126, func_219157_a
Optional<BlockPos> (Predicate<PointOfInterestType>, Predicate<BlockPos>, BlockPos, int): b, method_19131, func_219155_b
Optional<BlockPos> (Predicate<PointOfInterestType>, Predicate<BlockPos>, PointOfInterestManager$Status, BlockPos, int, Random): a, method_20005, func_219163_a
boolean (BlockPos): b, method_19129, func_219142_b
boolean (BlockPos, Predicate<PointOfInterestType>): a, method_19116, func_219138_a
Optional<PointOfInterestType> (BlockPos): c, method_19132, func_219148_c
int (SectionPos): 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 (ChunkPos, ChunkSection): a, method_19510, func_219139_a
boolean (ChunkSection): a, method_20345, func_219151_a
void (ChunkSection, SectionPos, BiConsumer<BlockPos, PointOfInterestType>): a, method_20348, func_219132_a