Package net.minecraft.entity.ai.pathing
Enum Class PathNodeType
- All Implemented Interfaces:
Serializable
,Comparable<PathNodeType>
,Constable
- Mappings:
Namespace Name official dwv
intermediary net/minecraft/class_7
named net/minecraft/entity/ai/pathing/PathNodeType
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfloat
static PathNodeType
Returns the enum constant of this class with the specified name.static PathNodeType[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
BLOCKED
- Mappings:
Namespace Name Mixin selector official a
Ldwv;a:Ldwv;
intermediary field_22
Lnet/minecraft/class_7;field_22:Lnet/minecraft/class_7;
named BLOCKED
Lnet/minecraft/entity/ai/pathing/PathNodeType;BLOCKED:Lnet/minecraft/entity/ai/pathing/PathNodeType;
-
OPEN
- Mappings:
Namespace Name Mixin selector official b
Ldwv;b:Ldwv;
intermediary field_7
Lnet/minecraft/class_7;field_7:Lnet/minecraft/class_7;
named OPEN
Lnet/minecraft/entity/ai/pathing/PathNodeType;OPEN:Lnet/minecraft/entity/ai/pathing/PathNodeType;
-
WALKABLE
- Mappings:
Namespace Name Mixin selector official c
Ldwv;c:Ldwv;
intermediary field_12
Lnet/minecraft/class_7;field_12:Lnet/minecraft/class_7;
named WALKABLE
Lnet/minecraft/entity/ai/pathing/PathNodeType;WALKABLE:Lnet/minecraft/entity/ai/pathing/PathNodeType;
-
WALKABLE_DOOR
- Mappings:
Namespace Name Mixin selector official d
Ldwv;d:Ldwv;
intermediary field_26446
Lnet/minecraft/class_7;field_26446:Lnet/minecraft/class_7;
named WALKABLE_DOOR
Lnet/minecraft/entity/ai/pathing/PathNodeType;WALKABLE_DOOR:Lnet/minecraft/entity/ai/pathing/PathNodeType;
-
TRAPDOOR
- Mappings:
Namespace Name Mixin selector official e
Ldwv;e:Ldwv;
intermediary field_19
Lnet/minecraft/class_7;field_19:Lnet/minecraft/class_7;
named TRAPDOOR
Lnet/minecraft/entity/ai/pathing/PathNodeType;TRAPDOOR:Lnet/minecraft/entity/ai/pathing/PathNodeType;
-
POWDER_SNOW
- Mappings:
Namespace Name Mixin selector official f
Ldwv;f:Ldwv;
intermediary field_33534
Lnet/minecraft/class_7;field_33534:Lnet/minecraft/class_7;
named POWDER_SNOW
Lnet/minecraft/entity/ai/pathing/PathNodeType;POWDER_SNOW:Lnet/minecraft/entity/ai/pathing/PathNodeType;
-
DANGER_POWDER_SNOW
- Mappings:
Namespace Name Mixin selector official g
Ldwv;g:Ldwv;
intermediary field_36432
Lnet/minecraft/class_7;field_36432:Lnet/minecraft/class_7;
named DANGER_POWDER_SNOW
Lnet/minecraft/entity/ai/pathing/PathNodeType;DANGER_POWDER_SNOW:Lnet/minecraft/entity/ai/pathing/PathNodeType;
-
FENCE
- Mappings:
Namespace Name Mixin selector official h
Ldwv;h:Ldwv;
intermediary field_10
Lnet/minecraft/class_7;field_10:Lnet/minecraft/class_7;
named FENCE
Lnet/minecraft/entity/ai/pathing/PathNodeType;FENCE:Lnet/minecraft/entity/ai/pathing/PathNodeType;
-
LAVA
- Mappings:
Namespace Name Mixin selector official i
Ldwv;i:Ldwv;
intermediary field_14
Lnet/minecraft/class_7;field_14:Lnet/minecraft/class_7;
named LAVA
Lnet/minecraft/entity/ai/pathing/PathNodeType;LAVA:Lnet/minecraft/entity/ai/pathing/PathNodeType;
-
WATER
- Mappings:
Namespace Name Mixin selector official j
Ldwv;j:Ldwv;
intermediary field_18
Lnet/minecraft/class_7;field_18:Lnet/minecraft/class_7;
named WATER
Lnet/minecraft/entity/ai/pathing/PathNodeType;WATER:Lnet/minecraft/entity/ai/pathing/PathNodeType;
-
WATER_BORDER
- Mappings:
Namespace Name Mixin selector official k
Ldwv;k:Ldwv;
intermediary field_4
Lnet/minecraft/class_7;field_4:Lnet/minecraft/class_7;
named WATER_BORDER
Lnet/minecraft/entity/ai/pathing/PathNodeType;WATER_BORDER:Lnet/minecraft/entity/ai/pathing/PathNodeType;
-
RAIL
- Mappings:
Namespace Name Mixin selector official l
Ldwv;l:Ldwv;
intermediary field_21
Lnet/minecraft/class_7;field_21:Lnet/minecraft/class_7;
named RAIL
Lnet/minecraft/entity/ai/pathing/PathNodeType;RAIL:Lnet/minecraft/entity/ai/pathing/PathNodeType;
-
UNPASSABLE_RAIL
- Mappings:
Namespace Name Mixin selector official m
Ldwv;m:Ldwv;
intermediary field_25418
Lnet/minecraft/class_7;field_25418:Lnet/minecraft/class_7;
named UNPASSABLE_RAIL
Lnet/minecraft/entity/ai/pathing/PathNodeType;UNPASSABLE_RAIL:Lnet/minecraft/entity/ai/pathing/PathNodeType;
-
DANGER_FIRE
- Mappings:
Namespace Name Mixin selector official n
Ldwv;n:Ldwv;
intermediary field_9
Lnet/minecraft/class_7;field_9:Lnet/minecraft/class_7;
named DANGER_FIRE
Lnet/minecraft/entity/ai/pathing/PathNodeType;DANGER_FIRE:Lnet/minecraft/entity/ai/pathing/PathNodeType;
-
DAMAGE_FIRE
- Mappings:
Namespace Name Mixin selector official o
Ldwv;o:Ldwv;
intermediary field_3
Lnet/minecraft/class_7;field_3:Lnet/minecraft/class_7;
named DAMAGE_FIRE
Lnet/minecraft/entity/ai/pathing/PathNodeType;DAMAGE_FIRE:Lnet/minecraft/entity/ai/pathing/PathNodeType;
-
DANGER_OTHER
- Mappings:
Namespace Name Mixin selector official p
Ldwv;p:Ldwv;
intermediary field_5
Lnet/minecraft/class_7;field_5:Lnet/minecraft/class_7;
named DANGER_OTHER
Lnet/minecraft/entity/ai/pathing/PathNodeType;DANGER_OTHER:Lnet/minecraft/entity/ai/pathing/PathNodeType;
-
DAMAGE_OTHER
- Mappings:
Namespace Name Mixin selector official q
Ldwv;q:Ldwv;
intermediary field_17
Lnet/minecraft/class_7;field_17:Lnet/minecraft/class_7;
named DAMAGE_OTHER
Lnet/minecraft/entity/ai/pathing/PathNodeType;DAMAGE_OTHER:Lnet/minecraft/entity/ai/pathing/PathNodeType;
-
DOOR_OPEN
- Mappings:
Namespace Name Mixin selector official r
Ldwv;r:Ldwv;
intermediary field_15
Lnet/minecraft/class_7;field_15:Lnet/minecraft/class_7;
named DOOR_OPEN
Lnet/minecraft/entity/ai/pathing/PathNodeType;DOOR_OPEN:Lnet/minecraft/entity/ai/pathing/PathNodeType;
-
DOOR_WOOD_CLOSED
- Mappings:
Namespace Name Mixin selector official s
Ldwv;s:Ldwv;
intermediary field_23
Lnet/minecraft/class_7;field_23:Lnet/minecraft/class_7;
named DOOR_WOOD_CLOSED
Lnet/minecraft/entity/ai/pathing/PathNodeType;DOOR_WOOD_CLOSED:Lnet/minecraft/entity/ai/pathing/PathNodeType;
-
DOOR_IRON_CLOSED
- Mappings:
Namespace Name Mixin selector official t
Ldwv;t:Ldwv;
intermediary field_8
Lnet/minecraft/class_7;field_8:Lnet/minecraft/class_7;
named DOOR_IRON_CLOSED
Lnet/minecraft/entity/ai/pathing/PathNodeType;DOOR_IRON_CLOSED:Lnet/minecraft/entity/ai/pathing/PathNodeType;
-
BREACH
- Mappings:
Namespace Name Mixin selector official u
Ldwv;u:Ldwv;
intermediary field_16
Lnet/minecraft/class_7;field_16:Lnet/minecraft/class_7;
named BREACH
Lnet/minecraft/entity/ai/pathing/PathNodeType;BREACH:Lnet/minecraft/entity/ai/pathing/PathNodeType;
-
LEAVES
- Mappings:
Namespace Name Mixin selector official v
Ldwv;v:Ldwv;
intermediary field_6
Lnet/minecraft/class_7;field_6:Lnet/minecraft/class_7;
named LEAVES
Lnet/minecraft/entity/ai/pathing/PathNodeType;LEAVES:Lnet/minecraft/entity/ai/pathing/PathNodeType;
-
STICKY_HONEY
- Mappings:
Namespace Name Mixin selector official w
Ldwv;w:Ldwv;
intermediary field_21326
Lnet/minecraft/class_7;field_21326:Lnet/minecraft/class_7;
named STICKY_HONEY
Lnet/minecraft/entity/ai/pathing/PathNodeType;STICKY_HONEY:Lnet/minecraft/entity/ai/pathing/PathNodeType;
-
COCOA
- Mappings:
Namespace Name Mixin selector official x
Ldwv;x:Ldwv;
intermediary field_21516
Lnet/minecraft/class_7;field_21516:Lnet/minecraft/class_7;
named COCOA
Lnet/minecraft/entity/ai/pathing/PathNodeType;COCOA:Lnet/minecraft/entity/ai/pathing/PathNodeType;
-
-
Field Details
-
defaultPenalty
private final float defaultPenalty- Mappings:
Namespace Name Mixin selector official y
Ldwv;y:F
intermediary field_13
Lnet/minecraft/class_7;field_13:F
named defaultPenalty
Lnet/minecraft/entity/ai/pathing/PathNodeType;defaultPenalty:F
-
-
Constructor Details
-
PathNodeType
private PathNodeType(float defaultPenalty) - Mappings:
Namespace Name Mixin selector official <init>
Ldwv;<init>(Ljava/lang/String;IF)V
intermediary <init>
Lnet/minecraft/class_7;<init>(Ljava/lang/String;IF)V
named <init>
Lnet/minecraft/entity/ai/pathing/PathNodeType;<init>(Ljava/lang/String;IF)V
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
getDefaultPenalty
public float getDefaultPenalty()- Mappings:
Namespace Name Mixin selector official a
Ldwv;a()F
intermediary method_11
Lnet/minecraft/class_7;method_11()F
named getDefaultPenalty
Lnet/minecraft/entity/ai/pathing/PathNodeType;getDefaultPenalty()F
-