Uses of Enum Class
net.minecraft.pathfinding.PathNodeType
Packages that use PathNodeType
Package
Description
-
Uses of PathNodeType in net.minecraft.entity
Fields in net.minecraft.entity with type parameters of type PathNodeTypeModifier and TypeFieldDescriptionprivate final Map<PathNodeType,
Float> MobEntity.pathfindingMalus
Methods in net.minecraft.entity with parameters of type PathNodeTypeModifier and TypeMethodDescriptionboolean
MobEntity.canCutCorner
(PathNodeType p_233660_1_) float
MobEntity.getPathfindingMalus
(PathNodeType p_184643_1_) void
MobEntity.setPathfindingMalus
(PathNodeType p_184644_1_, float p_184644_2_) -
Uses of PathNodeType in net.minecraft.entity.monster
Methods in net.minecraft.entity.monster that return PathNodeTypeModifier and TypeMethodDescriptionprotected PathNodeType
RavagerEntity.Processor.evaluateBlockPathType
(IBlockReader p_215744_1_, boolean p_215744_2_, boolean p_215744_3_, BlockPos p_215744_4_, PathNodeType p_215744_5_) Methods in net.minecraft.entity.monster with parameters of type PathNodeTypeModifier and TypeMethodDescriptionprotected PathNodeType
RavagerEntity.Processor.evaluateBlockPathType
(IBlockReader p_215744_1_, boolean p_215744_2_, boolean p_215744_3_, BlockPos p_215744_4_, PathNodeType p_215744_5_) -
Uses of PathNodeType in net.minecraft.entity.passive
Methods in net.minecraft.entity.passive with parameters of type PathNodeTypeModifier and TypeMethodDescriptionprotected boolean
StriderEntity.LavaPathNavigator.hasValidPathType
(PathNodeType p_230287_1_) -
Uses of PathNodeType in net.minecraft.pathfinding
Fields in net.minecraft.pathfinding declared as PathNodeTypeFields in net.minecraft.pathfinding with type parameters of type PathNodeTypeModifier and TypeFieldDescriptionprivate final it.unimi.dsi.fastutil.longs.Long2ObjectMap<PathNodeType>
WalkNodeProcessor.pathTypesByPosCache
Methods in net.minecraft.pathfinding that return PathNodeTypeModifier and TypeMethodDescriptionstatic PathNodeType
WalkNodeProcessor.checkNeighbourBlocks
(IBlockReader p_237232_0_, BlockPos.Mutable p_237232_1_, PathNodeType p_237232_2_) protected PathNodeType
WalkAndSwimNodeProcessor.evaluateBlockPathType
(IBlockReader p_215744_1_, boolean p_215744_2_, boolean p_215744_3_, BlockPos p_215744_4_, PathNodeType p_215744_5_) protected PathNodeType
WalkNodeProcessor.evaluateBlockPathType
(IBlockReader p_215744_1_, boolean p_215744_2_, boolean p_215744_3_, BlockPos p_215744_4_, PathNodeType p_215744_5_) private PathNodeType
FlyingNodeProcessor.getBlockPathType
(MobEntity p_192558_1_, int p_192558_2_, int p_192558_3_, int p_192558_4_) private PathNodeType
FlyingNodeProcessor.getBlockPathType
(MobEntity p_192559_1_, BlockPos p_192559_2_) FlyingNodeProcessor.getBlockPathType
(IBlockReader p_186330_1_, int p_186330_2_, int p_186330_3_, int p_186330_4_) FlyingNodeProcessor.getBlockPathType
(IBlockReader p_186319_1_, int p_186319_2_, int p_186319_3_, int p_186319_4_, MobEntity p_186319_5_, int p_186319_6_, int p_186319_7_, int p_186319_8_, boolean p_186319_9_, boolean p_186319_10_) abstract PathNodeType
NodeProcessor.getBlockPathType
(IBlockReader p_186330_1_, int p_186330_2_, int p_186330_3_, int p_186330_4_) abstract PathNodeType
NodeProcessor.getBlockPathType
(IBlockReader p_186319_1_, int p_186319_2_, int p_186319_3_, int p_186319_4_, MobEntity p_186319_5_, int p_186319_6_, int p_186319_7_, int p_186319_8_, boolean p_186319_9_, boolean p_186319_10_) SwimNodeProcessor.getBlockPathType
(IBlockReader p_186330_1_, int p_186330_2_, int p_186330_3_, int p_186330_4_) SwimNodeProcessor.getBlockPathType
(IBlockReader p_186319_1_, int p_186319_2_, int p_186319_3_, int p_186319_4_, MobEntity p_186319_5_, int p_186319_6_, int p_186319_7_, int p_186319_8_, boolean p_186319_9_, boolean p_186319_10_) WalkAndSwimNodeProcessor.getBlockPathType
(IBlockReader p_186330_1_, int p_186330_2_, int p_186330_3_, int p_186330_4_) private PathNodeType
WalkNodeProcessor.getBlockPathType
(MobEntity p_186329_1_, BlockPos p_186329_2_) WalkNodeProcessor.getBlockPathType
(IBlockReader p_186330_1_, int p_186330_2_, int p_186330_3_, int p_186330_4_) WalkNodeProcessor.getBlockPathType
(IBlockReader p_186319_1_, int p_186319_2_, int p_186319_3_, int p_186319_4_, MobEntity p_186319_5_, int p_186319_6_, int p_186319_7_, int p_186319_8_, boolean p_186319_9_, boolean p_186319_10_) protected static PathNodeType
WalkNodeProcessor.getBlockPathTypeRaw
(IBlockReader p_237238_0_, BlockPos p_237238_1_) WalkNodeProcessor.getBlockPathTypes
(IBlockReader p_193577_1_, int p_193577_2_, int p_193577_3_, int p_193577_4_, int p_193577_5_, int p_193577_6_, int p_193577_7_, boolean p_193577_8_, boolean p_193577_9_, EnumSet<PathNodeType> p_193577_10_, PathNodeType p_193577_11_, BlockPos p_193577_12_) static PathNodeType
WalkNodeProcessor.getBlockPathTypeStatic
(IBlockReader p_237231_0_, BlockPos.Mutable p_237231_1_) private PathNodeType
WalkNodeProcessor.getCachedBlockType
(MobEntity p_237230_1_, int p_237230_2_, int p_237230_3_, int p_237230_4_) PathNodeType.getDanger()
private PathNodeType
SwimNodeProcessor.isFree
(int p_186327_1_, int p_186327_2_, int p_186327_3_) static PathNodeType
Returns the enum constant of this class with the specified name.static PathNodeType[]
PathNodeType.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in net.minecraft.pathfinding with parameters of type PathNodeTypeModifier and TypeMethodDescriptionstatic PathNodeType
WalkNodeProcessor.checkNeighbourBlocks
(IBlockReader p_237232_0_, BlockPos.Mutable p_237232_1_, PathNodeType p_237232_2_) protected PathNodeType
WalkAndSwimNodeProcessor.evaluateBlockPathType
(IBlockReader p_215744_1_, boolean p_215744_2_, boolean p_215744_3_, BlockPos p_215744_4_, PathNodeType p_215744_5_) protected PathNodeType
WalkNodeProcessor.evaluateBlockPathType
(IBlockReader p_215744_1_, boolean p_215744_2_, boolean p_215744_3_, BlockPos p_215744_4_, PathNodeType p_215744_5_) WalkNodeProcessor.getBlockPathTypes
(IBlockReader p_193577_1_, int p_193577_2_, int p_193577_3_, int p_193577_4_, int p_193577_5_, int p_193577_6_, int p_193577_7_, boolean p_193577_8_, boolean p_193577_9_, EnumSet<PathNodeType> p_193577_10_, PathNodeType p_193577_11_, BlockPos p_193577_12_) private PathPoint
WalkNodeProcessor.getLandNode
(int p_186332_1_, int p_186332_2_, int p_186332_3_, int p_186332_4_, double p_186332_5_, Direction p_186332_7_, PathNodeType p_186332_8_) protected boolean
GroundPathNavigator.hasValidPathType
(PathNodeType p_230287_1_) Method parameters in net.minecraft.pathfinding with type arguments of type PathNodeTypeModifier and TypeMethodDescriptionWalkNodeProcessor.getBlockPathTypes
(IBlockReader p_193577_1_, int p_193577_2_, int p_193577_3_, int p_193577_4_, int p_193577_5_, int p_193577_6_, int p_193577_7_, boolean p_193577_8_, boolean p_193577_9_, EnumSet<PathNodeType> p_193577_10_, PathNodeType p_193577_11_, BlockPos p_193577_12_) -
Uses of PathNodeType in net.minecraftforge.common.extensions
Methods in net.minecraftforge.common.extensions that return PathNodeTypeModifier and TypeMethodDescriptiondefault PathNodeType
IForgeBlock.getAiPathNodeType
(BlockState state, IBlockReader world, BlockPos pos, MobEntity entity) Get thePathNodeType
for this block.default PathNodeType
IForgeBlockState.getAiPathNodeType
(IBlockReader world, BlockPos pos) Get thePathNodeType
for this block.default PathNodeType
IForgeBlockState.getAiPathNodeType
(IBlockReader world, BlockPos pos, MobEntity entity) Get thePathNodeType
for this block.