net.minecraft.entity.ai.goal

public abstract class AbstractDoorInteractGoal

extends Goal

amm
net.minecraft.class_1343
net.minecraft.entity.ai.goal.AbstractDoorInteractGoal
net.minecraft.entity.ai.goal.InteractDoorGoal
net.minecraft.entity.ai.goal.InteractDoorGoal

Field summary

Modifier and TypeField
protected MobEntity
d
field_6413
mob
field_75356_a
field_75356_a
protected BlockPos
e
field_6414
doorPos
field_179507_b
field_179507_b
protected boolean
f
field_6412
f_78828961
field_195923_c
field_195923_c
private boolean
a
field_6411
shouldStop
field_75350_f
field_75350_f
private float
b
field_6410
offsetX
field_75351_g
field_75351_g
private float
c
field_6409
offsetZ
field_75357_h
field_75357_h

Constructor summary

ModifierConstructor
public (MobEntity mob)

Method summary

Modifier and TypeMethod
protected boolean
g()
method_6256()
m_98408320()
func_195922_f()
canDestroy()
protected void
a(boolean arg0)
method_19995(boolean arg0)
m_25874961(boolean arg0)
func_195921_a(boolean arg0)
toggleDoor(boolean open)
public boolean
a()
method_6264()
canStart()
func_75250_a()
shouldExecute()
public boolean
b()
method_6266()
shouldContinue()
func_75253_b()
shouldContinueExecuting()
public void
c()
method_6269()
start()
func_75249_e()
startExecuting()
public void
e()
method_6268()
tick()
func_75246_d()
tick()
public static boolean
a(bhi arg0, ev arg1)
method_6254(class_1937 arg0, class_2338 arg1)
getDoorBlock(World arg0, BlockPos arg1)
func_220695_a(World arg0, BlockPos arg1)
func_220695_a(World arg0, BlockPos arg1)