History - net.minecraft.world.entity.ai.village.poi.PoiManager

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

net.minecraft.world.entity.ai.village.poi.PoiRecord

net.minecraft.world.entity.ai.village.poi.PoiManager

net.minecraft.class_4156

net.minecraft.class_4153

net.minecraft.unmapped.C_xhhbfljz

net.minecraft.unmapped.C_uegwgivt

net.minecraft.world.poi.PointOfInterest

net.minecraft.world.poi.PointOfInterestStorage

net.minecraft.world.poi.PointOfInterest

net.minecraft.world.poi.PointOfInterestStorage

net.minecraft.src.C_790_

net.minecraft.src.C_787_

Fields

PoiManager$DistanceTracker: d, distanceTracker, field_18484, f_aglguhde, pointOfInterestDistanceTracker, pointOfInterestDistanceTracker, f_27029_

it.unimi.dsi.fastutil.longs.LongSet: e, loadedChunks, field_20688, f_bwcnjgqz, preloadedChunks, preloadedChunks, f_27030_

int: a, MAX_VILLAGE_DISTANCE, field_30265, f_kjhqnjbr, field_30265, MAX_VILLAGE_DISTANCE, f_148565_

int: b, VILLAGE_SECTION_SIZE, field_30266, f_zaepnyld, field_30266, VILLAGE_SECTION_SIZE, f_148566_

BlockPos: a, pos, field_18492, f_isgugmmb, pos, pos, f_27227_

Holder<PoiType>: b, poiType, field_18493, f_ajjuclug, type, type, f_27228_

int: c, freeTickets, field_18494, f_tmvxexou, freeTickets, freeTickets, f_27229_

Runnable: d, setDirty, field_18495, f_cujeohbw, updateListener, updateListener, f_27230_

Constructors

(BlockPos, Holder<PoiType>, int, Runnable)

(BlockPos, Holder<PoiType>, Runnable)

(RegionStorageInfo, Path, com.mojang.datafixers.DataFixer, boolean, RegistryAccess, LevelHeightAccessor)

Methods

void (BlockPos): a, remove, method_19112, m_qvdigcdn, remove, remove, m_27079_

long (Predicate<Holder<PoiType>>, BlockPos, int, PoiManager$Occupancy): a, getCountInRange, method_20252, m_lhqnzakw, count, count, m_27121_

Stream<PoiRecord> (Predicate<Holder<PoiType>>, BlockPos, int, PoiManager$Occupancy): c, getInRange, method_19125, m_dsxxnxyk, getInCircle, getInCircle, m_27181_

Stream<PoiRecord> (Predicate<Holder<PoiType>>, ChunkPos, PoiManager$Occupancy): a, getInChunk, method_19123, m_flhvikjr, getInChunk, getInChunk, m_27117_

Optional<BlockPos> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): d, find, method_19127, m_ffztljrx, getPosition, getPosition, m_27186_

Optional<BlockPos> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): e, findClosest, method_34712, m_bnugafgz, getNearestPosition, m_bnugafgz, m_148658_

boolean (BlockPos): b, release, method_19129, m_uwrbmepr, releaseTicket, releaseTicket, m_27154_

boolean (BlockPos, Predicate<Holder<PoiType>>): a, exists, method_19116, m_tznjyvjb, test, test, m_27091_

Optional<Holder<PoiType>> (BlockPos): c, getType, method_19132, m_agkornyv, getType, getType, m_27177_

int (SectionPos): a, sectionsToVillage, method_19118, m_evxnnkpe, getDistanceFromNearestOccupied, getDistanceFromNearestOccupied, m_27098_

boolean (long): g, isVillageCenter, method_19133, m_zjhmevdx, isOccupied, isOccupied, m_27197_

void (BooleanSupplier): a, tick, method_19290, m_emvuwkbz, tick, tick, m_6202_

void (long): a, setDirty, method_19288, m_ebhrilfy, onUpdate, onUpdate, m_5838_

void (long): b, onSectionLoad, method_19291, m_iyehricr, onLoad, onLoad, m_5839_

boolean (LevelChunkSection): a, mayHavePoi, method_20345, m_safkagzh, shouldScan, shouldScan, m_27060_

void (LevelChunkSection, SectionPos, BiConsumer<BlockPos, Holder<PoiType>>): a, updateFromSection, method_20348, m_hlfacbyy, scanAndPopulate, scanAndPopulate, m_27069_

Stream<BlockPos> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): a, findAll, method_21647, m_mbydjeoc, getPositions, getPositions, m_27138_

Stream<PoiRecord> (Predicate<Holder<PoiType>>, BlockPos, int, PoiManager$Occupancy): b, getInSquare, method_22383, m_hmjectje, getInSquare, getInSquare, m_27166_

void (LevelReader, BlockPos, int): a, ensureLoadedAndValid, method_22439, m_owscuzvh, preloadChunks, preloadChunks, m_27056_

