历史 - net.minecraft.world.entity.ai.behavior.InteractWithDoor
1.21.11
名称
chl
ckc
字段
构造函数
方法
1.21.10
名称
字段
构造函数
方法
1.21.9
名称
cdb
chl
字段
构造函数
方法
1.21.8
名称
字段
构造函数
方法
1.21.7
名称
字段
构造函数
方法
1.21.6
名称
cau
cdb
字段
构造函数
方法
1.21.5
名称
bxz
cau
字段
构造函数
方法
1.21.4
名称
byx
bxz
字段
构造函数
方法
1.21.3
名称
bwf
byx
字段
构造函数
方法
1.21.1
名称
字段
构造函数
方法
1.21
名称
bwi
bwf
字段
构造函数
方法
1.20.6
名称
bpa
bwi
字段
构造函数
方法
1.20.4
名称
blv
bpa
字段
构造函数
方法
1.20.2
名称
bip
blv
字段
构造函数
方法
1.20.1
名称
bin
bip
字段
构造函数
方法
1.19.4
名称
bgs
bin
字段
构造函数
方法
1.19.3
名称
ben
bgs
字段
Node: f, lastCheckedNode, field_26387, pathNode, f_23288_
int: g, remainingCooldown, field_26388, ticks, f_23289_
double: d, SKIP_CLOSING_DOOR_IF_FURTHER_AWAY_THAN, field_30126, PATHING_DISTANCE, f_147586_
double: b, SKIP_CLOSING_DOOR_IF_FURTHER_AWAY_THAN, field_30126, PATHING_DISTANCE, f_147586_
double: e, MAX_DISTANCE_TO_HOLD_DOOR_OPEN_FOR_OTHER_MOBS, field_30127, REACH_DISTANCE, f_147587_
double: c, MAX_DISTANCE_TO_HOLD_DOOR_OPEN_FOR_OTHER_MOBS, field_30127, REACH_DISTANCE, f_147587_
构造函数
方法
void (ServerLevel, LivingEntity, long): a, start, method_18920, run, m_6735_
boolean (ServerLevel, LivingEntity): a, checkExtraStartConditions, method_18919, shouldRun, m_6114_
void (ServerLevel, LivingEntity, Node, Node): a, closeDoorsThatIHaveOpenedOrPassedThrough, method_30760, pathToDoor, m_23298_
boolean (ServerLevel, LivingEntity, BlockPos): a, areOtherMobsComingThroughDoor, method_30761, hasOtherMobReachedDoor, m_23303_
boolean (ServerLevel, LivingEntity, BlockPos): b, isMobComingThroughDoor, method_30766, hasReached, m_23321_
void (ServerLevel, LivingEntity, BlockPos): c, rememberDoorToClose, method_30767, rememberToCloseDoor, m_23325_
BehaviorControl<LivingEntity> (): a, create, method_46964, create, m_257893_
void (ServerLevel, LivingEntity, Node, Node, Set<GlobalPos>, Optional<List<LivingEntity>>): a, closeDoorsThatIHaveOpenedOrPassedThrough, method_30760, pathToDoor, m_258036_
boolean (LivingEntity, BlockPos, Optional<List<LivingEntity>>): a, areOtherMobsComingThroughDoor, method_30761, hasOtherMobReachedDoor, m_257369_
boolean (Brain<?>, BlockPos): a, isMobComingThroughDoor, method_30766, hasReached, m_257446_
Optional<Set<GlobalPos>> (MemoryAccessor<com.mojang.datafixers.kinds.OptionalBox$Mu, Set<GlobalPos>>, Optional<Set<GlobalPos>>, ServerLevel, BlockPos): a, rememberDoorToClose, method_46969, storePos, m_261108_
1.19.2
名称
字段
构造函数
方法
1.19.1
名称
bdq
ben
字段
构造函数
方法
1.19
名称
bag
bdq
字段
Node: e, lastCheckedNode, field_26387, pathNode, f_23288_
Node: f, lastCheckedNode, field_26387, pathNode, f_23288_
int: f, remainingCooldown, field_26388, ticks, f_23289_
int: g, remainingCooldown, field_26388, ticks, f_23289_
double: c, SKIP_CLOSING_DOOR_IF_FURTHER_AWAY_THAN, field_30126, PATHING_DISTANCE, f_147586_
double: d, SKIP_CLOSING_DOOR_IF_FURTHER_AWAY_THAN, field_30126, PATHING_DISTANCE, f_147586_
double: d, MAX_DISTANCE_TO_HOLD_DOOR_OPEN_FOR_OTHER_MOBS, field_30127, REACH_DISTANCE, f_147587_
double: e, MAX_DISTANCE_TO_HOLD_DOOR_OPEN_FOR_OTHER_MOBS, field_30127, REACH_DISTANCE, f_147587_
构造函数
方法
1.18.2
名称
azp
bag
字段
构造函数
方法
1.18.1
名称
字段
构造函数
方法
1.18
名称
awd
azp
字段
构造函数
方法
1.17.1
名称
awc
awd
字段
构造函数
方法
1.17
名称
asp
awc
net.minecraft.entity.ai.brain.task.InteractWithDoorTask
net.minecraft.src.C_598_
net.minecraft.server.v1_16_R3.BehaviorInteractDoor
net.minecraft.world.entity.ai.behavior.BehaviorInteractDoor
字段
Node: b, lastCheckedNode, field_26387, field_26387, field_242292_b
Node: e, lastCheckedNode, field_26387, pathNode, f_23288_
int: c, remainingCooldown, field_26388, field_26388, field_242293_c
int: f, remainingCooldown, field_26388, ticks, f_23289_
int: a, COOLDOWN_BEFORE_RERUNNING_IN_SAME_NODE, field_30125, RUN_TIME, f_147585_
double: c, SKIP_CLOSING_DOOR_IF_FURTHER_AWAY_THAN, field_30126, PATHING_DISTANCE, f_147586_
double: d, MAX_DISTANCE_TO_HOLD_DOOR_OPEN_FOR_OTHER_MOBS, field_30127, REACH_DISTANCE, f_147587_
构造函数
方法
void (ServerLevel, LivingEntity, long): a, start, method_18920, run, func_212831_a_
void (ServerLevel, LivingEntity, long): a, start, method_18920, run, m_6735_
boolean (ServerLevel, LivingEntity): a, checkExtraStartConditions, method_18919, shouldRun, func_212832_a_
boolean (ServerLevel, LivingEntity): a, checkExtraStartConditions, method_18919, shouldRun, m_6114_
void (ServerLevel, LivingEntity, Node, Node): a, closeDoorsThatIHaveOpenedOrPassedThrough, method_30760, method_30760, func_242294_a
void (ServerLevel, LivingEntity, Node, Node): a, closeDoorsThatIHaveOpenedOrPassedThrough, method_30760, pathToDoor, m_23298_
boolean (ServerLevel, LivingEntity, BlockPos): a, areOtherMobsComingThroughDoor, method_30761, method_30761, func_242295_a
boolean (ServerLevel, LivingEntity, BlockPos): a, areOtherMobsComingThroughDoor, method_30761, hasOtherMobReachedDoor, m_23303_
boolean (ServerLevel, LivingEntity, BlockPos): b, isMobComingThroughDoor, method_30766, method_30766, func_242300_b
boolean (ServerLevel, LivingEntity, BlockPos): b, isMobComingThroughDoor, method_30766, hasReached, m_23321_
boolean (ServerLevel, LivingEntity, GlobalPos): a, isDoorTooFarAway, method_30762, method_30762, func_242296_a
boolean (ServerLevel, LivingEntity, GlobalPos): a, isDoorTooFarAway, method_30762, cannotReachDoor, m_23307_
void (ServerLevel, LivingEntity, BlockPos): c, rememberDoorToClose, method_30767, method_30767, func_242301_c
void (ServerLevel, LivingEntity, BlockPos): c, rememberDoorToClose, method_30767, rememberToCloseDoor, m_23325_
1.16.5
名称
字段
构造函数
方法
1.16.4
名称
asm
asp
net.minecraft.server.v1_16_R2.BehaviorInteractDoor
net.minecraft.server.v1_16_R3.BehaviorInteractDoor
字段
构造函数
方法
1.16.3
名称
字段
构造函数
方法
1.16.2
名称
arb
asm
net.minecraft.server.v1_16_R1.BehaviorInteractDoor
net.minecraft.server.v1_16_R2.BehaviorInteractDoor
字段
Node: b, lastCheckedNode, field_26387, field_26387, field_242292_b
int: c, remainingCooldown, field_26388, field_26388, field_242293_c
构造函数
方法
Set<BlockPos> (ServerLevel, List<GlobalPos>, List<BlockPos>): a, getDoorsThatAreOnMyPath, method_19567, getDoorsOnPath, func_220436_a
void (ServerLevel, List<BlockPos>, Set<BlockPos>, int, LivingEntity, Brain<?>): a, openOrCloseDoors, method_21698, findAndCloseOpenedDoors, func_220434_a
void (ServerLevel, List<BlockPos>, int, LivingEntity, Brain<?>): a, closeAllOpenedDoors, method_21697, closeOpenedDoors, func_225449_a
boolean (ServerLevel, LivingEntity): a, checkExtraStartConditions, method_18919, shouldRun, func_212832_a_
void (ServerLevel, LivingEntity, Node, Node): a, closeDoorsThatIHaveOpenedOrPassedThrough, method_30760, method_30760, func_242294_a
boolean (ServerLevel, LivingEntity, BlockPos): a, areOtherMobsComingThroughDoor, method_30761, method_30761, func_242295_a
boolean (ServerLevel, LivingEntity, BlockPos): b, isMobComingThroughDoor, method_30766, method_30766, func_242300_b
boolean (ServerLevel, LivingEntity, GlobalPos): a, isDoorTooFarAway, method_30762, method_30762, func_242296_a
void (ServerLevel, LivingEntity, BlockPos): c, rememberDoorToClose, method_30767, method_30767, func_242301_c
1.16.1
名称
amo
arb
net.minecraft.server.v1_15_R1.BehaviorInteractDoor
net.minecraft.server.v1_16_R1.BehaviorInteractDoor
字段
构造函数
方法
1.15.2
名称
aml
amo
字段
构造函数
方法
1.15.1
名称
字段
构造函数
方法
void (ServerLevel, List<BlockPos>, Set<BlockPos>, int, LivingEntity, Brain<?>): a, openOrCloseDoors, method_21698, func_220434_a
void (ServerLevel, List<BlockPos>, Set<BlockPos>, int, LivingEntity, Brain<?>): a, openOrCloseDoors, method_21698, findAndCloseOpenedDoors, func_220434_a
void (ServerLevel, List<BlockPos>, int, LivingEntity, Brain<?>): a, closeAllOpenedDoors, method_21697, func_225449_a
void (ServerLevel, List<BlockPos>, int, LivingEntity, Brain<?>): a, closeAllOpenedDoors, method_21697, closeOpenedDoors, func_225449_a
1.15
名称
akl
aml
net.minecraft.server.v1_14_R1.BehaviorInteractDoor
net.minecraft.server.v1_15_R1.BehaviorInteractDoor
字段
构造函数
方法
1.14.4
名称
akh
akl
net.minecraft.world.entity.ai.behavior.InteractWithDoor
字段
构造函数
方法
void (WorldServer, EntityLiving, long): a, method_18920, run, func_212831_a_
void (ServerLevel, LivingEntity, long): a, start, method_18920, run, func_212831_a_
Set<BlockPosition> (WorldServer, List<GlobalPos>, List<BlockPosition>): a, method_19567, getDoorsOnPath, func_220436_a
Set<BlockPos> (ServerLevel, List<GlobalPos>, List<BlockPos>): a, getDoorsThatAreOnMyPath, method_19567, getDoorsOnPath, func_220436_a
void (WorldServer, List<BlockPosition>, Set<BlockPosition>, int): a, method_19568, openDoors, func_220434_a
void (ServerLevel, List<BlockPos>, Set<BlockPos>, int, LivingEntity, Brain<?>): a, openOrCloseDoors, method_21698, func_220434_a
void (ServerLevel, List<BlockPos>, int, LivingEntity, Brain<?>): a, closeAllOpenedDoors, method_21697, func_225449_a
1.14.3
名称
akf
akh
net.minecraft.entity.ai.brain.task.OpenDoorsTask
字段
构造函数
方法
void (WorldServer, EntityLiving, long): a, method_18920, func_212831_a_
void (WorldServer, EntityLiving, long): a, method_18920, run, func_212831_a_
Set<BlockPosition> (WorldServer, List<GlobalPos>, List<BlockPosition>): a, method_19567, func_220436_a
Set<BlockPosition> (WorldServer, List<GlobalPos>, List<BlockPosition>): a, method_19567, getDoorsOnPath, func_220436_a
void (WorldServer, List<BlockPosition>, Set<BlockPosition>, int): a, method_19568, func_220434_a
void (WorldServer, List<BlockPosition>, Set<BlockPosition>, int): a, method_19568, openDoors, func_220434_a
1.14.2
名称
字段
构造函数
方法
1.14.1
名称
akc
akf
字段
构造函数
方法
Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> (): a, method_18914, func_220381_a
1.14
名称
akc
net.minecraft.class_4107
net.minecraft.entity.ai.brain.task.InteractWithDoorTask
net.minecraft.server.v1_14_R1.BehaviorInteractDoor
字段
构造函数
()
方法
Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> (): a, method_18914, func_220381_a
void (WorldServer, EntityLiving, long): a, method_18920, func_212831_a_
Set<BlockPosition> (WorldServer, List<GlobalPos>, List<BlockPosition>): a, method_19567, func_220436_a
void (WorldServer, List<BlockPosition>, Set<BlockPosition>, int): a, method_19568, func_220434_a