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

1.21.11

名称

cqe

csz

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

clr

cqe

字段

构造函数

方法

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

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

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

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

Optional<DebugPoiInfo> (BlockPos): e, getDebugPoiInfo, method_74667, getDebugData, m_416101_

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

cjj

clr

字段

构造函数

方法

1.21.5

名称

cgo

cjj

字段

构造函数

方法

1.21.4

名称

chm

cgo

字段

构造函数

方法

1.21.3

名称

ceu

chm

字段

构造函数

方法

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

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

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

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

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

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

1.21.1

名称

字段

构造函数

方法

1.21

名称

cex

ceu

字段

构造函数

方法

1.20.6

名称

bxo

cex

字段

构造函数

方法

1.20.4

名称

buh

bxo

字段

构造函数

方法

1.20.2

名称

brb

buh

字段

构造函数

方法

1.20.1

名称

bqz

brb

字段

构造函数

方法

1.19.4

名称

bpe

bqz

字段

构造函数

方法

1.19.3

名称

bmu

bpe

字段

构造函数

方法

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

blx

bmu

字段

构造函数

方法

1.19

名称

bhu

blx

字段

构造函数

方法

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

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

1.18.2

名称

bhc

bhu

字段

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

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

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

bdp

bhc

字段

构造函数

方法

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

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

1.17.1

名称

bdo

bdp

字段

构造函数

方法

1.17

名称

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

字段

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_

构造函数

方法

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

名称

字段

构造函数

方法

1.16.4

名称

azn

azq

net.minecraft.server.v1_16_R2.VillagePlaceSection

net.minecraft.server.v1_16_R3.VillagePlaceSection

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

ayb

azn

net.minecraft.server.v1_16_R1.VillagePlaceSection

net.minecraft.server.v1_16_R2.VillagePlaceSection

字段

构造函数

方法

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

名称

ast

ayb

net.minecraft.server.v1_15_R1.VillagePlaceSection

net.minecraft.server.v1_16_R1.VillagePlaceSection

字段

构造函数

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

(Runnable, boolean, List<PoiRecord>)

方法

<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

名称

asq

ast

字段

构造函数

方法

1.15.1

名称

net.minecraft.village.PointOfInterestSet

net.minecraft.world.poi.PointOfInterestSet

字段

构造函数

方法

boolean (): a, isValid, method_22444, func_226355_a_

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

1.15

名称

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

字段

构造函数

方法

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

名称

aqm

aqr

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

net.minecraft.village.PointOfInterestSet

net.minecraft.world.poi.PointOfInterestSet

字段

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

构造函数

方法

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

名称

aqj

aqm

net.minecraft.village.PointOfInterestSet

字段

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

构造函数

方法

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

名称

字段

构造函数

方法

1.14.1

名称

aqi

aqj

字段

构造函数

方法

1.14

名称

aqi

net.minecraft.class_4157

net.minecraft.village.PointOfInterestData

net.minecraft.server.v1_14_R1.VillagePlaceSection

字段

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

构造函数

(Runnable)

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

方法

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