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
TRAPDOOR
field_19
TRAPDOOR
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_HONEY
field_21326
STICKY_HONEY
COCOA
field_21516
COCOA
DAMAGE_CAUTIOUS
field_43351
DAMAGE_CAUTIOUS
ON_TOP_OF_TRAPDOOR
field_47413
ON_TOP_OF_TRAPDOOR
BIG_MOBS_CLOSE_TO_DANGER
field_1_2072
BIG_MOBS_CLOSE_TO_DANGER

Field summary

Modifier and TypeField
private static final IntFunction<PathNodeType>
BY_ID
field_1_9410
INDEX_TO_VALUE
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 static final PathNodeType[]
$VALUES

Constructor summary

ModifierConstructor
private (int $enum$name, float $enum$ordinal)

Method summary

Modifier and TypeMethod
public float
getMalus()
method_11()
getDefaultPenalty()
private static PathNodeType[]
$values()
method_36788()
method_36788()
private static int
lambda$static$1(PathType arg0)
method_1_9080(class_7 arg0)
method_1_9080(PathNodeType type)
private static int
lambda$static$0(PathType arg0)
method_1_9079(class_7 arg0)
method_1_9079(PathNodeType type)