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

1.21.3

Names

ceu

chm

Fields

it.unimi.dsi.fastutil.shorts.Short2ObjectMap<PoiRecord>: b, records, field_18497, pointsOfInterestByPos, f_27261_

it.unimi.dsi.fastutil.shorts.Short2ObjectMap<PoiRecord>: b, records, field_18497, pointsOfInterestByPos

Map<Holder<PoiType>, Set<PoiRecord>>: c, byType, field_18498, pointsOfInterestByType, f_27262_

Map<Holder<PoiType>, Set<PoiRecord>>: c, byType, field_18498, pointsOfInterestByType

Runnable: d, setDirty, field_18499, updateListener, f_27263_

Runnable: d, setDirty, field_18499, updateListener

boolean: e, isValid, field_19226, valid, f_27264_

boolean: e, isValid, field_19226, valid

org.slf4j.Logger: a, LOGGER, field_18496, LOGGER, f_27260_

org.slf4j.Logger: a, LOGGER, field_18496, LOGGER

Constructors

Methods

Stream<PoiRecord> (Predicate<Holder<PoiType>>, PoiManager$Occupancy): a, getRecords, method_19150, get, m_27304_

Stream<PoiRecord> (Predicate<Holder<PoiType>>, PoiManager$Occupancy): a, getRecords, method_19150, get

boolean (PoiRecord): a, add, method_20350, add, m_27273_

boolean (PoiRecord): a, add, method_20350, add

void (BlockPos): a, remove, method_19145, remove, m_27279_

void (BlockPos): a, remove, method_19145, remove

boolean (BlockPos): c, release, method_19153, releaseTicket, m_27317_

boolean (BlockPos): c, release, method_19153, releaseTicket

boolean (BlockPos, Predicate<Holder<PoiType>>): a, exists, method_19147, test, m_27288_

boolean (BlockPos, Predicate<Holder<PoiType>>): a, exists, method_19147, test

Optional<Holder<PoiType>> (BlockPos): d, getType, method_19154, getType, m_27319_

Optional<Holder<PoiType>> (BlockPos): d, getType, method_19154, getType

void (Consumer<BiConsumer<BlockPos, Holder<PoiType>>>): a, refresh, method_20353, updatePointsOfInterest, m_27302_

void (Consumer<BiConsumer<BlockPos, Holder<PoiType>>>): a, refresh, method_20353, updatePointsOfInterest

void (): b, clear, method_20395, clear, m_27310_

void (): c, clear, method_20395, clear

boolean (): a, isValid, method_22444, isValid, m_27272_

boolean (): b, isValid, method_22444, isValid

com.mojang.serialization.Codec<PoiSection> (Runnable): a, codec, method_28364, createCodec, m_27295_

int (BlockPos): b, getFreeTickets, method_35157, getFreeTickets, m_148682_

int (BlockPos): b, getFreeTickets, method_35157, getFreeTickets

Optional<PoiRecord> (BlockPos): e, getPoiRecord, method_33584, get, m_148684_

Optional<PoiRecord> (BlockPos): e, getPoiRecord, method_33584, get

void (BlockPos, Holder<PoiType>): a, add, method_19146, add, m_218021_

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

PoiSection$Packed (): a, pack, method_61451, toSerialized

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

cex

ceu

Fields

Constructors

Methods

1.20.6

Names

bxo

cex

Fields

Constructors

Methods

1.20.4

Names

buh

bxo

Fields

Constructors

Methods

1.20.2

Names

brb

buh

Fields

Constructors

Methods

1.20.1

Names

bqz

brb

Fields

Constructors

Methods

1.19.4

Names

bpe

bqz

Fields

Constructors

Methods

1.19.3

Names

bmu

bpe

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

blx

bmu

Fields

Constructors

Methods

1.19

Names

bhu

blx

Fields

Constructors

Methods

void (BlockPos, PoiType): a, add, method_19146, add, m_27281_

void (BlockPos, Holder<PoiType>): a, add, method_19146, add, m_218021_

1.18.2

Names

bhc

bhu

Fields

org.apache.logging.log4j.Logger: a, LOGGER, field_18496, LOGGER, f_27260_

org.slf4j.Logger: a, LOGGER, field_18496, LOGGER, f_27260_

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

bdp

bhc

Fields

Constructors

Methods

int (BlockPos): b, getFreeTickets, method_35157, method_35157, m_148682_

int (BlockPos): b, getFreeTickets, method_35157, getFreeTickets, m_148682_

