历史 - net.minecraft.world.entity.ai.village.poi.PoiManager

1.21.11

名称

cqc

csx

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

clp

cqc

字段

构造函数

方法

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

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

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

DebugPoiInfo (BlockPos): d, getDebugPoiInfo, method_74666, getDebugData, m_419704_

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

cjh

clp

字段

构造函数

方法

1.21.5

名称

cgm

cjh

字段

构造函数

方法

1.21.4

名称

chk

cgm

字段

构造函数

方法

1.21.3

名称

ces

chk

字段

构造函数

方法

1.21.1

名称

字段

构造函数

方法

1.21

名称

cev

ces

字段

构造函数

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

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

方法

1.20.6

名称

bxm

cev

字段

构造函数

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

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

方法

1.20.4

名称

buf

bxm

字段

构造函数

方法

1.20.2

名称

bqz

buf

字段

构造函数

方法

1.20.1

名称

bqx

bqz

字段

构造函数

方法

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

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

1.19.4

名称

bpc

bqx

字段

构造函数

方法

1.19.3

名称

bms

bpc

字段

构造函数

方法

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

blv

bms

字段

构造函数

方法

1.19

名称

bhs

blv

字段

构造函数

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

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

方法

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

名称

bha

bhs

字段

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

bdn

bha

字段

构造函数

(File, com.mojang.datafixers.DataFixer, boolean, LevelHeightAccessor)

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

方法

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

名称

bdm

bdn

字段

构造函数

方法

1.17

名称

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

字段

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_

构造函数

(File, com.mojang.datafixers.DataFixer, boolean)

(File, com.mojang.datafixers.DataFixer, boolean, LevelHeightAccessor)

方法

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

名称

字段

构造函数

方法

1.16.4

名称

azl

azo

net.minecraft.server.v1_16_R2.VillagePlace

net.minecraft.server.v1_16_R3.VillagePlace

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

axz

azl

net.minecraft.server.v1_16_R1.VillagePlace

net.minecraft.server.v1_16_R2.VillagePlace

字段

构造函数

方法

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

名称

asr

axz

net.minecraft.server.v1_15_R1.VillagePlace

net.minecraft.server.v1_16_R1.VillagePlace

字段

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_

构造函数

(File, com.mojang.datafixers.DataFixer)

(File, com.mojang.datafixers.DataFixer, boolean)

方法

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

名称

aso

asr

字段

构造函数

方法

1.15.1

名称

net.minecraft.village.PointOfInterestStorage

net.minecraft.world.poi.PointOfInterestStorage

字段

构造函数

方法

1.15

名称

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

字段

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

构造函数

方法

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

名称

aqk

aqp

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

net.minecraft.village.PointOfInterestStorage

net.minecraft.world.poi.PointOfInterestStorage

字段

VillagePlace$a: a, field_18484, pointOfInterestDistanceTracker, field_219164_a

PoiManager$DistanceTracker: a, distanceTracker, field_18484, pointOfInterestDistanceTracker, field_219164_a

构造函数

方法

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

名称

aqh

aqk

net.minecraft.village.PointOfInterestStorage

字段

VillagePlace$a: a, field_18484, field_219164_a

VillagePlace$a: a, field_18484, pointOfInterestDistanceTracker, field_219164_a

构造函数

方法

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

名称

字段

构造函数

方法

1.14.1

名称

aqg

aqh

字段

构造函数

方法

1.14

名称

aqg

net.minecraft.class_4153

net.minecraft.village.PointOfInterestManager

net.minecraft.server.v1_14_R1.VillagePlace

字段

VillagePlace$a: a, field_18484, field_219164_a

构造函数

(File, com.mojang.datafixers.DataFixer)

方法

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