Package net.minecraft.entity.passive
Class FrogEntity.FrogSwimPathNodeMaker
java.lang.Object
net.minecraft.entity.ai.pathing.PathNodeMaker
net.minecraft.entity.ai.pathing.LandPathNodeMaker
net.minecraft.entity.ai.pathing.AmphibiousPathNodeMaker
net.minecraft.entity.passive.FrogEntity.FrogSwimPathNodeMaker
- Enclosing class:
FrogEntity
- Mappings:
Namespace Name named net/minecraft/entity/passive/FrogEntity$FrogSwimPathNodeMaker
intermediary net/minecraft/class_7102$class_7104
official cjq$b
-
Field Summary
Fields inherited from class net.minecraft.entity.ai.pathing.LandPathNodeMaker
Y_OFFSET
Fields inherited from class net.minecraft.entity.ai.pathing.PathNodeMaker
canEnterOpenDoors, canOpenDoors, canSwim, canWalkOverFences, context, entity, entityBlockXSize, entityBlockYSize, entityBlockZSize, pathNodeCache
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetDefaultNodeType
(PathContext context, int x, int y, int z) Gets the path node type at the given position without adjusting the node type according to whether the entity can enter or open doorsgetStart()
Methods inherited from class net.minecraft.entity.ai.pathing.AmphibiousPathNodeMaker
clear, getNode, getSuccessors, init, isAmphibious
Methods inherited from class net.minecraft.entity.ai.pathing.LandPathNodeMaker
canPathThrough, getCollidingNodeTypes, getCommonNodeType, getFeetY, getFeetY, getLandNodeType, getLandNodeType, getNodeType, getNodeType, getNodeTypeFromNeighbors, getPathNode, getStart, isValidAdjacentSuccessor, isValidDiagonalSuccessor, isValidDiagonalSuccessor
Methods inherited from class net.minecraft.entity.ai.pathing.PathNodeMaker
canEnterOpenDoors, canOpenDoors, canSwim, canWalkOverFences, createNode, getDefaultNodeType, getNode, getNode, isFireDamaging, setCanEnterOpenDoors, setCanOpenDoors, setCanSwim, setCanWalkOverFences
-
Field Details
-
pos
- Mappings:
Namespace Name Mixin selector named pos
Lnet/minecraft/entity/passive/FrogEntity$FrogSwimPathNodeMaker;pos:Lnet/minecraft/util/math/BlockPos$Mutable;
intermediary field_37461
Lnet/minecraft/class_7102$class_7104;field_37461:Lnet/minecraft/class_2338$class_2339;
official a
Lcjq$b;a:Ljh$a;
-
-
Constructor Details
-
FrogSwimPathNodeMaker
public FrogSwimPathNodeMaker(boolean penalizeDeepWater) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/entity/ai/pathing/AmphibiousPathNodeMaker;<init>(Z)V
intermediary <init>
Lnet/minecraft/class_15;<init>(Z)V
official <init>
Leuf;<init>(Z)V
-
-
Method Details
-
getStart
- Overrides:
getStart
in classAmphibiousPathNodeMaker
- Mappings:
Namespace Name Mixin selector named getStart
Lnet/minecraft/entity/ai/pathing/PathNodeMaker;getStart()Lnet/minecraft/entity/ai/pathing/PathNode;
intermediary method_21
Lnet/minecraft/class_8;method_21()Lnet/minecraft/class_9;
official a
Leuj;a()Leui;
-
getDefaultNodeType
Gets the path node type at the given position without adjusting the node type according to whether the entity can enter or open doors- Overrides:
getDefaultNodeType
in classAmphibiousPathNodeMaker
- Mappings:
Namespace Name Mixin selector named getDefaultNodeType
Lnet/minecraft/entity/ai/pathing/PathNodeMaker;getDefaultNodeType(Lnet/minecraft/entity/ai/pathing/PathContext;III)Lnet/minecraft/entity/ai/pathing/PathNodeType;
intermediary method_17
Lnet/minecraft/class_8;method_17(Lnet/minecraft/class_9316;III)Lnet/minecraft/class_7;
official a
Leuj;a(Leup;III)Leun;
-