1.17.1

Names

bdo

bdp

Fields

Constructors

Methods

1.17

Names

azq

bdo

net.minecraft.village.PointOfInterestData

net.minecraft.src.C_791_

net.minecraft.server.v1_16_R3.VillagePlaceSection

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

Fields

org.apache.logging.log4j.Logger: a, LOGGER, field_18496, LOGGER, field_218255_a

org.apache.logging.log4j.Logger: a, LOGGER, field_18496, LOGGER, f_27260_

it.unimi.dsi.fastutil.shorts.Short2ObjectMap<PoiRecord>: b, records, field_18497, pointsOfInterestByPos, field_218256_b

it.unimi.dsi.fastutil.shorts.Short2ObjectMap<PoiRecord>: b, records, field_18497, pointsOfInterestByPos, f_27261_

Map<PoiType, Set<PoiRecord>>: c, byType, field_18498, pointsOfInterestByType, field_218257_c

Map<PoiType, Set<PoiRecord>>: c, byType, field_18498, pointsOfInterestByType, f_27262_

Runnable: d, setDirty, field_18499, updateListener, field_218258_d

Runnable: d, setDirty, field_18499, updateListener, f_27263_

boolean: e, isValid, field_19226, valid, field_218259_e

boolean: e, isValid, field_19226, valid, f_27264_

Constructors

Methods

Stream<PoiRecord> (Predicate<PoiType>, PoiManager$Occupancy): a, getRecords, method_19150, get, func_218247_a

Stream<PoiRecord> (Predicate<PoiType>, PoiManager$Occupancy): a, getRecords, method_19150, get, m_27304_

void (BlockPos, PoiType): a, add, method_19146, add, func_218243_a

void (BlockPos, PoiType): a, add, method_19146, add, m_27281_

boolean (PoiRecord): a, add, method_20350, add, func_218254_a

boolean (PoiRecord): a, add, method_20350, add, m_27273_

void (BlockPos): a, remove, method_19145, remove, func_218248_a

void (BlockPos): a, remove, method_19145, remove, m_27279_

boolean (BlockPos): c, release, method_19153, releaseTicket, func_218251_c

boolean (BlockPos): c, release, method_19153, releaseTicket, m_27317_

boolean (BlockPos, Predicate<PoiType>): a, exists, method_19147, test, func_218245_a

boolean (BlockPos, Predicate<PoiType>): a, exists, method_19147, test, m_27288_

Optional<PoiType> (BlockPos): d, getType, method_19154, getType, func_218244_d

Optional<PoiType> (BlockPos): d, getType, method_19154, getType, m_27319_

void (Consumer<BiConsumer<BlockPos, PoiType>>): a, refresh, method_20353, updatePointsOfInterest, func_218240_a

void (Consumer<BiConsumer<BlockPos, PoiType>>): a, refresh, method_20353, updatePointsOfInterest, m_27302_

void (): b, clear, method_20395, clear, func_218253_a

void (): b, clear, method_20395, clear, m_27310_

boolean (): a, isValid, method_22444, isValid, func_226355_a_

boolean (): a, isValid, method_22444, isValid, m_27272_

com.mojang.serialization.Codec<PoiSection> (Runnable): a, codec, method_28364, createCodec, func_234158_a_

com.mojang.serialization.Codec<PoiSection> (Runnable): a, codec, method_28364, createCodec, m_27295_

int (BlockPos): b, getFreeTickets, method_35157, method_35157, m_148682_

Optional<PoiRecord> (BlockPos): e, getPoiRecord, method_33584, get, m_148684_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

azn

azq

net.minecraft.server.v1_16_R2.VillagePlaceSection

net.minecraft.server.v1_16_R3.VillagePlaceSection

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

ayb

azn

net.minecraft.server.v1_16_R1.VillagePlaceSection

net.minecraft.server.v1_16_R2.VillagePlaceSection

Fields

Constructors

Methods

com.mojang.serialization.Codec<PoiSection> (Runnable): a, codec, method_28364, method_28364, func_234158_a_

com.mojang.serialization.Codec<PoiSection> (Runnable): a, codec, method_28364, createCodec, func_234158_a_

1.16.1

Names

ast

ayb

net.minecraft.server.v1_15_R1.VillagePlaceSection

net.minecraft.server.v1_16_R1.VillagePlaceSection

Fields

Constructors

<T> (Runnable, com.mojang.datafixers.Dynamic<T>)

