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_POSTS

    Fields inherited from class net.minecraft.world.level.pathfinder.NodeEvaluator

    canFloat, canOpenDoors, canPassDoors, canWalkOverFences, entityDepth, entityHeight, entityWidth, level, mob, nodes
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected @Nullable net.minecraft.world.level.pathfinder.Node
    findAcceptedNode(int x, int y, int z)
     

    Methods inherited from class net.minecraft.world.level.pathfinder.FlyNodeEvaluator

    canStartAt, done, getBlockPathType, getBlockPathType, getGoal, getNeighbors, getStart, prepare

    Methods inherited from class net.minecraft.world.level.pathfinder.WalkNodeEvaluator

    checkNeighbourBlocks, evaluateBlockPathType, findAcceptedNode, getBlockPathType, getBlockPathTypeRaw, getBlockPathTypes, getBlockPathTypeStatic, getCachedBlockType, getFloorLevel, getFloorLevel, getStartNode, isAmphibious, isBurningBlock, isDiagonalValid, isNeighborValid

    Methods inherited from class net.minecraft.world.level.pathfinder.NodeEvaluator

    canFloat, canOpenDoors, canPassDoors, canWalkOverFences, getNode, getNode, getTargetFromNode, setCanFloat, setCanOpenDoors, setCanPassDoors, setCanWalkOverFences

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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:
      findAcceptedNode in class net.minecraft.world.level.pathfinder.FlyNodeEvaluator