History - net.minecraft.world.entity.ai.behavior.InteractWithDoor

1.21.3

Names

bwf

byx

Fields

int: a, COOLDOWN_BEFORE_RERUNNING_IN_SAME_NODE, field_30125, RUN_TIME, f_147585_

int: a, COOLDOWN_BEFORE_RERUNNING_IN_SAME_NODE, field_30125, RUN_TIME

double: b, 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

double: c, 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

Constructors

Methods

boolean (ServerLevel, LivingEntity, GlobalPos): a, isDoorTooFarAway, method_30762, cannotReachDoor, m_23307_

boolean (ServerLevel, LivingEntity, GlobalPos): a, isDoorTooFarAway, method_30762, cannotReachDoor

BehaviorControl<LivingEntity> (): a, create, method_46964, create, m_257893_

BehaviorControl<LivingEntity> (): a, create, method_46964, create

void (ServerLevel, LivingEntity, Node, Node, Set<GlobalPos>, Optional<List<LivingEntity>>): a, closeDoorsThatIHaveOpenedOrPassedThrough, method_30760, pathToDoor, m_258036_

void (ServerLevel, LivingEntity, Node, Node, Set<GlobalPos>, Optional<List<LivingEntity>>): a, closeDoorsThatIHaveOpenedOrPassedThrough, method_30760, pathToDoor

boolean (LivingEntity, BlockPos, Optional<List<LivingEntity>>): a, areOtherMobsComingThroughDoor, method_30761, hasOtherMobReachedDoor, m_257369_

boolean (LivingEntity, BlockPos, Optional<List<LivingEntity>>): a, areOtherMobsComingThroughDoor, method_30761, hasOtherMobReachedDoor

boolean (Brain<?>, BlockPos): a, isMobComingThroughDoor, method_30766, hasReached, m_257446_

boolean (Brain<?>, BlockPos): a, isMobComingThroughDoor, method_30766, hasReached

Optional<Set<GlobalPos>> (MemoryAccessor<com.mojang.datafixers.kinds.OptionalBox$Mu, Set<GlobalPos>>, Optional<Set<GlobalPos>>, ServerLevel, BlockPos): a, rememberDoorToClose, method_46969, storePos, m_261108_

Optional<Set<GlobalPos>> (MemoryAccessor<com.mojang.datafixers.kinds.OptionalBox$Mu, Set<GlobalPos>>, Optional<Set<GlobalPos>>, ServerLevel, BlockPos): a, rememberDoorToClose, method_46969, storePos

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

bwi

bwf

Fields

Constructors

Methods

1.20.6

Names

bpa

bwi

Fields

Constructors

Methods

1.20.4

Names

blv

bpa

Fields

Constructors

Methods

1.20.2

Names

bip

blv

Fields

Constructors

Methods

1.20.1

Names

bin

bip

Fields

Constructors

Methods

1.19.4

Names

bgs

bin

Fields

Constructors

Methods

1.19.3

Names

ben

bgs

Fields

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_

Constructors

Methods

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

Names

Fields

Constructors

Methods

1.19.1

Names

bdq

ben

Fields

Constructors

Methods

1.19

Names

bag

bdq

Fields

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_

Constructors

Methods

1.18.2

Names

azp

bag

Fields

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

awd

azp

Fields

Constructors

Methods

1.17.1

Names

awc

awd

Fields

Constructors

Methods

1.17

Names

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

Fields

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_

Constructors

Methods

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

Names

Fields

Constructors

Methods

1.16.4

Names

asm

asp

net.minecraft.server.v1_16_R2.BehaviorInteractDoor

net.minecraft.server.v1_16_R3.BehaviorInteractDoor

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

arb

asm

net.minecraft.server.v1_16_R1.BehaviorInteractDoor

net.minecraft.server.v1_16_R2.BehaviorInteractDoor

Fields

Node: b, lastCheckedNode, field_26387, field_26387, field_242292_b

int: c, remainingCooldown, field_26388, field_26388, field_242293_c

Constructors

Methods

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

Names

amo

arb

net.minecraft.server.v1_15_R1.BehaviorInteractDoor

net.minecraft.server.v1_16_R1.BehaviorInteractDoor

Fields

Constructors

Methods

1.15.2

Names

aml

amo

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

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

Names

akl

aml

net.minecraft.server.v1_14_R1.BehaviorInteractDoor

net.minecraft.server.v1_15_R1.BehaviorInteractDoor

Fields

Constructors

Methods

1.14.4

Names

akh

akl

net.minecraft.world.entity.ai.behavior.InteractWithDoor

Fields

Constructors

Methods

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

Names

akf

akh

net.minecraft.entity.ai.brain.task.OpenDoorsTask

Fields

Constructors

Methods

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

Names

Fields

Constructors

Methods

1.14.1

Names

akc

akf

Fields

Constructors

Methods

Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> (): a, method_18914, func_220381_a

1.14

Names

akc

net.minecraft.class_4107

net.minecraft.entity.ai.brain.task.InteractWithDoorTask

net.minecraft.server.v1_14_R1.BehaviorInteractDoor

Fields

Constructors

()

Methods

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