net.minecraft.world.entity.ai.behavior

public class InteractWithDoor

extends Behavior<LivingEntity>

akl
net.minecraft.world.entity.ai.behavior.InteractWithDoor
net.minecraft.class_4107
net.minecraft.entity.ai.brain.task.OpenDoorsTask
net.minecraft.entity.ai.brain.task.InteractWithDoorTask
net.minecraft.server.v1_14_R1.BehaviorInteractDoor

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
protected void
a(vk arg0, aix arg1, long arg2)
start(ServerLevel arg0, LivingEntity arg1, long arg2)
method_18920(class_3218 arg0, class_1309 arg1, long arg2)
run(ServerWorld arg0, LivingEntity arg1, long arg2)
func_212831_a_(ServerWorld arg0, LivingEntity arg1, long arg2)
private Set<BlockPos>
a(vk arg0, List<fd> arg1, List<ew> arg2)
getDoorsThatAreOnMyPath(ServerLevel arg0, List<GlobalPos> arg1, List<BlockPos> arg2)
method_19567(class_3218 arg0, List<class_4208> arg1, List<class_2338> arg2)
getDoorsOnPath(ServerWorld world, List<GlobalPos> doors, List<BlockPos> path)
func_220436_a(ServerWorld arg0, List<GlobalPos> arg1, List<BlockPos> arg2)
private void
a(vk arg0, List<ew> arg1, Set<ew> arg2, int arg3, aix arg4, ajm<?> arg5)
openOrCloseDoors(ServerLevel arg0, List<BlockPos> arg1, Set<BlockPos> arg2, int arg3, LivingEntity arg4, Brain<?> arg5)
method_21698(class_3218 arg0, List<class_2338> arg1, Set<class_2338> arg2, int arg3, class_1309 arg4, class_4095<?> arg5)
func_220434_a(ServerWorld arg0, List<BlockPos> arg1, Set<BlockPos> arg2, int arg3, LivingEntity arg4, Brain<?> arg5)
public static void
a(vk arg0, List<ew> arg1, int arg2, aix arg3, ajm<?> arg4)
closeAllOpenedDoors(ServerLevel arg0, List<BlockPos> arg1, int arg2, LivingEntity arg3, Brain<?> arg4)
method_21697(class_3218 arg0, List<class_2338> arg1, int arg2, class_1309 arg3, class_4095<?> arg4)
func_225449_a(ServerWorld arg0, List<BlockPos> arg1, int arg2, LivingEntity arg3, Brain<?> arg4)