Uses of Class
net.minecraft.pathfinding.PathNodeType
-
Packages that use PathNodeType Package Description net.minecraft.entity net.minecraft.entity.monster net.minecraft.entity.passive net.minecraft.pathfinding net.minecraftforge.common.extensions -
-
Uses of PathNodeType in net.minecraft.entity
Fields in net.minecraft.entity with type parameters of type PathNodeType Modifier and Type Field Description private java.util.Map<PathNodeType,java.lang.Float>
MobEntity. pathfindingMalus
Methods in net.minecraft.entity with parameters of type PathNodeType Modifier and Type Method Description boolean
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 PathNodeType Modifier and Type Method Description protected 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 PathNodeType Modifier and Type Method Description protected 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 PathNodeType Modifier and Type Method Description protected boolean
StriderEntity.LavaPathNavigator. hasValidPathType(PathNodeType p_230287_1_)
-
Uses of PathNodeType in net.minecraft.pathfinding
Fields in net.minecraft.pathfinding declared as PathNodeType Modifier and Type Field Description PathNodeType
PathPoint. type
Fields in net.minecraft.pathfinding with type parameters of type PathNodeType Modifier and Type Field Description private it.unimi.dsi.fastutil.longs.Long2ObjectMap<PathNodeType>
WalkNodeProcessor. pathTypesByPosCache
Methods in net.minecraft.pathfinding that return PathNodeType Modifier and Type Method Description static 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_)
PathNodeType
FlyingNodeProcessor. getBlockPathType(IBlockReader p_186330_1_, int p_186330_2_, int p_186330_3_, int p_186330_4_)
PathNodeType
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_)
PathNodeType
SwimNodeProcessor. getBlockPathType(IBlockReader p_186330_1_, int p_186330_2_, int p_186330_3_, int p_186330_4_)
PathNodeType
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_)
PathNodeType
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_)
PathNodeType
WalkNodeProcessor. getBlockPathType(IBlockReader p_186330_1_, int p_186330_2_, int p_186330_3_, int p_186330_4_)
PathNodeType
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_)
PathNodeType
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_, java.util.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
PathNodeType. getDanger()
private PathNodeType
SwimNodeProcessor. isFree(int p_186327_1_, int p_186327_2_, int p_186327_3_)
static PathNodeType
PathNodeType. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static PathNodeType[]
PathNodeType. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in net.minecraft.pathfinding with parameters of type PathNodeType Modifier and Type Method Description static 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_)
PathNodeType
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_, java.util.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 PathNodeType Modifier and Type Method Description PathNodeType
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_, java.util.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 PathNodeType Modifier and Type Method Description default 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.
-