Optional<BlockPos> (Predicate<Holder<PoiType>>, BlockPos, int, PoiManager$Occupancy): d, findClosest, method_20006, m_lcdrnmjd, getNearestPosition, getNearestPosition, m_27192_

Stream<com.mojang.datafixers.util.Pair<Holder<PoiType>, BlockPos>> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): c, findAllClosestFirstWithType, method_30957, m_fcmsgafb, getSortedTypesAndPositions, m_fcmsgafb, m_217994_

int (BlockPos): d, getFreeTickets, method_35155, m_ewsshoyd, getFreeTickets, m_ewsshoyd, m_148653_

void (BlockPos, Holder<PoiType>): a, add, method_19115, m_horxsngu, add, add, m_217919_

boolean (ResourceKey<PoiType>, BlockPos): a, existsAtPosition, method_26339, m_ssqvzvty, hasTypeAt, 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, m_rsbvkuag, getTypesAndPositions, m_rsbvkuag, m_217983_

Optional<com.mojang.datafixers.util.Pair<Holder<PoiType>, BlockPos>> (Predicate<Holder<PoiType>>, BlockPos, int, PoiManager$Occupancy): e, findClosestWithType, method_43985, m_zwfcqkjd, getNearestTypeAndPosition, m_zwfcqkjd, m_218002_

Optional<BlockPos> (Predicate<Holder<PoiType>>, BiPredicate<Holder<PoiType>, BlockPos>, BlockPos, int): a, take, method_19126, m_tjmtajvw, getPosition, getPosition, m_217946_

Optional<BlockPos> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, PoiManager$Occupancy, BlockPos, int, RandomSource): a, getRandom, method_20005, m_uihpyglz, getPosition, getPosition, m_217951_

void (SectionPos, LevelChunkSection): a, checkConsistencyWithBlocks, method_19510, m_nnrgqcxo, initForPalette, initForPalette, m_280570_

com.mojang.serialization.Codec<PoiRecord> (Runnable): a, codec, method_28359, m_tefowmhv, createCodec, createCodec, m_27242_

int (): a, getFreeTickets, method_35156, m_jqbdxsxk, getFreeTickets, getFreeTickets, m_148667_

boolean (): b, acquireTicket, method_19137, m_aksbhedz, reserveTicket, reserveTicket, m_27247_

boolean (): c, releaseTicket, method_19138, m_dmjjxkgo, releaseTicket, releaseTicket, m_27250_

boolean (): d, hasSpace, method_19139, m_xxaqhkun, hasSpace, hasSpace, m_27253_

boolean (): e, isOccupied, method_19140, m_jfhxoobp, isOccupied, isOccupied, m_27254_

BlockPos (): f, getPos, method_19141, m_xefsyhzc, getPos, getPos, m_27257_

Holder<PoiType> (): g, getPoiType, method_19142, m_mndiqlik, getType, getType, m_218018_

1.20.5

Names

bxm

cev

net.minecraft.world.entity.ai.village.poi.PoiManager

net.minecraft.world.entity.ai.village.poi.PoiRecord

net.minecraft.class_4153

net.minecraft.class_4156

net.minecraft.unmapped.C_uegwgivt

net.minecraft.unmapped.C_xhhbfljz

net.minecraft.world.poi.PointOfInterestStorage

net.minecraft.world.poi.PointOfInterest

net.minecraft.world.poi.PointOfInterestStorage

net.minecraft.world.poi.PointOfInterest

net.minecraft.src.C_787_

net.minecraft.src.C_790_

Fields

PoiManager$DistanceTracker: d, distanceTracker, field_18484, f_aglguhde, pointOfInterestDistanceTracker, pointOfInterestDistanceTracker, f_27029_

it.unimi.dsi.fastutil.longs.LongSet: e, loadedChunks, field_20688, f_bwcnjgqz, preloadedChunks, preloadedChunks, f_27030_

int: a, MAX_VILLAGE_DISTANCE, field_30265, f_kjhqnjbr, field_30265, MAX_VILLAGE_DISTANCE, f_148565_

int: b, VILLAGE_SECTION_SIZE, field_30266, f_zaepnyld, field_30266, VILLAGE_SECTION_SIZE, f_148566_

BlockPos: a, pos, field_18492, f_isgugmmb, pos, pos, f_27227_

Holder<PoiType>: b, poiType, field_18493, f_ajjuclug, type, type, f_27228_

int: c, freeTickets, field_18494, f_tmvxexou, freeTickets, freeTickets, f_27229_

Runnable: d, setDirty, field_18495, f_cujeohbw, updateListener, updateListener, f_27230_

Constructors

(Path, com.mojang.datafixers.DataFixer, boolean, RegistryAccess, LevelHeightAccessor)

(BlockPos, Holder<PoiType>, int, Runnable)

(BlockPos, Holder<PoiType>, Runnable)

Methods

void (BlockPos): a, remove, method_19112, m_qvdigcdn, remove, remove, m_27079_

long (Predicate<Holder<PoiType>>, BlockPos, int, PoiManager$Occupancy): a, getCountInRange, method_20252, m_lhqnzakw, count, count, m_27121_

