Class RaiderConstants

java.lang.Object
com.minecolonies.core.colony.events.raid.RaiderConstants

public final class RaiderConstants extends Object
Barbarian constants class.
  • Field Details

    • BARBARIAN_EXP_DROP

      public static final int BARBARIAN_EXP_DROP
      The amount of EXP to drop on entity death.
      See Also:
    • BARBARIAN_HORDE_DIFFICULTY_FIVE

      public static final int BARBARIAN_HORDE_DIFFICULTY_FIVE
      See Also:
    • OUT_OF_ONE_HUNDRED

      public static final int OUT_OF_ONE_HUNDRED
      Values used to choose whether or not to play sound
      See Also:
    • ONE

      public static final int ONE
      See Also:
    • CHIEF_SWORD_SPEED_DIFFICULTY

      public static final double CHIEF_SWORD_SPEED_DIFFICULTY
      Chief sword ability constants
      See Also:
    • TIME_TO_COUNTDOWN

      public static final int TIME_TO_COUNTDOWN
      See Also:
    • SPEED_EFFECT_DISTANCE

      public static final int SPEED_EFFECT_DISTANCE
      See Also:
    • SPEED_EFFECT_DURATION

      public static final int SPEED_EFFECT_DURATION
      See Also:
    • SPEED_EFFECT_MULTIPLIER

      public static final int SPEED_EFFECT_MULTIPLIER
      See Also:
    • TICKS_TO_DESPAWN

      public static final int TICKS_TO_DESPAWN
      Amount of ticks to despawn the barbarian.
      See Also:
    • EVERY_X_TICKS

      public static final int EVERY_X_TICKS
      Randomly execute it every this ticks.
      See Also:
    • ATTACK_DAMAGE

      public static final double ATTACK_DAMAGE
      Barbarian Attack Damage.
      See Also:
    • BASE_ENV_DAMAGE_RESIST

      public static final int BASE_ENV_DAMAGE_RESIST
      Raiders environmental resistance
      See Also:
    • WHOLE_CIRCLE

      public static final double WHOLE_CIRCLE
      Values used in Spawn() method
      See Also:
    • PRIORITY_ZERO

      public static final int PRIORITY_ZERO
      Values used for AI Task's Priorities.
      See Also:
    • PRIORITY_ONE

      public static final int PRIORITY_ONE
      See Also:
    • PRIORITY_TWO

      public static final int PRIORITY_TWO
      See Also:
    • PRIORITY_THREE

      public static final int PRIORITY_THREE
      See Also:
    • PRIORITY_FOUR

      public static final int PRIORITY_FOUR
      See Also:
    • PRIORITY_FIVE

      public static final int PRIORITY_FIVE
      See Also:
    • PRIORITY_SIX

      public static final int PRIORITY_SIX
      See Also:
    • AI_MOVE_SPEED

      public static final double AI_MOVE_SPEED
      Other various values used for AI Tasks.
      See Also:
    • MAX_WATCH_DISTANCE

      public static final float MAX_WATCH_DISTANCE
      See Also:
    • MAX_MELEE_RAIDER_PERSECUTION_DISTANCE

      public static final double MAX_MELEE_RAIDER_PERSECUTION_DISTANCE
      See Also:
    • MAX_ARCHER_RAIDER_PERSECUTION_DISTANCE

      public static final double MAX_ARCHER_RAIDER_PERSECUTION_DISTANCE
      See Also:
    • FOLLOW_RANGE

      public static final double FOLLOW_RANGE
      Values used for mob attributes.
      See Also:
    • MOVEMENT_SPEED

      public static final double MOVEMENT_SPEED
      See Also:
    • ARMOR

      public static final double ARMOR
      See Also:
    • CHIEF_BONUS_ARMOR

      public static final double CHIEF_BONUS_ARMOR
      See Also:
    • BARBARIAN_BASE_HEALTH

      public static final double BARBARIAN_BASE_HEALTH
      See Also:
    • BARBARIAN_HEALTH_MULTIPLIER

      public static final double BARBARIAN_HEALTH_MULTIPLIER
      See Also:
    • EXTENDED_REACH_DIFFICULTY

      public static final double EXTENDED_REACH_DIFFICULTY
      Extended melee reach based on difficulty
      See Also:
    • EXTENDED_REACH

      public static final double EXTENDED_REACH
      See Also:
    • MIN_DISTANCE_FOR_ATTACK

      public static final double MIN_DISTANCE_FOR_ATTACK
      See Also:
    • MELEE_ATTACK_DELAY

      public static final int MELEE_ATTACK_DELAY
      Attack delay
      See Also:
    • ADD_SPEED_DIFFICULTY

      public static final double ADD_SPEED_DIFFICULTY
      Additional melee movement speed difficulty
      See Also:
    • BONUS_SPEED

      public static final double BONUS_SPEED
      See Also:
    • BASE_COMBAT_SPEED

      public static final double BASE_COMBAT_SPEED
      See Also: