类 RemoveBlockGoal
java.lang.Object
net.minecraft.world.entity.ai.goal.Goal
net.minecraft.world.entity.ai.goal.MoveToBlockGoal
net.minecraft.world.entity.ai.goal.RemoveBlockGoal
- 直接已知子类:
Zombie.ZombieAttackTurtleEggGoal
-
嵌套类概要
-
字段概要
字段从类继承的字段 net.minecraft.world.entity.ai.goal.MoveToBlockGoal
blockPos, mob, nextStartTick, speedModifier, tryTicks, verticalSearchStart
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明boolean
canUse()
private BlockPos
getPosWithBlock
(BlockPos p_25853_, BlockGetter p_25854_) protected boolean
isValidTarget
(LevelReader p_25850_, BlockPos p_25851_) void
playBreakSound
(Level p_25845_, BlockPos p_25846_) void
playDestroyProgressSound
(LevelAccessor p_25847_, BlockPos p_25848_) void
start()
void
stop()
void
tick()
从类继承的方法 net.minecraft.world.entity.ai.goal.MoveToBlockGoal
acceptedDistance, canContinueToUse, findNearestBlock, getMoveToTarget, isReachedTarget, moveMobToBlock, nextStartTick, requiresUpdateEveryTick, shouldRecalculatePath
从类继承的方法 net.minecraft.world.entity.ai.goal.Goal
adjustedTickDelay, getFlags, getServerLevel, getServerLevel, isInterruptable, reducedTickDelay, setFlags, toString
-
字段详细资料
-
blockToRemove
-
removerMob
-
ticksSinceReachedGoal
private int ticksSinceReachedGoal -
WAIT_AFTER_BLOCK_FOUND
private static final int WAIT_AFTER_BLOCK_FOUND- 另请参阅:
-
-
构造器详细资料
-
RemoveBlockGoal
-
-
方法详细资料
-
canUse
public boolean canUse()- 覆盖:
canUse
在类中MoveToBlockGoal
-
stop
public void stop() -
start
public void start()- 覆盖:
start
在类中MoveToBlockGoal
-
playDestroyProgressSound
-
playBreakSound
-
tick
public void tick()- 覆盖:
tick
在类中MoveToBlockGoal
-
getPosWithBlock
-
isValidTarget
- 指定者:
isValidTarget
在类中MoveToBlockGoal
-