Stream<PoiRecord> (Predicate<Holder<PoiType>>, BlockPos, int, PoiManager$Occupancy): c, getInRange, method_19125, m_dsxxnxyk, getInCircle, getInCircle, m_27181_

Stream<PoiRecord> (Predicate<Holder<PoiType>>, ChunkPos, PoiManager$Occupancy): a, getInChunk, method_19123, m_flhvikjr, getInChunk, getInChunk, m_27117_

Optional<BlockPos> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): d, find, method_19127, m_ffztljrx, getPosition, getPosition, m_27186_

Optional<BlockPos> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): e, findClosest, method_34712, m_bnugafgz, getNearestPosition, m_bnugafgz, m_148658_

boolean (BlockPos): b, release, method_19129, m_uwrbmepr, releaseTicket, releaseTicket, m_27154_

boolean (BlockPos, Predicate<Holder<PoiType>>): a, exists, method_19116, m_tznjyvjb, test, test, m_27091_

Optional<Holder<PoiType>> (BlockPos): c, getType, method_19132, m_agkornyv, getType, getType, m_27177_

int (SectionPos): a, sectionsToVillage, method_19118, m_evxnnkpe, getDistanceFromNearestOccupied, getDistanceFromNearestOccupied, m_27098_

boolean (long): g, isVillageCenter, method_19133, m_zjhmevdx, isOccupied, isOccupied, m_27197_

void (BooleanSupplier): a, tick, method_19290, m_emvuwkbz, tick, tick, m_6202_

void (long): a, setDirty, method_19288, m_ebhrilfy, onUpdate, onUpdate, m_5838_

void (long): b, onSectionLoad, method_19291, m_iyehricr, onLoad, onLoad, m_5839_

boolean (LevelChunkSection): a, mayHavePoi, method_20345, m_safkagzh, shouldScan, shouldScan, m_27060_

void (LevelChunkSection, SectionPos, BiConsumer<BlockPos, Holder<PoiType>>): a, updateFromSection, method_20348, m_hlfacbyy, scanAndPopulate, scanAndPopulate, m_27069_

Stream<BlockPos> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): a, findAll, method_21647, m_mbydjeoc, getPositions, getPositions, m_27138_

Stream<PoiRecord> (Predicate<Holder<PoiType>>, BlockPos, int, PoiManager$Occupancy): b, getInSquare, method_22383, m_hmjectje, getInSquare, getInSquare, m_27166_

void (LevelReader, BlockPos, int): a, ensureLoadedAndValid, method_22439, m_owscuzvh, preloadChunks, preloadChunks, m_27056_

Optional<BlockPos> (Predicate<Holder<PoiType>>, BlockPos, int, PoiManager$Occupancy): d, findClosest, method_20006, m_lcdrnmjd, getNearestPosition, getNearestPosition, m_27192_

Stream<com.mojang.datafixers.util.Pair<Holder<PoiType>, BlockPos>> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): c, findAllClosestFirstWithType, method_30957, m_fcmsgafb, getSortedTypesAndPositions, m_fcmsgafb, m_217994_

int (BlockPos): d, getFreeTickets, method_35155, m_ewsshoyd, getFreeTickets, m_ewsshoyd, m_148653_

void (BlockPos, Holder<PoiType>): a, add, method_19115, m_horxsngu, add, add, m_217919_

boolean (ResourceKey<PoiType>, BlockPos): a, existsAtPosition, method_26339, m_ssqvzvty, hasTypeAt, 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, m_rsbvkuag, getTypesAndPositions, m_rsbvkuag, m_217983_

Optional<com.mojang.datafixers.util.Pair<Holder<PoiType>, BlockPos>> (Predicate<Holder<PoiType>>, BlockPos, int, PoiManager$Occupancy): e, findClosestWithType, method_43985, m_zwfcqkjd, getNearestTypeAndPosition, m_zwfcqkjd, m_218002_

Optional<BlockPos> (Predicate<Holder<PoiType>>, BiPredicate<Holder<PoiType>, BlockPos>, BlockPos, int): a, take, method_19126, m_tjmtajvw, getPosition, getPosition, m_217946_

Optional<BlockPos> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, PoiManager$Occupancy, BlockPos, int, RandomSource): a, getRandom, method_20005, m_uihpyglz, getPosition, getPosition, m_217951_

void (SectionPos, LevelChunkSection): a, checkConsistencyWithBlocks, method_19510, m_nnrgqcxo, initForPalette, initForPalette, m_280570_

com.mojang.serialization.Codec<PoiRecord> (Runnable): a, codec, method_28359, m_tefowmhv, createCodec, createCodec, m_27242_

int (): a, getFreeTickets, method_35156, m_jqbdxsxk, getFreeTickets, getFreeTickets, m_148667_

boolean (): b, acquireTicket, method_19137, m_aksbhedz, reserveTicket, reserveTicket, m_27247_

boolean (): c, releaseTicket, method_19138, m_dmjjxkgo, releaseTicket, releaseTicket, m_27250_

