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/PathNodeTypeCacheintermediary net/minecraft/class_9315official epw
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final PathNodeType[]private static final intprivate static final intprivate final long[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate PathNodeTypeprivate PathNodeTypeget(int index, long pos) private static inthash(long pos) voidinvalidate(BlockPos pos)
-
Field Details
-
field_49417
private static final int field_49417- See Also:
- Mappings:
Namespace Name Mixin selector named field_49417Lnet/minecraft/entity/ai/pathing/PathNodeTypeCache;field_49417:Iintermediary field_49417Lnet/minecraft/class_9315;field_49417:Iofficial aLepw;a:I
-
field_49418
private static final int field_49418- See Also:
- Mappings:
Namespace Name Mixin selector named field_49418Lnet/minecraft/entity/ai/pathing/PathNodeTypeCache;field_49418:Iintermediary field_49418Lnet/minecraft/class_9315;field_49418:Iofficial bLepw;b:I
-
positions
private final long[] positions- Mappings:
Namespace Name Mixin selector named positionsLnet/minecraft/entity/ai/pathing/PathNodeTypeCache;positions:[Jintermediary field_49419Lnet/minecraft/class_9315;field_49419:[Jofficial cLepw;c:[J
-
cache
- Mappings:
Namespace Name Mixin selector named cacheLnet/minecraft/entity/ai/pathing/PathNodeTypeCache;cache:[Lnet/minecraft/entity/ai/pathing/PathNodeType;intermediary field_49420Lnet/minecraft/class_9315;field_49420:[Lnet/minecraft/class_7;official dLepw;d:[Lepv;
-
-
Constructor Details
-
PathNodeTypeCache
public PathNodeTypeCache()
-
-
Method Details
-
add
- Mappings:
Namespace Name Mixin selector named addLnet/minecraft/entity/ai/pathing/PathNodeTypeCache;add(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/entity/ai/pathing/PathNodeType;intermediary method_57618Lnet/minecraft/class_9315;method_57618(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_7;official aLepw;a(Ldcc;Ljd;)Lepv;
-
get
- Mappings:
Namespace Name Mixin selector named getLnet/minecraft/entity/ai/pathing/PathNodeTypeCache;get(IJ)Lnet/minecraft/entity/ai/pathing/PathNodeType;intermediary method_57616Lnet/minecraft/class_9315;method_57616(IJ)Lnet/minecraft/class_7;official aLepw;a(IJ)Lepv;
-
compute
- Mappings:
Namespace Name Mixin selector named computeLnet/minecraft/entity/ai/pathing/PathNodeTypeCache;compute(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;IJ)Lnet/minecraft/entity/ai/pathing/PathNodeType;intermediary method_57619Lnet/minecraft/class_9315;method_57619(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;IJ)Lnet/minecraft/class_7;official aLepw;a(Ldcc;Ljd;IJ)Lepv;
-
invalidate
- Mappings:
Namespace Name Mixin selector named invalidateLnet/minecraft/entity/ai/pathing/PathNodeTypeCache;invalidate(Lnet/minecraft/util/math/BlockPos;)Vintermediary method_57620Lnet/minecraft/class_9315;method_57620(Lnet/minecraft/class_2338;)Vofficial aLepw;a(Ljd;)V
-
hash
private static int hash(long pos) - Mappings:
Namespace Name Mixin selector named hashLnet/minecraft/entity/ai/pathing/PathNodeTypeCache;hash(J)Iintermediary method_57617Lnet/minecraft/class_9315;method_57617(J)Iofficial aLepw;a(J)I
-