Class NodeProcessorDrone
java.lang.Object
net.minecraft.world.level.pathfinder.NodeEvaluator
net.minecraft.world.level.pathfinder.WalkNodeEvaluator
net.minecraft.world.level.pathfinder.FlyNodeEvaluator
me.desht.pneumaticcraft.common.drone.NodeProcessorDrone
public class NodeProcessorDrone
extends net.minecraft.world.level.pathfinder.FlyNodeEvaluator
-
Field Summary
Fields inherited from class net.minecraft.world.level.pathfinder.WalkNodeEvaluator
SPACE_BETWEEN_WALL_POSTSFields inherited from class net.minecraft.world.level.pathfinder.NodeEvaluator
canFloat, canOpenDoors, canPassDoors, canWalkOverFences, entityDepth, entityHeight, entityWidth, level, mob, nodes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected @Nullable net.minecraft.world.level.pathfinder.NodefindAcceptedNode(int x, int y, int z) Methods inherited from class net.minecraft.world.level.pathfinder.FlyNodeEvaluator
canStartAt, done, getBlockPathType, getBlockPathType, getGoal, getNeighbors, getStart, prepareMethods inherited from class net.minecraft.world.level.pathfinder.WalkNodeEvaluator
checkNeighbourBlocks, evaluateBlockPathType, findAcceptedNode, getBlockPathType, getBlockPathTypeRaw, getBlockPathTypes, getBlockPathTypeStatic, getCachedBlockType, getFloorLevel, getFloorLevel, getStartNode, isAmphibious, isBurningBlock, isDiagonalValid, isNeighborValidMethods inherited from class net.minecraft.world.level.pathfinder.NodeEvaluator
canFloat, canOpenDoors, canPassDoors, canWalkOverFences, getNode, getNode, getTargetFromNode, setCanFloat, setCanOpenDoors, setCanPassDoors, setCanWalkOverFences
-
Constructor Details
-
NodeProcessorDrone
public NodeProcessorDrone()
-
-
Method Details
-
findAcceptedNode
@Nullable protected @Nullable net.minecraft.world.level.pathfinder.Node findAcceptedNode(int x, int y, int z) - Overrides:
findAcceptedNodein classnet.minecraft.world.level.pathfinder.FlyNodeEvaluator
-