Class NavigationConditions

java.lang.Object
net.minecraft.entity.ai.NavigationConditions

public class NavigationConditions extends Object
Mappings:
Namespace Name
named net/minecraft/entity/ai/NavigationConditions
intermediary net/minecraft/class_5493
official cge
  • Constructor Details Link icon

    • NavigationConditions Link icon

      public NavigationConditions()
  • Method Details Link icon

    • hasMobNavigation Link icon

      public static boolean hasMobNavigation(MobEntity entity)
      Mappings:
      Namespace Name Mixin selector
      named hasMobNavigation Lnet/minecraft/entity/ai/NavigationConditions;hasMobNavigation(Lnet/minecraft/entity/mob/MobEntity;)Z
      intermediary method_30955 Lnet/minecraft/class_5493;method_30955(Lnet/minecraft/class_1308;)Z
      official a Lcge;a(Lbvk;)Z
    • isPositionTargetInRange Link icon

      public static boolean isPositionTargetInRange(PathAwareEntity entity, int extraDistance)
      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 Link icon

      public static boolean isHeightInvalid(BlockPos pos, PathAwareEntity entity)
      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
    • isPositionTargetOutOfWalkRange Link icon

      public 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
    • isInvalidPosition Link icon

      public static boolean isInvalidPosition(EntityNavigation navigation, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      named isInvalidPosition Lnet/minecraft/entity/ai/NavigationConditions;isInvalidPosition(Lnet/minecraft/entity/ai/pathing/EntityNavigation;Lnet/minecraft/util/math/BlockPos;)Z
      intermediary method_31519 Lnet/minecraft/class_5493;method_31519(Lnet/minecraft/class_1408;Lnet/minecraft/class_2338;)Z
      official a Lcge;a(Lceu;Lji;)Z
    • isWaterAt Link icon

      public static boolean isWaterAt(PathAwareEntity entity, BlockPos pos)
      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 Link icon

      public static boolean hasPathfindingPenalty(PathAwareEntity entity, BlockPos pos)
      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 Link icon

      public static boolean isSolidAt(PathAwareEntity entity, BlockPos pos)
      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