boolean (): d, hasSpace, method_19139, m_xxaqhkun, hasSpace, hasSpace, m_27253_

boolean (): e, isOccupied, method_19140, m_jfhxoobp, isOccupied, isOccupied, m_27254_

BlockPos (): f, getPos, method_19141, m_xefsyhzc, getPos, getPos, m_27257_

Holder<PoiType> (): g, getPoiType, method_19142, m_mndiqlik, getType, getType, m_218018_

1.20.4

Names

Fields

Constructors

Methods

1.20.3

Names

buf

bxm

Fields

Constructors

Methods

1.20.2

Names

bqz

buf

Fields

Constructors

Methods

1.20.1

Names

Fields

Constructors

Methods

1.20

Names

bqx

bqz

Fields

Constructors

Methods

void (ChunkPos, LevelChunkSection): a, checkConsistencyWithBlocks, method_19510, m_nnrgqcxo, initForPalette, initForPalette, m_27047_

void (SectionPos, LevelChunkSection): a, checkConsistencyWithBlocks, method_19510, m_nnrgqcxo, initForPalette, 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

int: a, MAX_VILLAGE_DISTANCE, field_30265, f_kjhqnjbr, field_30265, f_kjhqnjbr, f_148565_

int: a, MAX_VILLAGE_DISTANCE, field_30265, f_kjhqnjbr, field_30265, MAX_VILLAGE_DISTANCE, f_148565_

int: b, VILLAGE_SECTION_SIZE, field_30266, f_zaepnyld, field_30266, f_zaepnyld, f_148566_

int: b, VILLAGE_SECTION_SIZE, field_30266, f_zaepnyld, field_30266, VILLAGE_SECTION_SIZE, f_148566_

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, m_horxsngu, add, add, m_27085_

Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): c, find, method_19127, m_ffztljrx, getPosition, getPosition, m_27186_

Optional<BlockPos> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): d, find, method_19127, m_ffztljrx, getPosition, getPosition, m_27186_

Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): d, findClosest, method_34712, m_bnugafgz, getNearestPosition, m_bnugafgz, m_148658_

Optional<BlockPos> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): e, findClosest, method_34712, m_bnugafgz, getNearestPosition, m_bnugafgz, m_148658_

Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int): a, take, method_19126, m_tjmtajvw, getPosition, getPosition, m_27133_

Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, PoiManager$Occupancy, BlockPos, int, Random): a, getRandom, method_20005, m_uihpyglz, getPosition, getPosition, m_27126_

boolean (PoiType, BlockPos): a, existsAtPosition, method_26339, m_ssqvzvty, hasTypeAt, hasTypeAt, m_27044_

Stream<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): b, findAllClosestFirst, method_30957, m_qcaixvav, getSortedPositions, 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, m_fcmsgafb, getSortedTypesAndPositions, m_fcmsgafb, m_217994_

void (BlockPos, Holder<PoiType>): a, add, method_19115, m_horxsngu, add, add, m_217919_

boolean (ResourceKey<PoiType>, BlockPos): a, existsAtPosition, method_26339, m_ssqvzvty, hasTypeAt, 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, m_rsbvkuag, getTypesAndPositions, m_rsbvkuag, m_217983_

Optional<com.mojang.datafixers.util.Pair<Holder<PoiType>, BlockPos>> (Predicate<Holder<PoiType>>, BlockPos, int, PoiManager$Occupancy): e, findClosestWithType, method_43985, m_zwfcqkjd, getNearestTypeAndPosition, m_zwfcqkjd, m_218002_

Optional<BlockPos> (Predicate<Holder<PoiType>>, BiPredicate<Holder<PoiType>, BlockPos>, BlockPos, int): a, take, method_19126, m_tjmtajvw, getPosition, getPosition, m_217946_

Optional<BlockPos> (Predicate<Holder<PoiType>>, Predicate<BlockPos>, PoiManager$Occupancy, BlockPos, int, RandomSource): a, getRandom, method_20005, m_uihpyglz, getPosition, getPosition, m_217951_

1.18.2

Names

bha

bhs

net.minecraft.world.poi.PointOfInterestStorage

Fields

PoiManager$DistanceTracker: d, distanceTracker, field_18484, f_aglguhde, pointOfInterestDistanceTracker, f_27029_

PoiManager$DistanceTracker: d, distanceTracker, field_18484, f_aglguhde, pointOfInterestDistanceTracker, pointOfInterestDistanceTracker, f_27029_

it.unimi.dsi.fastutil.longs.LongSet: e, loadedChunks, field_20688, f_bwcnjgqz, preloadedChunks, f_27030_

it.unimi.dsi.fastutil.longs.LongSet: e, loadedChunks, field_20688, f_bwcnjgqz, preloadedChunks, preloadedChunks, f_27030_

int: a, MAX_VILLAGE_DISTANCE, field_30265, f_kjhqnjbr, field_30265, f_148565_

int: a, MAX_VILLAGE_DISTANCE, field_30265, f_kjhqnjbr, field_30265, f_kjhqnjbr, f_148565_

