History - net.minecraft.world.entity.ai.village.poi.PoiSection
1.21.4
Names
chm
cgo
Fields
Constructors
Methods
1.21.3
Names
chl
chm
net.minecraft.world.entity.ai.village.poi.VillagePlaceRecord
net.minecraft.world.entity.ai.village.poi.VillagePlaceSection
Fields
Constructors
Methods
1.21.2
Names
cet
chl
net.minecraft.world.entity.ai.village.poi.PoiRecord
net.minecraft.world.entity.ai.village.poi.PoiSection
net.minecraft.class_4156
net.minecraft.class_4157
net.minecraft.unmapped.C_xhhbfljz
net.minecraft.unmapped.C_hdurmsnk
net.minecraft.world.poi.PointOfInterest
net.minecraft.world.poi.PointOfInterestSet
net.minecraft.world.poi.PointOfInterest
net.minecraft.world.poi.PointOfInterestSet
net.minecraft.src.C_790_
net.minecraft.src.C_791_
Fields
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_
Runnable: d, setDirty, field_18499, f_awwuzyll, updateListener, updateListener, f_27263_
org.slf4j.Logger: a, LOGGER, field_18496, f_ocoyialk, LOGGER, LOGGER, f_27260_
it.unimi.dsi.fastutil.shorts.Short2ObjectMap<PoiRecord>: b, records, field_18497, f_jnjvqond, pointsOfInterestByPos, pointsOfInterestByPos, f_27261_
Map<Holder<PoiType>, Set<PoiRecord>>: c, byType, field_18498, f_frvkdbnp, pointsOfInterestByType, pointsOfInterestByType, f_27262_
boolean: e, isValid, field_19226, f_qaplwjun, valid, valid, f_27264_
Constructors
(BlockPos, Holder<PoiType>, int, Runnable)
(BlockPos, Holder<PoiType>, Runnable)
(Runnable)
(Runnable, boolean, List<PoiRecord>)
Methods
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_
PoiSection$Packed (): a, pack, method_61451, m_uyjtwgck, toSerialized, m_353189_
Stream<PoiRecord> (Predicate<Holder<PoiType>>, PoiManager$Occupancy): a, getRecords, method_19150, m_jkfckwqu, get, get, m_27304_
void (BlockPos, Holder<PoiType>): a, add, method_19146, m_ejltkrbp, add, add, m_218021_
boolean (PoiRecord): a, add, method_20350, m_ooqpwuhy, add, add, m_27273_
void (BlockPos): a, remove, method_19145, m_awzlpame, remove, remove, m_27279_
int (BlockPos): b, getFreeTickets, method_35157, m_zrqylmkv, getFreeTickets, getFreeTicketsAt, m_148682_
boolean (BlockPos): c, release, method_19153, m_pvlulhhd, releaseTicket, releaseTicket, m_27317_
boolean (BlockPos, Predicate<Holder<PoiType>>): a, exists, method_19147, m_wvycrlap, test, test, m_27288_
Optional<Holder<PoiType>> (BlockPos): d, getType, method_19154, m_auljnzhv, getType, getType, m_27319_
Optional<PoiRecord> (BlockPos): e, getPoiRecord, method_33584, m_xlalihkb, get, get, m_148684_
void (Consumer<BiConsumer<BlockPos, Holder<PoiType>>>): a, refresh, method_20353, m_oadrqxun, updatePointsOfInterest, updatePointsOfInterest, m_27302_
void (): c, clear, method_20395, m_gmemdztd, clear, clear, m_27310_
boolean (): b, isValid, method_22444, m_yraklmmf, isValid, isValid, m_27272_
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
cew
cet
Fields
Constructors
Methods
1.20.6
Names
cew
net.minecraft.world.entity.ai.village.poi.PoiRecord
net.minecraft.class_4156
net.minecraft.unmapped.C_xhhbfljz
net.minecraft.world.poi.PointOfInterest
net.minecraft.world.poi.PointOfInterest
net.minecraft.src.C_790_
net.minecraft.world.entity.ai.village.poi.VillagePlaceRecord
Fields
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)
Methods
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_