Package net.minecraft.entity.ai.pathing
Class PathContext
java.lang.Object
net.minecraft.entity.ai.pathing.PathContext
- Mappings:
- Namespace - Name - named - net/minecraft/entity/ai/pathing/PathContext- intermediary - net/minecraft/class_9316- official - ett
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final BlockPosprivate final BlockPos.Mutableprivate final @Nullable PathNodeTypeCacheprivate final CollisionView
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetBlockState(BlockPos pos) getNodeType(int x, int y, int z) getWorld()
- 
Field Details- 
world- Mappings:
- Namespace - Name - Mixin selector - named - world- Lnet/minecraft/entity/ai/pathing/PathContext;world:Lnet/minecraft/world/CollisionView;- intermediary - field_49421- Lnet/minecraft/class_9316;field_49421:Lnet/minecraft/class_1941;- official - a- Lett;a:Ldfs;
 
- 
nodeTypeCache- Mappings:
- Namespace - Name - Mixin selector - named - nodeTypeCache- Lnet/minecraft/entity/ai/pathing/PathContext;nodeTypeCache:Lnet/minecraft/entity/ai/pathing/PathNodeTypeCache;- intermediary - field_49422- Lnet/minecraft/class_9316;field_49422:Lnet/minecraft/class_9315;- official - b- Lett;b:Lets;
 
- 
entityPos- Mappings:
- Namespace - Name - Mixin selector - named - entityPos- Lnet/minecraft/entity/ai/pathing/PathContext;entityPos:Lnet/minecraft/util/math/BlockPos;- intermediary - field_49423- Lnet/minecraft/class_9316;field_49423:Lnet/minecraft/class_2338;- official - c- Lett;c:Lji;
 
- 
lastNodePos- Mappings:
- Namespace - Name - Mixin selector - named - lastNodePos- Lnet/minecraft/entity/ai/pathing/PathContext;lastNodePos:Lnet/minecraft/util/math/BlockPos$Mutable;- intermediary - field_49424- Lnet/minecraft/class_9316;field_49424:Lnet/minecraft/class_2338$class_2339;- official - d- Lett;d:Lji$a;
 
 
- 
- 
Constructor Details- 
PathContext- Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/entity/ai/pathing/PathContext;<init>(Lnet/minecraft/world/CollisionView;Lnet/minecraft/entity/mob/MobEntity;)V- intermediary - <init>- Lnet/minecraft/class_9316;<init>(Lnet/minecraft/class_1941;Lnet/minecraft/class_1308;)V- official - <init>- Lett;<init>(Ldfs;Lbvk;)V
 
 
- 
- 
Method Details- 
getNodeType- Mappings:
- Namespace - Name - Mixin selector - named - getNodeType- Lnet/minecraft/entity/ai/pathing/PathContext;getNodeType(III)Lnet/minecraft/entity/ai/pathing/PathNodeType;- intermediary - method_57622- Lnet/minecraft/class_9316;method_57622(III)Lnet/minecraft/class_7;- official - a- Lett;a(III)Letr;
 
- 
getBlockState- Mappings:
- Namespace - Name - Mixin selector - named - getBlockState- Lnet/minecraft/entity/ai/pathing/PathContext;getBlockState(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;- intermediary - method_57623- Lnet/minecraft/class_9316;method_57623(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;- official - a- Lett;a(Lji;)Ldwy;
 
- 
getWorld- Mappings:
- Namespace - Name - Mixin selector - named - getWorld- Lnet/minecraft/entity/ai/pathing/PathContext;getWorld()Lnet/minecraft/world/CollisionView;- intermediary - method_57621- Lnet/minecraft/class_9316;method_57621()Lnet/minecraft/class_1941;- official - a- Lett;a()Ldfs;
 
- 
getEntityPos- Mappings:
- Namespace - Name - Mixin selector - named - getEntityPos- Lnet/minecraft/entity/ai/pathing/PathContext;getEntityPos()Lnet/minecraft/util/math/BlockPos;- intermediary - method_57624- Lnet/minecraft/class_9316;method_57624()Lnet/minecraft/class_2338;- official - b- Lett;b()Lji;
 
 
-