类 NavigationConditions
- java.lang.Object
-
- net.minecraft.entity.ai.NavigationConditions
-
public class NavigationConditions extends Object
- Mappings:
Namespace Name official bcgintermediary net/minecraft/class_5493named net/minecraft/entity/ai/NavigationConditions
-
-
构造器概要
构造器 构造器 说明 NavigationConditions()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static 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)
-
-
-
方法详细资料
-
hasMobNavigation
public static boolean hasMobNavigation(MobEntity entity)
- Mappings:
Namespace Name Mixin selector official aLbcg;a(Lasz;)Zintermediary method_30955Lnet/minecraft/class_5493;method_30955(Lnet/minecraft/class_1308;)Znamed hasMobNavigationLnet/minecraft/entity/ai/NavigationConditions;hasMobNavigation(Lnet/minecraft/entity/mob/MobEntity;)Z
-
isPositionTargetInRange
public static boolean isPositionTargetInRange(PathAwareEntity entity, int extraDistance)
- Mappings:
Namespace Name Mixin selector official aLbcg;a(Latg;I)Zintermediary method_31517Lnet/minecraft/class_5493;method_31517(Lnet/minecraft/class_1314;I)Znamed isPositionTargetInRangeLnet/minecraft/entity/ai/NavigationConditions;isPositionTargetInRange(Lnet/minecraft/entity/mob/PathAwareEntity;I)Z
-
isHeightInvalid
public static boolean isHeightInvalid(BlockPos pos, PathAwareEntity entity)
- Mappings:
Namespace Name Mixin selector official aLbcg;a(Lgb;Latg;)Zintermediary method_31520Lnet/minecraft/class_5493;method_31520(Lnet/minecraft/class_2338;Lnet/minecraft/class_1314;)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 official aLbcg;a(ZLatg;Lgb;)Zintermediary method_31521Lnet/minecraft/class_5493;method_31521(ZLnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Znamed isPositionTargetOutOfWalkRangeLnet/minecraft/entity/ai/NavigationConditions;isPositionTargetOutOfWalkRange(ZLnet/minecraft/entity/mob/PathAwareEntity;Lnet/minecraft/util/math/BlockPos;)Z
-
isInvalidPosition
public static boolean isInvalidPosition(EntityNavigation navigation, BlockPos pos)
- Mappings:
Namespace Name Mixin selector official aLbcg;a(Lbbb;Lgb;)Zintermediary method_31519Lnet/minecraft/class_5493;method_31519(Lnet/minecraft/class_1408;Lnet/minecraft/class_2338;)Znamed isInvalidPositionLnet/minecraft/entity/ai/NavigationConditions;isInvalidPosition(Lnet/minecraft/entity/ai/pathing/EntityNavigation;Lnet/minecraft/util/math/BlockPos;)Z
-
isWaterAt
public static boolean isWaterAt(PathAwareEntity entity, BlockPos pos)
- Mappings:
Namespace Name Mixin selector official aLbcg;a(Latg;Lgb;)Zintermediary method_31518Lnet/minecraft/class_5493;method_31518(Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Znamed isWaterAtLnet/minecraft/entity/ai/NavigationConditions;isWaterAt(Lnet/minecraft/entity/mob/PathAwareEntity;Lnet/minecraft/util/math/BlockPos;)Z
-
hasPathfindingPenalty
public static boolean hasPathfindingPenalty(PathAwareEntity entity, BlockPos pos)
- Mappings:
Namespace Name Mixin selector official bLbcg;b(Latg;Lgb;)Zintermediary method_31522Lnet/minecraft/class_5493;method_31522(Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Znamed hasPathfindingPenaltyLnet/minecraft/entity/ai/NavigationConditions;hasPathfindingPenalty(Lnet/minecraft/entity/mob/PathAwareEntity;Lnet/minecraft/util/math/BlockPos;)Z
-
isSolidAt
public static boolean isSolidAt(PathAwareEntity entity, BlockPos pos)
- Mappings:
Namespace Name Mixin selector official cLbcg;c(Latg;Lgb;)Zintermediary method_31523Lnet/minecraft/class_5493;method_31523(Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Znamed isSolidAtLnet/minecraft/entity/ai/NavigationConditions;isSolidAt(Lnet/minecraft/entity/mob/PathAwareEntity;Lnet/minecraft/util/math/BlockPos;)Z
-
-