net.minecraft.entity.ai.pathing

public enum PathNodeType

net.minecraft.world.level.pathfinder.PathType
net.minecraft.class_7
net.minecraft.entity.ai.pathing.PathNodeType

Enum constant summary

Enum Constant
BLOCKED
field_22
BLOCKED
OPEN
field_7
OPEN
WALKABLE
field_12
WALKABLE
WALKABLE_DOOR
field_26446
WALKABLE_DOOR
DROP_DOWN
field_1_11355
DROP_DOWN
POWDER_SNOW
field_33534
POWDER_SNOW
ON_TOP_OF_POWDER_SNOW
field_36432
ON_TOP_OF_POWDER_SNOW
FENCE
field_10
FENCE
LAVA
field_14
LAVA
WATER
field_18
WATER
WATER_BORDER
field_4
WATER_BORDER
RAIL
field_21
RAIL
UNPASSABLE_RAIL
field_25418
UNPASSABLE_RAIL
FIRE_IN_NEIGHBOR
field_9
FIRE_IN_NEIGHBOR
FIRE
field_3
FIRE
DAMAGING_IN_NEIGHBOR
field_5
DAMAGING_IN_NEIGHBOR
DAMAGING
field_17
DAMAGING
DOOR_OPEN
field_15
DOOR_OPEN
DOOR_WOOD_CLOSED
field_23
DOOR_WOOD_CLOSED
DOOR_IRON_CLOSED
field_8
DOOR_IRON_CLOSED
BREACH
field_16
BREACH
LEAVES
field_6
LEAVES
STICKY
field_1_11357
STICKY
AVOID_IN_AIR
field_1_11354
AVOID_IN_AIR
DAMAGE_CAUTIOUS
field_43351
DAMAGE_CAUTIOUS
ON_TOP_OF_DROP_DOWN
field_1_11356
ON_TOP_OF_DROP_DOWN
BIG_MOBS_CLOSE_TO_DANGER
field_1_2072
BIG_MOBS_CLOSE_TO_DANGER

Field summary

Modifier and TypeField
public static final PacketCodec<io.netty.buffer.ByteBuf, PathNodeType>
STREAM_CODEC
field_1_9411
PACKET_CODEC
private final int
id
field_1_9412
index
private final float
malus
field_13
defaultPenalty
private final Optional<TagKey<Block>>
blockTag
field_1_11358
blocks
private static final PathNodeType[]
$VALUES

Constructor summary

ModifierConstructor
private (int $enum$name, float $enum$ordinal)
private (int $enum$name, float $enum$ordinal, TagKey<Block> index)
private (int $enum$name, float $enum$ordinal, Optional<TagKey<Block>> index)

Method summary

Modifier and TypeMethod
public float
getMalus()
method_11()
getDefaultPenalty()
public boolean
isForState(BlockState blockState)
method_1_11073(class_2680 arg0)
contains(BlockState state)
private static PathNodeType[]
$values()
method_36788()
method_36788()
private static int
lambda$static$0(PathType arg0)
method_1_10649(class_7 arg0)
method_1_10649(PathNodeType type)