Package net.minecraft.entity.ai.pathing
Class PathNodeTypeCache
java.lang.Object
net.minecraft.entity.ai.pathing.PathNodeTypeCache
- Mappings:
Namespace Name named net/minecraft/entity/ai/pathing/PathNodeTypeCache
intermediary net/minecraft/class_9315
official ets
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final PathNodeType[]
private static final int
private static final int
private final long[]
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate PathNodeType
private @Nullable PathNodeType
get
(int index, long pos) private static int
hash
(long pos) void
invalidate
(BlockPos pos)
-
Field Details
-
field_49417
private static final int field_49417- See Also:
- Mappings:
Namespace Name Mixin selector named field_49417
Lnet/minecraft/entity/ai/pathing/PathNodeTypeCache;field_49417:I
intermediary field_49417
Lnet/minecraft/class_9315;field_49417:I
official a
Lets;a:I
-
field_49418
private static final int field_49418- See Also:
- Mappings:
Namespace Name Mixin selector named field_49418
Lnet/minecraft/entity/ai/pathing/PathNodeTypeCache;field_49418:I
intermediary field_49418
Lnet/minecraft/class_9315;field_49418:I
official b
Lets;b:I
-
positions
private final long[] positions- Mappings:
Namespace Name Mixin selector named positions
Lnet/minecraft/entity/ai/pathing/PathNodeTypeCache;positions:[J
intermediary field_49419
Lnet/minecraft/class_9315;field_49419:[J
official c
Lets;c:[J
-
cache
- Mappings:
Namespace Name Mixin selector named cache
Lnet/minecraft/entity/ai/pathing/PathNodeTypeCache;cache:[Lnet/minecraft/entity/ai/pathing/PathNodeType;
intermediary field_49420
Lnet/minecraft/class_9315;field_49420:[Lnet/minecraft/class_7;
official d
Lets;d:[Letr;
-
-
Constructor Details
-
PathNodeTypeCache
public PathNodeTypeCache()
-
-
Method Details
-
add
- Mappings:
Namespace Name Mixin selector named add
Lnet/minecraft/entity/ai/pathing/PathNodeTypeCache;add(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/entity/ai/pathing/PathNodeType;
intermediary method_57618
Lnet/minecraft/class_9315;method_57618(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_7;
official a
Lets;a(Ldfo;Lji;)Letr;
-
get
- Mappings:
Namespace Name Mixin selector named get
Lnet/minecraft/entity/ai/pathing/PathNodeTypeCache;get(IJ)Lnet/minecraft/entity/ai/pathing/PathNodeType;
intermediary method_57616
Lnet/minecraft/class_9315;method_57616(IJ)Lnet/minecraft/class_7;
official a
Lets;a(IJ)Letr;
-
compute
- Mappings:
Namespace Name Mixin selector named compute
Lnet/minecraft/entity/ai/pathing/PathNodeTypeCache;compute(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;IJ)Lnet/minecraft/entity/ai/pathing/PathNodeType;
intermediary method_57619
Lnet/minecraft/class_9315;method_57619(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;IJ)Lnet/minecraft/class_7;
official a
Lets;a(Ldfo;Lji;IJ)Letr;
-
invalidate
- Mappings:
Namespace Name Mixin selector named invalidate
Lnet/minecraft/entity/ai/pathing/PathNodeTypeCache;invalidate(Lnet/minecraft/util/math/BlockPos;)V
intermediary method_57620
Lnet/minecraft/class_9315;method_57620(Lnet/minecraft/class_2338;)V
official a
Lets;a(Lji;)V
-
hash
private static int hash(long pos) - Mappings:
Namespace Name Mixin selector named hash
Lnet/minecraft/entity/ai/pathing/PathNodeTypeCache;hash(J)I
intermediary method_57617
Lnet/minecraft/class_9315;method_57617(J)I
official a
Lets;a(J)I
-