Package net.minecraft.entity.ai
Class NavigationConditions
java.lang.Object
net.minecraft.entity.ai.NavigationConditions
- Mappings:
Namespace Name intermediary net/minecraft/class_5493official bqpnamed net/minecraft/entity/ai/NavigationConditions
-
Constructor Summary
Constructors -
Method Summary
Modifier 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
-
NavigationConditions
public NavigationConditions()
-
-
Method Details
-
isPositionTargetInRange
- Mappings:
Namespace Name Mixin selector intermediary method_31517Lnet/minecraft/class_5493;method_31517(Lnet/minecraft/class_1314;I)Zofficial aLbqp;a(Lbgg;I)Znamed isPositionTargetInRangeLnet/minecraft/entity/ai/NavigationConditions;isPositionTargetInRange(Lnet/minecraft/entity/mob/PathAwareEntity;I)Z
-
isHeightInvalid
- Mappings:
Namespace Name Mixin selector intermediary method_31520Lnet/minecraft/class_5493;method_31520(Lnet/minecraft/class_2338;Lnet/minecraft/class_1314;)Zofficial aLbqp;a(Lgu;Lbgg;)Znamed isHeightInvalidLnet/minecraft/entity/ai/NavigationConditions;isHeightInvalid(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/mob/PathAwareEntity;)Z
-
isPositionTargetOutOfWalkRange
public static boolean isPositionTargetOutOfWalkRange(boolean posTargetInRange, PathAwareEntity entity, BlockPos pos) - Mappings:
Namespace Name Mixin selector intermediary method_31521Lnet/minecraft/class_5493;method_31521(ZLnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Zofficial aLbqp;a(ZLbgg;Lgu;)Znamed isPositionTargetOutOfWalkRangeLnet/minecraft/entity/ai/NavigationConditions;isPositionTargetOutOfWalkRange(ZLnet/minecraft/entity/mob/PathAwareEntity;Lnet/minecraft/util/math/BlockPos;)Z
-
isWaterAt
- Mappings:
Namespace Name Mixin selector intermediary method_31518Lnet/minecraft/class_5493;method_31518(Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Zofficial aLbqp;a(Lbgg;Lgu;)Znamed isWaterAtLnet/minecraft/entity/ai/NavigationConditions;isWaterAt(Lnet/minecraft/entity/mob/PathAwareEntity;Lnet/minecraft/util/math/BlockPos;)Z
-
hasPathfindingPenalty
- Mappings:
Namespace Name Mixin selector intermediary method_31522Lnet/minecraft/class_5493;method_31522(Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Zofficial bLbqp;b(Lbgg;Lgu;)Znamed hasPathfindingPenaltyLnet/minecraft/entity/ai/NavigationConditions;hasPathfindingPenalty(Lnet/minecraft/entity/mob/PathAwareEntity;Lnet/minecraft/util/math/BlockPos;)Z
-
isSolidAt
- Mappings:
Namespace Name Mixin selector intermediary method_31523Lnet/minecraft/class_5493;method_31523(Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Zofficial cLbqp;c(Lbgg;Lgu;)Znamed isSolidAtLnet/minecraft/entity/ai/NavigationConditions;isSolidAt(Lnet/minecraft/entity/mob/PathAwareEntity;Lnet/minecraft/util/math/BlockPos;)Z