CEnchantmentStoreMatterImpl

constructor(name: String, candidate: Set<Material>, storedEnchantComponents: Set<CEnchantComponent>, amount: Int = 1, mass: Boolean = false, predicates: Set<CMatterPredicate>? = CMatterImpl.defaultMatterPredicates())

Parameters

name

matter name

candidate

matter candidate materials

amount

matter amount

mass

this matter is mass or not

predicates

if in checks, this matter requires to pass these all.

storedEnchantComponents

enchant predicates for stored enchantments. set of CEnchantComponent.