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/PathContextintermediary net/minecraft/class_9316official fgt
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BlockPosprivate final BlockPos.Mutableprivate final @Nullable PathNodeTypeCacheprivate final CollisionView - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptiongetBlockState(BlockPos pos) getNodeType(int x, int y, int z) getWorld() 
- 
Field Details
- 
world
- Mappings:
 Namespace Name Mixin selector named worldLnet/minecraft/entity/ai/pathing/PathContext;world:Lnet/minecraft/world/CollisionView;intermediary field_49421Lnet/minecraft/class_9316;field_49421:Lnet/minecraft/class_1941;official aLfgt;a:Ldqy;
 - 
nodeTypeCache
- Mappings:
 Namespace Name Mixin selector named nodeTypeCacheLnet/minecraft/entity/ai/pathing/PathContext;nodeTypeCache:Lnet/minecraft/entity/ai/pathing/PathNodeTypeCache;intermediary field_49422Lnet/minecraft/class_9316;field_49422:Lnet/minecraft/class_9315;official bLfgt;b:Lfgs;
 - 
entityPos
- Mappings:
 Namespace Name Mixin selector named entityPosLnet/minecraft/entity/ai/pathing/PathContext;entityPos:Lnet/minecraft/util/math/BlockPos;intermediary field_49423Lnet/minecraft/class_9316;field_49423:Lnet/minecraft/class_2338;official cLfgt;c:Lja;
 - 
lastNodePos
- Mappings:
 Namespace Name Mixin selector named lastNodePosLnet/minecraft/entity/ai/pathing/PathContext;lastNodePos:Lnet/minecraft/util/math/BlockPos$Mutable;intermediary field_49424Lnet/minecraft/class_9316;field_49424:Lnet/minecraft/class_2338$class_2339;official dLfgt;d:Lja$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;)Vintermediary <init>Lnet/minecraft/class_9316;<init>(Lnet/minecraft/class_1941;Lnet/minecraft/class_1308;)Vofficial <init>Lfgt;<init>(Ldqy;Lcey;)V
 
 - 
 - 
Method Details
- 
getNodeType
- Mappings:
 Namespace Name Mixin selector named getNodeTypeLnet/minecraft/entity/ai/pathing/PathContext;getNodeType(III)Lnet/minecraft/entity/ai/pathing/PathNodeType;intermediary method_57622Lnet/minecraft/class_9316;method_57622(III)Lnet/minecraft/class_7;official aLfgt;a(III)Lfgr;
 - 
getBlockState
- Mappings:
 Namespace Name Mixin selector named getBlockStateLnet/minecraft/entity/ai/pathing/PathContext;getBlockState(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;intermediary method_57623Lnet/minecraft/class_9316;method_57623(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;official aLfgt;a(Lja;)Lejm;
 - 
getWorld
- Mappings:
 Namespace Name Mixin selector named getWorldLnet/minecraft/entity/ai/pathing/PathContext;getWorld()Lnet/minecraft/world/CollisionView;intermediary method_57621Lnet/minecraft/class_9316;method_57621()Lnet/minecraft/class_1941;official aLfgt;a()Ldqy;
 - 
getEntityPos
- Mappings:
 Namespace Name Mixin selector named getEntityPosLnet/minecraft/entity/ai/pathing/PathContext;getEntityPos()Lnet/minecraft/util/math/BlockPos;intermediary method_57624Lnet/minecraft/class_9316;method_57624()Lnet/minecraft/class_2338;official bLfgt;b()Lja;
 
 -