历史 - net.minecraft.world.entity.ai.behavior.AcquirePoi
1.21.11
名称
cgg
ciw
字段
构造函数
方法
1.21.10
名称
字段
构造函数
方法
1.21.9
名称
cbw
cgg
字段
构造函数
方法
1.21.8
名称
字段
构造函数
方法
1.21.7
名称
字段
构造函数
方法
1.21.6
名称
bzp
cbw
字段
构造函数
方法
1.21.5
名称
bwu
bzp
字段
构造函数
方法
1.21.4
名称
bxs
bwu
字段
构造函数
方法
BehaviorControl<PathfinderMob> (Predicate<Holder<PoiType>>, MemoryModuleType<GlobalPos>, MemoryModuleType<GlobalPos>, boolean, Optional<Byte>): a, create, method_46883, create, m_258026_
BehaviorControl<PathfinderMob> (Predicate<Holder<PoiType>>, MemoryModuleType<GlobalPos>, boolean, Optional<Byte>, BiPredicate<ServerLevel, BlockPos>): a, create, method_65945, create, m_258026_
BehaviorControl<PathfinderMob> (Predicate<Holder<PoiType>>, MemoryModuleType<GlobalPos>, MemoryModuleType<GlobalPos>, boolean, Optional<Byte>, BiPredicate<ServerLevel, BlockPos>): a, create, method_46883, create, m_373153_
1.21.3
名称
bva
bxs
字段
构造函数
方法
1.21.1
名称
字段
构造函数
方法
1.21
名称
bvd
bva
字段
构造函数
方法
1.20.6
名称
bnv
bvd
字段
构造函数
方法
1.20.4
名称
bkq
bnv
字段
构造函数
方法
1.20.2
名称
bhk
bkq
字段
构造函数
方法
1.20.1
名称
bhi
bhk
字段
构造函数
方法
1.19.4
名称
bfn
bhi
字段
构造函数
方法
1.19.3
名称
bdh
bfn
字段
MemoryModuleType<GlobalPos>: g, memoryToAcquire, field_20287, targetMemoryModuleType, f_22317_
boolean: h, onlyIfAdult, field_18854, onlyRunIfChild, f_22318_
long: j, nextScheduledStart, field_18332, positionExpireTimeLimit, f_22320_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<AcquirePoi$JitteredLinearRetry>: k, batchCache, field_19289, foundPositionsToExpiry, f_22321_
Optional<Byte>: i, onPoiAcquisitionEvent, field_25812, entityStatus, f_22319_
int: d, BATCH_SIZE, field_30099, MAX_POSITIONS_PER_RUN, f_147364_
int: e, RATE, field_30100, POSITION_EXPIRE_INTERVAL, f_147365_
Predicate<Holder<PoiType>>: f, poiType, field_19287, poiTypePredicate, f_22316_
构造函数
(Predicate<Holder<PoiType>>, MemoryModuleType<GlobalPos>, MemoryModuleType<GlobalPos>, boolean, Optional<Byte>)
(Predicate<Holder<PoiType>>, MemoryModuleType<GlobalPos>, boolean, Optional<Byte>)
()
方法
boolean (ServerLevel, PathfinderMob): a, checkExtraStartConditions, method_20816, shouldRun, m_6114_
void (ServerLevel, PathfinderMob, long): a, start, method_20817, run, m_6735_
com.google.common.collect.ImmutableMap<MemoryModuleType<?>, MemoryStatus> (MemoryModuleType<GlobalPos>, MemoryModuleType<GlobalPos>): a, constructEntryConditionMap, method_29245, create, m_22361_
BehaviorControl<PathfinderMob> (Predicate<Holder<PoiType>>, MemoryModuleType<GlobalPos>, boolean, Optional<Byte>): a, create, method_46884, create, m_257613_
BehaviorControl<PathfinderMob> (Predicate<Holder<PoiType>>, MemoryModuleType<GlobalPos>, MemoryModuleType<GlobalPos>, boolean, Optional<Byte>): a, create, method_46883, create, m_258026_
1.19.2
名称
字段
构造函数
方法
1.19.1
名称
bck
bdh
字段
构造函数
方法
1.19
名称
azd
bck
字段
MemoryModuleType<GlobalPos>: f, memoryToAcquire, field_20287, targetMemoryModuleType, f_22317_
MemoryModuleType<GlobalPos>: g, memoryToAcquire, field_20287, targetMemoryModuleType, f_22317_
boolean: g, onlyIfAdult, field_18854, onlyRunIfChild, f_22318_
boolean: h, onlyIfAdult, field_18854, onlyRunIfChild, f_22318_
long: i, nextScheduledStart, field_18332, positionExpireTimeLimit, f_22320_
long: j, nextScheduledStart, field_18332, positionExpireTimeLimit, f_22320_
PoiType: e, poiType, field_19287, poiType, f_22316_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<AcquirePoi$JitteredLinearRetry>: j, batchCache, field_19289, foundPositionsToExpiry, f_22321_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<AcquirePoi$JitteredLinearRetry>: k, batchCache, field_19289, foundPositionsToExpiry, f_22321_
Optional<Byte>: h, onPoiAcquisitionEvent, field_25812, entityStatus, f_22319_
Optional<Byte>: i, onPoiAcquisitionEvent, field_25812, entityStatus, f_22319_
int: c, BATCH_SIZE, field_30099, MAX_POSITIONS_PER_RUN, f_147364_
int: d, BATCH_SIZE, field_30099, MAX_POSITIONS_PER_RUN, f_147364_
int: d, RATE, field_30100, POSITION_EXPIRE_INTERVAL, f_147365_
int: e, RATE, field_30100, POSITION_EXPIRE_INTERVAL, f_147365_
Predicate<Holder<PoiType>>: f, poiType, field_19287, poiTypePredicate, f_22316_
构造函数
(PoiType, MemoryModuleType<GlobalPos>, MemoryModuleType<GlobalPos>, boolean, Optional<Byte>)
(PoiType, MemoryModuleType<GlobalPos>, boolean, Optional<Byte>)
(Predicate<Holder<PoiType>>, MemoryModuleType<GlobalPos>, MemoryModuleType<GlobalPos>, boolean, Optional<Byte>)
(Predicate<Holder<PoiType>>, MemoryModuleType<GlobalPos>, boolean, Optional<Byte>)
方法
Path (Mob, Set<com.mojang.datafixers.util.Pair<Holder<PoiType>, BlockPos>>): a, findPathToPois, method_43965, findPathToPoi, m_217097_
1.18.2
名称
aym
azd
字段
构造函数
方法
1.18.1
名称
字段
构造函数
方法
1.18
名称
ava
aym
字段
构造函数
方法
1.17.1
名称
auz
ava
字段
构造函数
方法
1.17
名称
arp
auz
net.minecraft.entity.ai.brain.task.GatherPOITask
net.minecraft.src.C_562_
net.minecraft.server.v1_16_R3.BehaviorFindPosition
net.minecraft.world.entity.ai.behavior.BehaviorFindPosition
字段
MemoryModuleType<GlobalPos>: c, memoryToAcquire, field_20287, targetMemoryModuleType, field_220605_b
MemoryModuleType<GlobalPos>: f, memoryToAcquire, field_20287, targetMemoryModuleType, f_22317_
boolean: d, onlyIfAdult, field_18854, onlyRunIfChild, field_220606_c
boolean: g, onlyIfAdult, field_18854, onlyRunIfChild, f_22318_
long: f, nextScheduledStart, field_18332, positionExpireTimeLimit, field_220607_d
long: i, nextScheduledStart, field_18332, positionExpireTimeLimit, f_22320_
PoiType: b, poiType, field_19287, poiType, field_220604_a
PoiType: e, poiType, field_19287, poiType, f_22316_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<AcquirePoi$JitteredLinearRetry>: g, batchCache, field_19289, foundPositionsToExpiry, field_223013_e
it.unimi.dsi.fastutil.longs.Long2ObjectMap<AcquirePoi$JitteredLinearRetry>: j, batchCache, field_19289, foundPositionsToExpiry, f_22321_
Optional<Byte>: e, onPoiAcquisitionEvent, field_25812, field_25812, field_242290_e
Optional<Byte>: h, onPoiAcquisitionEvent, field_25812, entityStatus, f_22319_
int: c, BATCH_SIZE, field_30099, MAX_POSITIONS_PER_RUN, f_147364_
int: d, RATE, field_30100, POSITION_EXPIRE_INTERVAL, f_147365_
int: a, SCAN_RANGE, field_30098, POI_SORTING_RADIUS, f_147363_
构造函数
方法
boolean (ServerLevel, PathfinderMob): a, checkExtraStartConditions, method_20816, shouldRun, func_212832_a_
boolean (ServerLevel, PathfinderMob): a, checkExtraStartConditions, method_20816, shouldRun, m_6114_
void (ServerLevel, PathfinderMob, long): a, start, method_20817, run, func_212831_a_
void (ServerLevel, PathfinderMob, long): a, start, method_20817, run, m_6735_
com.google.common.collect.ImmutableMap<MemoryModuleType<?>, MemoryStatus> (MemoryModuleType<GlobalPos>, MemoryModuleType<GlobalPos>): a, constructEntryConditionMap, method_29245, method_29245, func_233841_a_
com.google.common.collect.ImmutableMap<MemoryModuleType<?>, MemoryStatus> (MemoryModuleType<GlobalPos>, MemoryModuleType<GlobalPos>): a, constructEntryConditionMap, method_29245, create, m_22361_
1.16.5
名称
字段
构造函数
方法
1.16.4
名称
arm
arp
net.minecraft.server.v1_16_R2.BehaviorFindPosition
net.minecraft.server.v1_16_R3.BehaviorFindPosition
字段
构造函数
方法
1.16.3
名称
字段
构造函数
方法
1.16.2
名称
aqb
arm
net.minecraft.server.v1_16_R1.BehaviorFindPosition
net.minecraft.server.v1_16_R2.BehaviorFindPosition
字段
long: e, nextScheduledStart, field_18332, positionExpireTimeLimit, field_220607_d
long: f, nextScheduledStart, field_18332, positionExpireTimeLimit, field_220607_d
it.unimi.dsi.fastutil.longs.Long2ObjectMap<AcquirePoi$JitteredLinearRetry>: f, batchCache, field_19289, foundPositionsToExpiry, field_223013_e
it.unimi.dsi.fastutil.longs.Long2ObjectMap<AcquirePoi$JitteredLinearRetry>: g, batchCache, field_19289, foundPositionsToExpiry, field_223013_e
Optional<Byte>: e, onPoiAcquisitionEvent, field_25812, field_25812, field_242290_e
构造函数
(PoiType, MemoryModuleType<GlobalPos>, boolean)
(PoiType, MemoryModuleType<GlobalPos>, MemoryModuleType<GlobalPos>, boolean)
(PoiType, MemoryModuleType<GlobalPos>, MemoryModuleType<GlobalPos>, boolean, Optional<Byte>)
(PoiType, MemoryModuleType<GlobalPos>, boolean, Optional<Byte>)
方法
1.16.1
名称
alz
aqb
net.minecraft.server.v1_15_R1.BehaviorFindPosition
net.minecraft.server.v1_16_R1.BehaviorFindPosition
字段
MemoryModuleType<GlobalPos>: b, memoryType, field_20287, targetMemoryModuleType, field_220605_b
MemoryModuleType<GlobalPos>: c, memoryToAcquire, field_20287, targetMemoryModuleType, field_220605_b
boolean: c, onlyIfAdult, field_18854, onlyRunIfChild, field_220606_c
boolean: d, onlyIfAdult, field_18854, onlyRunIfChild, field_220606_c
long: d, lastUpdate, field_18332, positionExpireTimeLimit, field_220607_d
long: e, nextScheduledStart, field_18332, positionExpireTimeLimit, field_220607_d
PoiType: a, poiType, field_19287, poiType, field_220604_a
PoiType: b, poiType, field_19287, poiType, field_220604_a
it.unimi.dsi.fastutil.longs.Long2LongMap: e, batchCache, field_19289, foundPositionsToExpiry, field_223013_e
int: f, triedCount, field_19290, tries, field_223014_f
it.unimi.dsi.fastutil.longs.Long2ObjectMap<AcquirePoi$JitteredLinearRetry>: f, batchCache, field_19289, foundPositionsToExpiry, field_223013_e
构造函数
(PoiType, MemoryModuleType<GlobalPos>, MemoryModuleType<GlobalPos>, boolean)
方法
com.google.common.collect.ImmutableMap<MemoryModuleType<?>, MemoryStatus> (MemoryModuleType<GlobalPos>, MemoryModuleType<GlobalPos>): a, constructEntryConditionMap, method_29245, method_29245, func_233841_a_
1.15.2
名称
alw
alz
字段
构造函数
方法
1.15.1
名称
字段
MemoryModuleType<GlobalPos>: b, memoryType, field_20287, field_220605_b
MemoryModuleType<GlobalPos>: b, memoryType, field_20287, targetMemoryModuleType, field_220605_b
long: d, lastUpdate, field_18332, lastRunTime, field_220607_d
long: d, lastUpdate, field_18332, positionExpireTimeLimit, field_220607_d
it.unimi.dsi.fastutil.longs.Long2LongMap: e, batchCache, field_19289, field_223013_e
it.unimi.dsi.fastutil.longs.Long2LongMap: e, batchCache, field_19289, foundPositionsToExpiry, field_223013_e
int: f, triedCount, field_19290, field_223014_f
int: f, triedCount, field_19290, tries, field_223014_f
构造函数
方法
1.15
名称
ajw
alw
net.minecraft.server.v1_14_R1.BehaviorFindPosition
net.minecraft.server.v1_15_R1.BehaviorFindPosition
字段
long: d, lastUpdate, field_18332, positionExpireTimeLimit, field_220607_d
long: d, lastUpdate, field_18332, lastRunTime, field_220607_d
构造函数
方法
1.14.4
名称
ajt
ajw
net.minecraft.world.entity.ai.behavior.AcquirePoi
字段
MemoryModuleType<GlobalPos>: b, field_19288, targetMemoryModule, field_220605_b
MemoryModuleType<GlobalPos>: b, memoryType, field_20287, field_220605_b
boolean: c, field_18854, onlyRunIfChild, field_220606_c
boolean: c, onlyIfAdult, field_18854, onlyRunIfChild, field_220606_c
long: d, field_18332, lastRunTime, field_220607_d
long: d, lastUpdate, field_18332, positionExpireTimeLimit, field_220607_d
VillagePlaceType: a, field_19287, poiType, field_220604_a
PoiType: a, poiType, field_19287, poiType, field_220604_a
it.unimi.dsi.fastutil.longs.Long2LongMap: e, field_19289, field_19289, field_223013_e
it.unimi.dsi.fastutil.longs.Long2LongMap: e, batchCache, field_19289, field_223013_e
int: f, field_19290, field_19290, field_223014_f
int: f, triedCount, field_19290, field_223014_f
构造函数
方法
boolean (WorldServer, EntityLiving): a, method_18919, shouldRun, func_212832_a_
void (WorldServer, EntityLiving, long): a, method_18920, run, func_212831_a_
void (WorldServer, BlockPosition$MutableBlockPosition): a, method_20496, method_20496, func_223012_a
boolean (ServerLevel, PathfinderMob): a, checkExtraStartConditions, method_20816, shouldRun, func_212832_a_
void (ServerLevel, PathfinderMob, long): a, start, method_20817, run, func_212831_a_
1.14.3
名称
ajq
ajt
net.minecraft.entity.ai.brain.task.FindPointOfInterestTask
字段
MemoryModuleType<GlobalPos>: b, field_19288, field_220605_b
MemoryModuleType<GlobalPos>: b, field_19288, targetMemoryModule, field_220605_b
boolean: c, field_18854, field_220606_c
boolean: c, field_18854, onlyRunIfChild, field_220606_c
long: d, field_18332, field_220607_d
long: d, field_18332, lastRunTime, field_220607_d
VillagePlaceType: a, field_19287, field_220604_a
VillagePlaceType: a, field_19287, poiType, field_220604_a
it.unimi.dsi.fastutil.longs.Long2LongMap: e, field_19289, field_223013_e
it.unimi.dsi.fastutil.longs.Long2LongMap: e, field_19289, field_19289, field_223013_e
int: f, field_19290, field_223014_f
int: f, field_19290, field_19290, field_223014_f
构造函数
方法
boolean (WorldServer, EntityLiving): a, method_18919, func_212832_a_
boolean (WorldServer, EntityLiving): a, method_18919, shouldRun, func_212832_a_
void (WorldServer, EntityLiving, long): a, method_18920, func_212831_a_
void (WorldServer, EntityLiving, long): a, method_18920, run, func_212831_a_
void (WorldServer, BlockPosition$MutableBlockPosition): a, method_20496, func_223012_a
void (WorldServer, BlockPosition$MutableBlockPosition): a, method_20496, method_20496, func_223012_a
1.14.2
名称
字段
构造函数
方法
1.14.1
名称
ajn
ajq
字段
Predicate<VillagePlaceType>: a, field_18330, field_220604_a
MemoryModuleType<GlobalPos>: b, field_18331, field_220605_b
MemoryModuleType<GlobalPos>: b, field_19288, field_220605_b
VillagePlaceType: a, field_19287, field_220604_a
it.unimi.dsi.fastutil.longs.Long2LongMap: e, field_19289, field_223013_e
int: f, field_19290, field_223014_f
构造函数
方法
Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> (): a, method_18914, func_220381_a
void (WorldServer, BlockPosition$MutableBlockPosition): a, method_20496, func_223012_a
1.14
名称
ajn
net.minecraft.class_4096
net.minecraft.entity.ai.brain.task.GatherPOITask
net.minecraft.server.v1_14_R1.BehaviorFindPosition
字段
Predicate<VillagePlaceType>: a, field_18330, field_220604_a
MemoryModuleType<GlobalPos>: b, field_18331, field_220605_b
boolean: c, field_18854, field_220606_c
long: d, field_18332, field_220607_d
构造函数
(VillagePlaceType, MemoryModuleType<GlobalPos>, boolean)
方法
Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> (): a, method_18914, func_220381_a
boolean (WorldServer, EntityLiving): a, method_18919, func_212832_a_
void (WorldServer, EntityLiving, long): a, method_18920, func_212831_a_