Package net.minecraft.entity.ai.goal
Class DoorInteractGoal
java.lang.Object
net.minecraft.entity.ai.goal.Goal
net.minecraft.entity.ai.goal.DoorInteractGoal
- Direct Known Subclasses:
BreakDoorGoal,LongDoorInteractGoal
public abstract class DoorInteractGoal extends Goal
- Mappings:
Namespace Name official qxintermediary net/minecraft/class_1782named net/minecraft/entity/ai/goal/DoorInteractGoal
-
Field Summary
-
Constructor Summary
Constructors Constructor Description DoorInteractGoal(MobEntity entity) -
Method Summary
Modifier and Type Method Description booleancanStart()private DoorBlockmethod_7358(BlockPos blockPos)booleanshouldContinue()voidstart()voidtick()Methods inherited from class net.minecraft.entity.ai.goal.Goal
method_7363, method_7368, method_7369, stop
-
Field Details
-
entity
- Mappings:
Namespace Name Mixin selector official aLqx;a:Lps;intermediary field_7619Lnet/minecraft/class_1782;field_7619:Lnet/minecraft/class_1753;named entityLnet/minecraft/entity/ai/goal/DoorInteractGoal;entity:Lnet/minecraft/entity/mob/MobEntity;
-
pos
- Mappings:
Namespace Name Mixin selector official bLqx;b:Lcj;intermediary field_7620Lnet/minecraft/class_1782;field_7620:Lnet/minecraft/class_1372;named posLnet/minecraft/entity/ai/goal/DoorInteractGoal;pos:Lnet/minecraft/util/math/BlockPos;
-
doorBlock
- Mappings:
Namespace Name Mixin selector official cLqx;c:Lagh;intermediary field_7621Lnet/minecraft/class_1782;field_7621:Lnet/minecraft/class_192;named doorBlockLnet/minecraft/entity/ai/goal/DoorInteractGoal;doorBlock:Lnet/minecraft/block/DoorBlock;
-
shouldStop
boolean shouldStop- Mappings:
Namespace Name Mixin selector official dLqx;d:Zintermediary field_7622Lnet/minecraft/class_1782;field_7622:Znamed shouldStopLnet/minecraft/entity/ai/goal/DoorInteractGoal;shouldStop:Z
-
xOffset
float xOffset- Mappings:
Namespace Name Mixin selector official eLqx;e:Fintermediary field_7623Lnet/minecraft/class_1782;field_7623:Fnamed xOffsetLnet/minecraft/entity/ai/goal/DoorInteractGoal;xOffset:F
-
zOffset
float zOffset- Mappings:
Namespace Name Mixin selector official fLqx;f:Fintermediary field_7624Lnet/minecraft/class_1782;field_7624:Fnamed zOffsetLnet/minecraft/entity/ai/goal/DoorInteractGoal;zOffset:F
-
-
Constructor Details
-
DoorInteractGoal
- Mappings:
Namespace Name Mixin selector official <init>Lqx;<init>(Lps;)Vintermediary <init>Lnet/minecraft/class_1782;<init>(Lnet/minecraft/class_1753;)Vnamed <init>Lnet/minecraft/entity/ai/goal/DoorInteractGoal;<init>(Lnet/minecraft/entity/mob/MobEntity;)V
-
-
Method Details
-
canStart
public boolean canStart() -
shouldContinue
public boolean shouldContinue()- Overrides:
shouldContinuein classGoal- Mappings:
Namespace Name Mixin selector official bLrd;b()Zintermediary method_7364Lnet/minecraft/class_1789;method_7364()Znamed shouldContinueLnet/minecraft/entity/ai/goal/Goal;shouldContinue()Z
-
start
public void start() -
tick
public void tick() -
method_7358
- Mappings:
Namespace Name Mixin selector official aLqx;a(Lcj;)Lagh;intermediary method_7358Lnet/minecraft/class_1782;method_7358(Lnet/minecraft/class_1372;)Lnet/minecraft/class_192;named method_7358Lnet/minecraft/entity/ai/goal/DoorInteractGoal;method_7358(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/DoorBlock;
-