int: b, VILLAGE_SECTION_SIZE, field_30266, f_zaepnyld, field_30266, f_148566_

int: b, VILLAGE_SECTION_SIZE, field_30266, f_zaepnyld, field_30266, f_zaepnyld, f_148566_

Constructors

Methods

void (BlockPos, PoiType): a, add, method_19115, m_horxsngu, add, m_27085_

void (BlockPos, PoiType): a, add, method_19115, m_horxsngu, add, add, m_27085_

void (BlockPos): a, remove, method_19112, m_qvdigcdn, remove, m_27079_

void (BlockPos): a, remove, method_19112, m_qvdigcdn, remove, remove, m_27079_

long (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): a, getCountInRange, method_20252, m_lhqnzakw, count, m_27121_

long (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): a, getCountInRange, method_20252, m_lhqnzakw, count, count, m_27121_

Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): c, getInRange, method_19125, m_dsxxnxyk, getInCircle, m_27181_

Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): c, getInRange, method_19125, m_dsxxnxyk, getInCircle, getInCircle, m_27181_

Stream<PoiRecord> (Predicate<PoiType>, ChunkPos, PoiManager$Occupancy): a, getInChunk, method_19123, m_flhvikjr, getInChunk, m_27117_

Stream<PoiRecord> (Predicate<PoiType>, ChunkPos, PoiManager$Occupancy): a, getInChunk, method_19123, m_flhvikjr, getInChunk, getInChunk, m_27117_

Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): c, find, method_19127, m_ffztljrx, getPosition, m_27186_

Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): c, find, method_19127, m_ffztljrx, getPosition, getPosition, m_27186_

Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): d, findClosest, method_34712, m_bnugafgz, getNearestPosition, m_148658_

Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): d, findClosest, method_34712, m_bnugafgz, getNearestPosition, m_bnugafgz, m_148658_

Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int): a, take, method_19126, m_tjmtajvw, getPosition, m_27133_

Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int): a, take, method_19126, m_tjmtajvw, getPosition, getPosition, m_27133_

Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, PoiManager$Occupancy, BlockPos, int, Random): a, getRandom, method_20005, m_uihpyglz, getPosition, m_27126_

Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, PoiManager$Occupancy, BlockPos, int, Random): a, getRandom, method_20005, m_uihpyglz, getPosition, getPosition, m_27126_

boolean (BlockPos): b, release, method_19129, m_uwrbmepr, releaseTicket, m_27154_

boolean (BlockPos): b, release, method_19129, m_uwrbmepr, releaseTicket, releaseTicket, m_27154_

boolean (BlockPos, Predicate<PoiType>): a, exists, method_19116, m_tznjyvjb, test, m_27091_

boolean (BlockPos, Predicate<PoiType>): a, exists, method_19116, m_tznjyvjb, test, test, m_27091_

Optional<PoiType> (BlockPos): c, getType, method_19132, m_agkornyv, getType, m_27177_

Optional<PoiType> (BlockPos): c, getType, method_19132, m_agkornyv, getType, getType, m_27177_

int (SectionPos): a, sectionsToVillage, method_19118, m_evxnnkpe, getDistanceFromNearestOccupied, m_27098_

int (SectionPos): a, sectionsToVillage, method_19118, m_evxnnkpe, getDistanceFromNearestOccupied, getDistanceFromNearestOccupied, m_27098_

boolean (long): g, isVillageCenter, method_19133, m_zjhmevdx, isOccupied, m_27197_

boolean (long): g, isVillageCenter, method_19133, m_zjhmevdx, isOccupied, isOccupied, m_27197_

void (BooleanSupplier): a, tick, method_19290, m_emvuwkbz, tick, m_6202_

void (BooleanSupplier): a, tick, method_19290, m_emvuwkbz, tick, tick, m_6202_

void (long): a, setDirty, method_19288, m_ebhrilfy, onUpdate, m_5838_

void (long): a, setDirty, method_19288, m_ebhrilfy, onUpdate, onUpdate, m_5838_

void (long): b, onSectionLoad, method_19291, m_iyehricr, onLoad, m_5839_

void (long): b, onSectionLoad, method_19291, m_iyehricr, onLoad, onLoad, m_5839_

void (ChunkPos, LevelChunkSection): a, checkConsistencyWithBlocks, method_19510, m_nnrgqcxo, initForPalette, m_27047_

void (ChunkPos, LevelChunkSection): a, checkConsistencyWithBlocks, method_19510, m_nnrgqcxo, initForPalette, initForPalette, m_27047_

boolean (LevelChunkSection): a, mayHavePoi, method_20345, m_safkagzh, shouldScan, m_27060_

boolean (LevelChunkSection): a, mayHavePoi, method_20345, m_safkagzh, shouldScan, shouldScan, m_27060_

void (LevelChunkSection, SectionPos, BiConsumer<BlockPos, PoiType>): a, updateFromSection, method_20348, m_hlfacbyy, scanAndPopulate, m_27069_

