Package net.minecraft.entity.passive
Class AxolotlEntity.AxolotlSwimNavigation
java.lang.Object
net.minecraft.entity.ai.pathing.EntityNavigation
net.minecraft.entity.ai.pathing.SwimNavigation
net.minecraft.entity.passive.AxolotlEntity.AxolotlSwimNavigation
- Enclosing class:
- AxolotlEntity
static class AxolotlEntity.AxolotlSwimNavigation extends SwimNavigation
- Mappings:
Namespace Name official bcl$d
intermediary net/minecraft/class_5762$class_5766
named net/minecraft/entity/passive/AxolotlEntity$AxolotlSwimNavigation
-
Field Summary
Fields inherited from class net.minecraft.entity.ai.pathing.EntityNavigation
currentNodeMs, currentNodeTimeout, currentPath, entity, lastActiveTickMs, lastNodePosition, lastRecalculateTime, nodeMaker, nodeReachProximity, pathStartPos, pathStartTime, shouldRecalculate, speed, tickCount, world
-
Constructor Summary
Constructors Constructor Description AxolotlSwimNavigation(AxolotlEntity axolotl, World world)
-
Method Summary
Modifier and Type Method Description protected PathNodeNavigator
createPathNodeNavigator(int range)
protected boolean
isAtValidPosition()
boolean
isValidPosition(BlockPos pos)
Methods inherited from class net.minecraft.entity.ai.pathing.SwimNavigation
canPathDirectlyThrough, checkTimeouts, continueFollowingPath, getPos, setCanSwim, tick
Methods inherited from class net.minecraft.entity.ai.pathing.EntityNavigation
adjustPath, canSwim, findPathTo, findPathTo, findPathTo, findPathToAny, findPathToAny, getCurrentPath, getNodeMaker, getTargetPos, isFollowingPath, isIdle, isInLiquid, isNearPathStartPos, method_29934, onBlockChanged, recalculatePath, resetRangeMultiplier, setRangeMultiplier, setSpeed, shouldRecalculatePath, startMovingAlong, startMovingTo, startMovingTo, stop
-
Constructor Details
-
AxolotlSwimNavigation
AxolotlSwimNavigation(AxolotlEntity axolotl, World world)- Mappings:
Namespace Name Mixin selector official <init>
Lbcl$d;<init>(Lbcl;Lbtv;)V
intermediary <init>
Lnet/minecraft/class_5762$class_5766;<init>(Lnet/minecraft/class_5762;Lnet/minecraft/class_1937;)V
named <init>
Lnet/minecraft/entity/passive/AxolotlEntity$AxolotlSwimNavigation;<init>(Lnet/minecraft/entity/passive/AxolotlEntity;Lnet/minecraft/world/World;)V
-
-
Method Details
-
isAtValidPosition
protected boolean isAtValidPosition()- Overrides:
isAtValidPosition
in classSwimNavigation
- Mappings:
Namespace Name Mixin selector official a
Lazl;a()Z
intermediary method_6358
Lnet/minecraft/class_1408;method_6358()Z
named isAtValidPosition
Lnet/minecraft/entity/ai/pathing/EntityNavigation;isAtValidPosition()Z
-
isValidPosition
- Overrides:
isValidPosition
in classSwimNavigation
- Mappings:
Namespace Name Mixin selector official a
Lazl;a(Lfx;)Z
intermediary method_6333
Lnet/minecraft/class_1408;method_6333(Lnet/minecraft/class_2338;)Z
named isValidPosition
Lnet/minecraft/entity/ai/pathing/EntityNavigation;isValidPosition(Lnet/minecraft/util/math/BlockPos;)Z
-