(Runnable, boolean, List<PoiRecord>)

Methods

<T> T (com.mojang.datafixers.types.DynamicOps<T>): a, serialize, method_19508, serialize, func_218175_a

com.mojang.serialization.Codec<PoiSection> (Runnable): a, codec, method_28364, method_28364, func_234158_a_

1.15.2

Names

asq

ast

Fields

Constructors

Methods

1.15.1

Names

net.minecraft.village.PointOfInterestSet

net.minecraft.world.poi.PointOfInterestSet

Fields

Constructors

Methods

boolean (): a, isValid, method_22444, func_226355_a_

boolean (): a, isValid, method_22444, isValid, func_226355_a_

1.15

Names

aqr

asq

net.minecraft.world.poi.PointOfInterestSet

net.minecraft.village.PointOfInterestSet

net.minecraft.server.v1_14_R1.VillagePlaceSection

net.minecraft.server.v1_15_R1.VillagePlaceSection

Fields

Constructors

Methods

void (): a, clear, method_20395, clear, func_218253_a

void (): b, clear, method_20395, clear, func_218253_a

boolean (): a, isValid, method_22444, func_226355_a_

1.14.4

Names

aqm

aqr

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

net.minecraft.village.PointOfInterestSet

net.minecraft.world.poi.PointOfInterestSet

Fields

org.apache.logging.log4j.Logger: a, field_18496, LOGGER, field_218255_a

org.apache.logging.log4j.Logger: a, LOGGER, field_18496, LOGGER, field_218255_a

it.unimi.dsi.fastutil.shorts.Short2ObjectMap<VillagePlaceRecord>: b, field_18497, pointsOfInterestByPos, field_218256_b

it.unimi.dsi.fastutil.shorts.Short2ObjectMap<PoiRecord>: b, records, field_18497, pointsOfInterestByPos, field_218256_b

Map<VillagePlaceType, Set<VillagePlaceRecord>>: c, field_18498, pointsOfInterestByType, field_218257_c

Map<PoiType, Set<PoiRecord>>: c, byType, field_18498, pointsOfInterestByType, field_218257_c

Runnable: d, field_18499, updateListener, field_218258_d

Runnable: d, setDirty, field_18499, updateListener, field_218258_d

boolean: e, field_19226, valid, field_218259_e

boolean: e, isValid, field_19226, valid, field_218259_e

Constructors

Methods

Stream<VillagePlaceRecord> (Predicate<VillagePlaceType>, VillagePlace$Occupancy): a, method_19150, get, func_218247_a

Stream<PoiRecord> (Predicate<PoiType>, PoiManager$Occupancy): a, getRecords, method_19150, get, func_218247_a

void (BlockPosition, VillagePlaceType): a, method_19146, add, func_218243_a

void (BlockPos, PoiType): a, add, method_19146, add, func_218243_a

boolean (VillagePlaceRecord): a, method_20350, add, func_218254_a

boolean (PoiRecord): a, add, method_20350, add, func_218254_a

void (BlockPosition): a, method_19145, remove, func_218248_a

void (BlockPos): a, remove, method_19145, remove, func_218248_a

boolean (BlockPosition): c, method_19153, releaseTicket, func_218251_c

boolean (BlockPos): c, release, method_19153, releaseTicket, func_218251_c

boolean (BlockPosition, Predicate<VillagePlaceType>): a, method_19147, test, func_218245_a

boolean (BlockPos, Predicate<PoiType>): a, exists, method_19147, test, func_218245_a

Optional<VillagePlaceType> (BlockPosition): d, method_19154, getType, func_218244_d

Optional<PoiType> (BlockPos): d, getType, method_19154, getType, func_218244_d

<T> T (com.mojang.datafixers.types.DynamicOps<T>): a, method_19508, serialize, func_218175_a

<T> T (com.mojang.datafixers.types.DynamicOps<T>): a, serialize, method_19508, serialize, func_218175_a

void (Consumer<BiConsumer<BlockPosition, VillagePlaceType>>): a, method_20353, updatePointsOfInterest, func_218240_a

void (Consumer<BiConsumer<BlockPos, PoiType>>): a, refresh, method_20353, updatePointsOfInterest, func_218240_a

void (): a, method_20395, clear, func_218253_a

void (): a, clear, method_20395, clear, func_218253_a

1.14.3

Names

aqj

aqm

net.minecraft.village.PointOfInterestSet

