java.lang.Object
net.minecraft.world.entity.monster.breeze.BreezeAi

public class BreezeAi extends Object
  • 字段详细资料

    • SPEED_MULTIPLIER_WHEN_SLIDING

      public static final float SPEED_MULTIPLIER_WHEN_SLIDING
      另请参阅:
    • JUMP_CIRCLE_INNER_RADIUS

      public static final float JUMP_CIRCLE_INNER_RADIUS
      另请参阅:
    • JUMP_CIRCLE_MIDDLE_RADIUS

      public static final float JUMP_CIRCLE_MIDDLE_RADIUS
      另请参阅:
    • JUMP_CIRCLE_OUTER_RADIUS

      public static final float JUMP_CIRCLE_OUTER_RADIUS
      另请参阅:
    • SENSOR_TYPES

      static final List<SensorType<? extends Sensor<? super Breeze>>> SENSOR_TYPES
    • MEMORY_TYPES

      static final List<MemoryModuleType<?>> MEMORY_TYPES
    • TICKS_TO_REMEMBER_SEEN_TARGET

      private static final int TICKS_TO_REMEMBER_SEEN_TARGET
      另请参阅:
  • 构造器详细资料

    • BreezeAi

      public BreezeAi()
  • 方法详细资料

    • makeBrain

      protected static Brain<?> makeBrain(Breeze p_342303_, Brain<Breeze> p_311919_)
    • initCoreActivity

      private static void initCoreActivity(Brain<Breeze> p_312238_)
    • initIdleActivity

      private static void initIdleActivity(Brain<Breeze> p_335718_)
    • initFightActivity

      private static void initFightActivity(Breeze p_344626_, Brain<Breeze> p_310469_)
    • updateActivity

      static void updateActivity(Breeze p_331608_)