Class CEnchantComponent
-
- All Implemented Interfaces:
public final class CEnchantComponentA component of CMatter's enchant.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumCEnchantComponent.StrictAn enum what means enchant required level.
ONLY_ENCHANT: The system checks only level.
STRICT: The system checks level and type.
-
Field Summary
Fields Modifier and Type Field Description private final Integerlevelprivate final Enchantmentenchantmentprivate final CEnchantComponent.Strictstrict
-
Constructor Summary
Constructors Constructor Description CEnchantComponent(Integer level, Enchantment enchantment, CEnchantComponent.Strict strict)
-
Method Summary
Modifier and Type Method Description final IntegergetLevel()final EnchantmentgetEnchantment()final CEnchantComponent.StrictgetStrict()-
-
Constructor Detail
-
CEnchantComponent
CEnchantComponent(Integer level, Enchantment enchantment, CEnchantComponent.Strict strict)
- Parameters:
level- enchantment levelenchantment- enchantment typestrict- required level.
-
-
Method Detail
-
getEnchantment
final Enchantment getEnchantment()
-
getStrict
final CEnchantComponent.Strict getStrict()
-
-
-
-