net.minecraft.world.damagesource

public class CombatRules

buq
net.minecraft.world.damagesource.CombatRules
net.minecraft.class_1280
net.minecraft.unmapped.C_agstzlgm
net.minecraft.entity.DamageUtil
net.minecraft.entity.DamageUtil

Field summary

Modifier and TypeField
public static final float
a
MAX_ARMOR
field_29962
f_soxlresc
field_29962
MAX_ARMOR
public static final float
b
ARMOR_PROTECTION_DIVIDER
field_29963
f_vazenecj
field_29963
ARMOR_PROTECTION_DIVISOR
public static final float
c
BASE_ARMOR_TOUGHNESS
field_29964
f_bisvrmtl
field_29964
BASE_ARMOR_TOUGHNESS
public static final float
d
MIN_ARMOR_RATIO
field_29965
f_pnjpmkyb
field_29965
MIN_ARMOR_RATIO
private static final int
e
NUM_ARMOR_ITEMS
field_29966
f_oruvkjdg
field_29966
NUM_ARMOR_ITEMS

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static float
a(bxe arg0, float arg1, buu arg2, float arg3, float arg4)
getDamageAfterAbsorb(LivingEntity arg0, float arg1, DamageSource arg2, float arg3, float arg4)
method_5496(class_1309 arg0, float arg1, class_1282 arg2, float arg3, float arg4)
m_penyqeye(C_usxaxydn arg0, float arg1, C_sbxfkpyv arg2, float arg3, float arg4)
getDamageLeft(LivingEntity armorWearer, float damageAmount, DamageSource damageSource, float armor, float armorToughness)
getArmorAdjustedDamage(LivingEntity entity, float damage, DamageSource source, float armor, float armorToughness)
public static float
a(float arg0, float arg1)
getDamageAfterMagicAbsorb(float arg0, float arg1)
method_5497(float arg0, float arg1)
m_ignqwgsw(float arg0, float arg1)
getInflictedDamage(float damageDealt, float protection)
getInflictedDamage(float damageDealt, float protection)