void (LevelChunkSection, SectionPos, BiConsumer<BlockPos, PoiType>): a, updateFromSection, method_20348, m_hlfacbyy, scanAndPopulate, scanAndPopulate, m_27069_

Stream<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): a, findAll, method_21647, m_mbydjeoc, getPositions, m_27138_

Stream<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): a, findAll, method_21647, m_mbydjeoc, getPositions, getPositions, m_27138_

Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): b, getInSquare, method_22383, m_hmjectje, getInSquare, m_27166_

Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): b, getInSquare, method_22383, m_hmjectje, getInSquare, getInSquare, m_27166_

void (LevelReader, BlockPos, int): a, ensureLoadedAndValid, method_22439, m_owscuzvh, preloadChunks, m_27056_

void (LevelReader, BlockPos, int): a, ensureLoadedAndValid, method_22439, m_owscuzvh, preloadChunks, preloadChunks, m_27056_

boolean (PoiType, BlockPos): a, existsAtPosition, method_26339, m_ssqvzvty, hasTypeAt, m_27044_

boolean (PoiType, BlockPos): a, existsAtPosition, method_26339, m_ssqvzvty, hasTypeAt, hasTypeAt, m_27044_

Optional<BlockPos> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): d, findClosest, method_20006, m_lcdrnmjd, getNearestPosition, m_27192_

Optional<BlockPos> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): d, findClosest, method_20006, m_lcdrnmjd, getNearestPosition, getNearestPosition, m_27192_

Stream<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): b, findAllClosestFirst, method_30957, m_qcaixvav, getSortedPositions, m_27171_

Stream<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): b, findAllClosestFirst, method_30957, m_qcaixvav, getSortedPositions, getSortedPositions, m_27171_

int (BlockPos): d, getFreeTickets, method_35155, m_ewsshoyd, getFreeTickets, m_148653_

int (BlockPos): d, getFreeTickets, method_35155, m_ewsshoyd, getFreeTickets, m_ewsshoyd, m_148653_

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, m_bnugafgz, method_34712, m_148658_

Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): d, findClosest, method_34712, m_bnugafgz, getNearestPosition, m_148658_

int (BlockPos): d, getFreeTickets, method_35155, m_ewsshoyd, method_35155, m_148653_

int (BlockPos): d, getFreeTickets, method_35155, m_ewsshoyd, 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, f_aglguhde, pointOfInterestDistanceTracker, field_219164_a

PoiManager$DistanceTracker: d, distanceTracker, field_18484, f_aglguhde, pointOfInterestDistanceTracker, f_27029_

it.unimi.dsi.fastutil.longs.LongSet: b, loadedChunks, field_20688, f_bwcnjgqz, preloadedChunks, field_226345_b_

it.unimi.dsi.fastutil.longs.LongSet: e, loadedChunks, field_20688, f_bwcnjgqz, preloadedChunks, f_27030_

int: a, MAX_VILLAGE_DISTANCE, field_30265, f_kjhqnjbr, field_30265, f_148565_

int: b, VILLAGE_SECTION_SIZE, field_30266, f_zaepnyld, 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, m_horxsngu, add, func_219135_a

void (BlockPos, PoiType): a, add, method_19115, m_horxsngu, add, m_27085_

void (BlockPos): a, remove, method_19112, m_qvdigcdn, remove, func_219140_a

void (BlockPos): a, remove, method_19112, m_qvdigcdn, remove, m_27079_

long (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): a, getCountInRange, method_20252, m_lhqnzakw, count, func_219145_a

long (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): a, getCountInRange, method_20252, m_lhqnzakw, count, m_27121_

Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): c, getInRange, method_19125, m_dsxxnxyk, getInCircle, func_219146_b

Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): c, getInRange, method_19125, m_dsxxnxyk, getInCircle, m_27181_

Stream<PoiRecord> (Predicate<PoiType>, ChunkPos, PoiManager$Occupancy): a, getInChunk, method_19123, m_flhvikjr, getInChunk, func_219137_a

Stream<PoiRecord> (Predicate<PoiType>, ChunkPos, PoiManager$Occupancy): a, getInChunk, method_19123, m_flhvikjr, getInChunk, m_27117_

Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): c, find, method_19127, m_ffztljrx, getPosition, func_219127_a

Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): c, find, method_19127, m_ffztljrx, getPosition, m_27186_

Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): d, findClosest, method_34712, m_bnugafgz, method_34712, m_148658_

Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int): a, take, method_19126, m_tjmtajvw, getPosition, func_219157_a

Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int): a, take, method_19126, m_tjmtajvw, getPosition, m_27133_

Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, PoiManager$Occupancy, BlockPos, int, Random): a, getRandom, method_20005, m_uihpyglz, getPosition, func_219163_a

Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, PoiManager$Occupancy, BlockPos, int, Random): a, getRandom, method_20005, m_uihpyglz, getPosition, m_27126_

boolean (BlockPos): b, release, method_19129, m_uwrbmepr, releaseTicket, func_219142_b