Fields

org.apache.logging.log4j.Logger: a, field_18496, field_218255_a

org.apache.logging.log4j.Logger: a, field_18496, LOGGER, field_218255_a

it.unimi.dsi.fastutil.shorts.Short2ObjectMap<VillagePlaceRecord>: b, field_18497, field_218256_b

it.unimi.dsi.fastutil.shorts.Short2ObjectMap<VillagePlaceRecord>: b, field_18497, pointsOfInterestByPos, field_218256_b

Map<VillagePlaceType, Set<VillagePlaceRecord>>: c, field_18498, field_218257_c

Map<VillagePlaceType, Set<VillagePlaceRecord>>: c, field_18498, pointsOfInterestByType, field_218257_c

Runnable: d, field_18499, field_218258_d

Runnable: d, field_18499, updateListener, field_218258_d

boolean: e, field_19226, field_218259_e

boolean: e, field_19226, valid, field_218259_e

Constructors

Methods

Stream<VillagePlaceRecord> (Predicate<VillagePlaceType>, VillagePlace$Occupancy): a, method_19150, func_218247_a

Stream<VillagePlaceRecord> (Predicate<VillagePlaceType>, VillagePlace$Occupancy): a, method_19150, get, func_218247_a

void (BlockPosition, VillagePlaceType): a, method_19146, func_218243_a

void (BlockPosition, VillagePlaceType): a, method_19146, add, func_218243_a

boolean (VillagePlaceRecord): a, method_20350, func_218254_a

boolean (VillagePlaceRecord): a, method_20350, add, func_218254_a

void (BlockPosition): a, method_19145, func_218248_a

void (BlockPosition): a, method_19145, remove, func_218248_a

boolean (BlockPosition): c, method_19153, func_218251_c

boolean (BlockPosition): c, method_19153, releaseTicket, func_218251_c

boolean (BlockPosition, Predicate<VillagePlaceType>): a, method_19147, func_218245_a

boolean (BlockPosition, Predicate<VillagePlaceType>): a, method_19147, test, func_218245_a

Optional<VillagePlaceType> (BlockPosition): d, method_19154, func_218244_d

Optional<VillagePlaceType> (BlockPosition): d, method_19154, getType, func_218244_d

<T> T (com.mojang.datafixers.types.DynamicOps<T>): a, method_19508, func_218175_a

<T> T (com.mojang.datafixers.types.DynamicOps<T>): a, method_19508, serialize, func_218175_a

void (Consumer<BiConsumer<BlockPosition, VillagePlaceType>>): a, method_20353, func_218240_a

void (Consumer<BiConsumer<BlockPosition, VillagePlaceType>>): a, method_20353, updatePointsOfInterest, func_218240_a

void (): a, method_20395, func_218253_a

void (): a, method_20395, clear, func_218253_a

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

aqi

aqj

Fields

Constructors

Methods

1.14

Names

aqi

net.minecraft.class_4157

net.minecraft.village.PointOfInterestData

net.minecraft.server.v1_14_R1.VillagePlaceSection

Fields

org.apache.logging.log4j.Logger: a, field_18496, field_218255_a

it.unimi.dsi.fastutil.shorts.Short2ObjectMap<VillagePlaceRecord>: b, field_18497, field_218256_b

Map<VillagePlaceType, Set<VillagePlaceRecord>>: c, field_18498, field_218257_c

Runnable: d, field_18499, field_218258_d

boolean: e, field_19226, field_218259_e

Constructors

(Runnable)

<T> (Runnable, com.mojang.datafixers.Dynamic<T>)

Methods

Stream<VillagePlaceRecord> (Predicate<VillagePlaceType>, VillagePlace$Occupancy): a, method_19150, func_218247_a

void (BlockPosition, VillagePlaceType): a, method_19146, func_218243_a

boolean (VillagePlaceRecord): a, method_20350, func_218254_a

void (BlockPosition): a, method_19145, func_218248_a

boolean (BlockPosition): c, method_19153, func_218251_c

boolean (BlockPosition, Predicate<VillagePlaceType>): a, method_19147, func_218245_a

Optional<VillagePlaceType> (BlockPosition): d, method_19154, func_218244_d

<T> T (com.mojang.datafixers.types.DynamicOps<T>): a, method_19508, func_218175_a

void (Consumer<BiConsumer<BlockPosition, VillagePlaceType>>): a, method_20353, func_218240_a

void (): a, method_20395, func_218253_a