Package net.minecraft
Class class_11015.class_11017
java.lang.Object
net.minecraft.entity.ai.pathing.PathNodeMaker
net.minecraft.entity.ai.pathing.LandPathNodeMaker
net.minecraft.entity.ai.pathing.AmphibiousPathNodeMaker
net.minecraft.class_11015.class_11017
- Enclosing class:
class_11015
- Mappings:
Namespace Name named net/minecraft/class_11015$class_11017intermediary net/minecraft/class_11015$class_11017official ctv$b
-
Field Summary
FieldsFields inherited from class net.minecraft.entity.ai.pathing.LandPathNodeMaker
Y_OFFSETFields inherited from class net.minecraft.entity.ai.pathing.PathNodeMaker
canEnterOpenDoors, canOpenDoors, canSwim, canWalkOverFences, context, entity, entityBlockXSize, entityBlockYSize, entityBlockZSize, pathNodeCache -
Constructor Summary
Constructors -
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, isAmphibiousMethods inherited from class net.minecraft.entity.ai.pathing.LandPathNodeMaker
canPathThrough, getCollidingNodeTypes, getCommonNodeType, getFeetY, getFeetY, getLandNodeType, getLandNodeType, getNodeType, getNodeType, getNodeTypeFromNeighbors, getPathNode, getStart, isValidAdjacentSuccessor, isValidDiagonalSuccessor, isValidDiagonalSuccessorMethods inherited from class net.minecraft.entity.ai.pathing.PathNodeMaker
canEnterOpenDoors, canOpenDoors, canSwim, canWalkOverFences, createNode, getDefaultNodeType, getNode, getNode, isFireDamaging, setCanEnterOpenDoors, setCanOpenDoors, setCanSwim, setCanWalkOverFences
-
Field Details
-
field_58681
- Mappings:
Namespace Name Mixin selector named field_58681Lnet/minecraft/class_11015$class_11017;field_58681:Lnet/minecraft/util/math/BlockPos$Mutable;intermediary field_58681Lnet/minecraft/class_11015$class_11017;field_58681:Lnet/minecraft/class_2338$class_2339;official aLctv$b;a:Lix$a;
-
-
Constructor Details
-
class_11017
public class_11017(boolean penalizeDeepWater) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/entity/ai/pathing/AmphibiousPathNodeMaker;<init>(Z)Vintermediary <init>Lnet/minecraft/class_15;<init>(Z)Vofficial <init>Lfci;<init>(Z)V
-
-
Method Details
-
getStart
- Overrides:
getStartin classAmphibiousPathNodeMaker- Mappings:
Namespace Name Mixin selector named getStartLnet/minecraft/entity/ai/pathing/PathNodeMaker;getStart()Lnet/minecraft/entity/ai/pathing/PathNode;intermediary method_21Lnet/minecraft/class_8;method_21()Lnet/minecraft/class_9;official aLfcm;a()Lfcl;
-
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:
getDefaultNodeTypein classAmphibiousPathNodeMaker- Mappings:
Namespace Name Mixin selector named getDefaultNodeTypeLnet/minecraft/entity/ai/pathing/PathNodeMaker;getDefaultNodeType(Lnet/minecraft/entity/ai/pathing/PathContext;III)Lnet/minecraft/entity/ai/pathing/PathNodeType;intermediary method_17Lnet/minecraft/class_8;method_17(Lnet/minecraft/class_9316;III)Lnet/minecraft/class_7;official aLfcm;a(Lfcs;III)Lfcq;
-