boolean (BlockPos): b, release, method_19129, m_uwrbmepr, releaseTicket, m_27154_

boolean (BlockPos, Predicate<PoiType>): a, exists, method_19116, m_tznjyvjb, test, func_219138_a

boolean (BlockPos, Predicate<PoiType>): a, exists, method_19116, m_tznjyvjb, test, m_27091_

Optional<PoiType> (BlockPos): c, getType, method_19132, m_agkornyv, getType, func_219148_c

Optional<PoiType> (BlockPos): c, getType, method_19132, m_agkornyv, getType, m_27177_

int (SectionPos): a, sectionsToVillage, method_19118, m_evxnnkpe, getDistanceFromNearestOccupied, func_219150_a

int (SectionPos): a, sectionsToVillage, method_19118, m_evxnnkpe, getDistanceFromNearestOccupied, m_27098_

boolean (long): f, isVillageCenter, method_19133, m_zjhmevdx, isOccupied, func_219154_f

boolean (long): g, isVillageCenter, method_19133, m_zjhmevdx, isOccupied, m_27197_

void (BooleanSupplier): a, tick, method_19290, m_emvuwkbz, tick, func_219115_a

void (BooleanSupplier): a, tick, method_19290, m_emvuwkbz, tick, m_6202_

void (long): a, setDirty, method_19288, m_ebhrilfy, onUpdate, func_219116_a

void (long): a, setDirty, method_19288, m_ebhrilfy, onUpdate, m_5838_

void (long): b, onSectionLoad, method_19291, m_iyehricr, onLoad, func_219111_b

void (long): b, onSectionLoad, method_19291, m_iyehricr, onLoad, m_5839_

void (ChunkPos, LevelChunkSection): a, checkConsistencyWithBlocks, method_19510, m_nnrgqcxo, initForPalette, func_219139_a

void (ChunkPos, LevelChunkSection): a, checkConsistencyWithBlocks, method_19510, m_nnrgqcxo, initForPalette, m_27047_

boolean (LevelChunkSection): a, mayHavePoi, method_20345, m_safkagzh, shouldScan, func_219151_a

boolean (LevelChunkSection): a, mayHavePoi, method_20345, m_safkagzh, shouldScan, m_27060_

void (LevelChunkSection, SectionPos, BiConsumer<BlockPos, PoiType>): a, updateFromSection, method_20348, m_hlfacbyy, scanAndPopulate, func_219132_a

void (LevelChunkSection, SectionPos, BiConsumer<BlockPos, PoiType>): a, updateFromSection, method_20348, m_hlfacbyy, scanAndPopulate, m_27069_

Stream<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): a, findAll, method_21647, m_mbydjeoc, getPositions, func_225399_a

Stream<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): a, findAll, method_21647, m_mbydjeoc, getPositions, m_27138_

Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): b, getInSquare, method_22383, m_hmjectje, getInSquare, func_226353_b_

Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): b, getInSquare, method_22383, m_hmjectje, getInSquare, m_27166_

void (LevelReader, BlockPos, int): a, ensureLoadedAndValid, method_22439, m_owscuzvh, preloadChunks, func_226347_a_

void (LevelReader, BlockPos, int): a, ensureLoadedAndValid, method_22439, m_owscuzvh, preloadChunks, m_27056_

boolean (PoiType, BlockPos): a, existsAtPosition, method_26339, m_ssqvzvty, hasTypeAt, func_234135_a_

boolean (PoiType, BlockPos): a, existsAtPosition, method_26339, m_ssqvzvty, hasTypeAt, m_27044_

Optional<BlockPos> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): d, findClosest, method_20006, m_cczgplca, getNearestPosition, func_234148_d_

Optional<BlockPos> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): d, findClosest, method_20006, m_lcdrnmjd, getNearestPosition, m_27192_

Stream<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): b, findAllClosestFirst, method_30957, m_qcaixvav, method_30957, func_242324_b

Stream<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): b, findAllClosestFirst, method_30957, m_qcaixvav, getSortedPositions, m_27171_

int (BlockPos): d, getFreeTickets, method_35155, m_ewsshoyd, 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, m_ffztljrx, getPosition, func_219127_a

Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): c, find, method_19127, m_ffztljrx, getPosition, func_219127_a

boolean (PoiType, BlockPos): a, existsAtPosition, method_26339, m_ssqvzvty, method_26339, func_234135_a_

boolean (PoiType, BlockPos): a, existsAtPosition, method_26339, m_ssqvzvty, hasTypeAt, func_234135_a_

Stream<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): b, findAllClosestFirst, method_30957, m_qcaixvav, 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, f_bwcnjgqz, field_226345_b_

it.unimi.dsi.fastutil.longs.LongSet: b, loadedChunks, field_20688, f_bwcnjgqz, 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, m_dsxxnxyk, get, func_219146_b

Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): c, getInRange, method_19125, m_dsxxnxyk, getInCircle, func_219146_b

Stream<PoiRecord> (Predicate<PoiType>, ChunkPos, PoiManager$Occupancy): a, getInChunk, method_19123, m_flhvikjr, get, func_219137_a

