Package net.minecraft.entity.ai
Class NavigationConditions
java.lang.Object
net.minecraft.entity.ai.NavigationConditions
- Mappings:
- Namespace - Name - named - net/minecraft/entity/ai/NavigationConditions- intermediary - net/minecraft/class_5493- official - cge
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic booleanhasMobNavigation(MobEntity entity) static booleanhasPathfindingPenalty(PathAwareEntity entity, BlockPos pos) static booleanisHeightInvalid(BlockPos pos, PathAwareEntity entity) static booleanisInvalidPosition(EntityNavigation navigation, BlockPos pos) static booleanisPositionTargetInRange(PathAwareEntity entity, int extraDistance) static booleanisPositionTargetOutOfWalkRange(boolean posTargetInRange, PathAwareEntity entity, BlockPos pos) static booleanisSolidAt(PathAwareEntity entity, BlockPos pos) static booleanisWaterAt(PathAwareEntity entity, BlockPos pos) 
- 
Constructor Details- 
NavigationConditionspublic NavigationConditions()
 
- 
- 
Method Details
- 
isPositionTargetInRange- Mappings:
- Namespace - Name - Mixin selector - named - isPositionTargetInRange- Lnet/minecraft/entity/ai/NavigationConditions;isPositionTargetInRange(Lnet/minecraft/entity/mob/PathAwareEntity;I)Z- intermediary - method_31517- Lnet/minecraft/class_5493;method_31517(Lnet/minecraft/class_1314;I)Z- official - a- Lcge;a(Lbvq;I)Z
 
- 
isHeightInvalid- Mappings:
- Namespace - Name - Mixin selector - named - isHeightInvalid- Lnet/minecraft/entity/ai/NavigationConditions;isHeightInvalid(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/mob/PathAwareEntity;)Z- intermediary - method_31520- Lnet/minecraft/class_5493;method_31520(Lnet/minecraft/class_2338;Lnet/minecraft/class_1314;)Z- official - a- Lcge;a(Lji;Lbvq;)Z
 
- 
isPositionTargetOutOfWalkRangepublic static boolean isPositionTargetOutOfWalkRange(boolean posTargetInRange, PathAwareEntity entity, BlockPos pos) - Mappings:
- Namespace - Name - Mixin selector - named - isPositionTargetOutOfWalkRange- Lnet/minecraft/entity/ai/NavigationConditions;isPositionTargetOutOfWalkRange(ZLnet/minecraft/entity/mob/PathAwareEntity;Lnet/minecraft/util/math/BlockPos;)Z- intermediary - method_31521- Lnet/minecraft/class_5493;method_31521(ZLnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Z- official - a- Lcge;a(ZLbvq;Lji;)Z
 
- 
isWaterAt- Mappings:
- Namespace - Name - Mixin selector - named - isWaterAt- Lnet/minecraft/entity/ai/NavigationConditions;isWaterAt(Lnet/minecraft/entity/mob/PathAwareEntity;Lnet/minecraft/util/math/BlockPos;)Z- intermediary - method_31518- Lnet/minecraft/class_5493;method_31518(Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Z- official - a- Lcge;a(Lbvq;Lji;)Z
 
- 
hasPathfindingPenalty- Mappings:
- Namespace - Name - Mixin selector - named - hasPathfindingPenalty- Lnet/minecraft/entity/ai/NavigationConditions;hasPathfindingPenalty(Lnet/minecraft/entity/mob/PathAwareEntity;Lnet/minecraft/util/math/BlockPos;)Z- intermediary - method_31522- Lnet/minecraft/class_5493;method_31522(Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Z- official - b- Lcge;b(Lbvq;Lji;)Z
 
- 
isSolidAt- Mappings:
- Namespace - Name - Mixin selector - named - isSolidAt- Lnet/minecraft/entity/ai/NavigationConditions;isSolidAt(Lnet/minecraft/entity/mob/PathAwareEntity;Lnet/minecraft/util/math/BlockPos;)Z- intermediary - method_31523- Lnet/minecraft/class_5493;method_31523(Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Z- official - c- Lcge;c(Lbvq;Lji;)Z