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