Class RaiderConstants
java.lang.Object
com.minecolonies.core.colony.events.raid.RaiderConstants
Barbarian constants class.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final doubleAdditional melee movement speed difficultystatic final doubleOther various values used for AI Tasks.static final doublestatic final doubleBarbarian Attack Damage.static final doublestatic final intThe amount of EXP to drop on entity death.static final doublestatic final intstatic final doublestatic final intRaiders environmental resistancestatic final doublestatic final doublestatic final doubleChief sword ability constantsstatic final intRandomly execute it every this ticks.static final doublestatic final doubleExtended melee reach based on difficultystatic final doubleValues used for mob attributes.static final doublestatic final doublestatic final floatstatic final intAttack delaystatic final doublestatic final doublestatic final intstatic final intValues used to choose whether or not to play soundstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intValues used for AI Task's Priorities.static final intstatic final intstatic final intstatic final intAmount of ticks to despawn the barbarian.static final intstatic final doubleValues used in Spawn() method -
Method Summary
-
Field Details
-
BARBARIAN_EXP_DROP
public static final int BARBARIAN_EXP_DROPThe 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_HUNDREDValues 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_DIFFICULTYChief 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_DESPAWNAmount of ticks to despawn the barbarian.- See Also:
-
EVERY_X_TICKS
public static final int EVERY_X_TICKSRandomly execute it every this ticks.- See Also:
-
ATTACK_DAMAGE
public static final double ATTACK_DAMAGEBarbarian Attack Damage.- See Also:
-
BASE_ENV_DAMAGE_RESIST
public static final int BASE_ENV_DAMAGE_RESISTRaiders environmental resistance- See Also:
-
WHOLE_CIRCLE
public static final double WHOLE_CIRCLEValues used in Spawn() method- See Also:
-
PRIORITY_ZERO
public static final int PRIORITY_ZEROValues 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_SPEEDOther 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_RANGEValues 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_DIFFICULTYExtended 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_DELAYAttack delay- See Also:
-
ADD_SPEED_DIFFICULTY
public static final double ADD_SPEED_DIFFICULTYAdditional 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:
-