Stream<PoiRecord> (Predicate<PoiType>, ChunkPos, PoiManager$Occupancy): a, getInChunk, method_19123, m_flhvikjr, getInChunk, func_219137_a

Stream<PoiRecord> (Predicate<PoiType>, long, PoiManager$Occupancy): a, getInSection, method_19119, m_dcjulcdr, get, func_219136_a

Optional<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): c, findClosest, method_20006, m_cczgplca, getNearestPosition, func_219147_b

Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): b, getInSquare, method_22383, m_hmjectje, func_226353_b_

Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): b, getInSquare, method_22383, m_hmjectje, getInSquare, func_226353_b_

void (LevelReader, BlockPos, int): a, ensureLoadedAndValid, method_22439, m_owscuzvh, func_226347_a_

void (LevelReader, BlockPos, int): a, ensureLoadedAndValid, method_22439, m_owscuzvh, preloadChunks, func_226347_a_

boolean (PoiType, BlockPos): a, existsAtPosition, method_26339, m_ssqvzvty, method_26339, func_234135_a_

Optional<BlockPos> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): d, findClosest, method_20006, m_cczgplca, 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, f_bwcnjgqz, field_226345_b_

Constructors

Methods

Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): b, getInRange, method_19125, m_dsxxnxyk, get, func_219146_b

Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): c, getInRange, method_19125, m_dsxxnxyk, get, func_219146_b

Stream<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): a, findAll, method_21647, m_mbydjeoc, func_225399_a

Stream<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): a, findAll, method_21647, m_mbydjeoc, getPositions, func_225399_a

Stream<PoiRecord> (Predicate<PoiType>, BlockPos, int, PoiManager$Occupancy): b, getInSquare, method_22383, m_hmjectje, func_226353_b_

void (LevelReader, BlockPos, int): a, ensureLoadedAndValid, method_22439, m_owscuzvh, func_226347_a_

1.14.4

Names

aqk

aqp

net.minecraft.world.entity.ai.village.poi.PoiManager

net.minecraft.unmapped.C_uegwgivt

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, f_aglguhde, pointOfInterestDistanceTracker, field_219164_a

Constructors

Methods

void (BlockPosition, VillagePlaceType): a, method_19115, add, func_219135_a

void (BlockPos, PoiType): a, add, method_19115, m_horxsngu, add, func_219135_a

void (BlockPosition): a, method_19112, remove, func_219140_a

void (BlockPos): a, remove, method_19112, m_qvdigcdn, 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, m_lhqnzakw, 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, m_dsxxnxyk, 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, m_flhvikjr, 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, m_dcjulcdr, 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, m_ffztljrx, 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, m_cczgplca, 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, m_tjmtajvw, 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, m_uihpyglz, getPosition, func_219163_a

boolean (BlockPosition): b, method_19129, releaseTicket, func_219142_b

boolean (BlockPos): b, release, method_19129, m_uwrbmepr, releaseTicket, func_219142_b

boolean (BlockPosition, Predicate<VillagePlaceType>): a, method_19116, test, func_219138_a

boolean (BlockPos, Predicate<PoiType>): a, exists, method_19116, m_tznjyvjb, test, func_219138_a

Optional<VillagePlaceType> (BlockPosition): c, method_19132, getType, func_219148_c

Optional<PoiType> (BlockPos): c, getType, method_19132, m_agkornyv, getType, func_219148_c

int (SectionPosition): a, method_19118, getDistanceFromNearestOccupied, func_219150_a

int (SectionPos): a, sectionsToVillage, method_19118, m_evxnnkpe, getDistanceFromNearestOccupied, func_219150_a

boolean (long): f, method_19133, isOccupied, func_219154_f

boolean (long): f, isVillageCenter, method_19133, m_zjhmevdx, isOccupied, func_219154_f

void (BooleanSupplier): a, method_19290, tick, func_219115_a

void (BooleanSupplier): a, tick, method_19290, m_emvuwkbz, tick, func_219115_a

void (long): a, method_19288, onUpdate, func_219116_a

void (long): a, setDirty, method_19288, m_ebhrilfy, onUpdate, func_219116_a

void (long): b, method_19291, onLoad, func_219111_b

void (long): b, onSectionLoad, method_19291, m_iyehricr, onLoad, func_219111_b

void (ChunkCoordIntPair, ChunkSection): a, method_19510, initForPalette, func_219139_a

void (ChunkPos, LevelChunkSection): a, checkConsistencyWithBlocks, method_19510, m_nnrgqcxo, initForPalette, func_219139_a

boolean (ChunkSection): a, method_20345, shouldScan, func_219151_a

boolean (LevelChunkSection): a, mayHavePoi, method_20345, m_safkagzh, 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, m_hlfacbyy, scanAndPopulate, func_219132_a

Stream<BlockPos> (Predicate<PoiType>, Predicate<BlockPos>, BlockPos, int, PoiManager$Occupancy): a, findAll, method_21647, m_mbydjeoc, 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