net.minecraft.enchantment

public class ProtectionEnchantment

extends Enchantment

alw
net.minecraft.unmapped.C_92498637
net.minecraft.enchantment.ProtectionEnchantment

Field summary

Modifier and TypeField
public final ProtectionEnchantment$Type
a
f_16331664
type

Constructor summary

ModifierConstructor
public (Enchantment$Rarity rarity, ProtectionEnchantment$Type type, EquipmentSlot... slots)

Method summary

Modifier and TypeMethod
public int
a(int arg0)
m_66257761(int arg0)
getMinXpRequirement(int arg0)
public int
b(int arg0)
m_54000908(int arg0)
getMaxXpRequirement(int arg0)
public int
b()
m_53029843()
getMaxLevel()
public int
a(int arg0, ur arg1)
m_43595178(int arg0, C_83334639 arg1)
getExtraProtection(int arg0, DamageSource arg1)
public String
a()
m_27822537()
getTranslationKey()
public boolean
a(alk arg0)
m_54481598(C_24720596 arg0)
isCompatible(Enchantment arg0)
public static int
a(vp arg0, int arg1)
m_51038697(C_74425583 arg0, int arg1)
modifyOnFireTimer(LivingEntity entity, int fireTicks)
public static double
a(vp arg0, double arg1)
m_43564202(C_74425583 arg0, double arg1)
modifyExplosionDamage(LivingEntity entity, double damage)