public abstract class EnchantmentDamage
extends org.cloudburstmc.api.enchantment.behavior.EnchantmentBehavior
| Modifier and Type | Class and Description |
|---|---|
static class |
EnchantmentDamage.TYPE |
| Modifier and Type | Field and Description |
|---|---|
protected EnchantmentDamage.TYPE |
damageType |
| Modifier | Constructor and Description |
|---|---|
protected |
EnchantmentDamage(EnchantmentDamage.TYPE type) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canEnchant(org.cloudburstmc.api.enchantment.EnchantmentInstance enchantment,
org.cloudburstmc.api.item.ItemStack item) |
boolean |
isCompatibleWith(org.cloudburstmc.api.enchantment.EnchantmentInstance first,
org.cloudburstmc.api.enchantment.EnchantmentInstance enchantment) |
boolean |
isMajor() |
protected final EnchantmentDamage.TYPE damageType
protected EnchantmentDamage(EnchantmentDamage.TYPE type)
public boolean isCompatibleWith(org.cloudburstmc.api.enchantment.EnchantmentInstance first,
org.cloudburstmc.api.enchantment.EnchantmentInstance enchantment)
isCompatibleWith in class org.cloudburstmc.api.enchantment.behavior.EnchantmentBehaviorpublic boolean canEnchant(org.cloudburstmc.api.enchantment.EnchantmentInstance enchantment,
org.cloudburstmc.api.item.ItemStack item)
canEnchant in class org.cloudburstmc.api.enchantment.behavior.EnchantmentBehaviorpublic boolean isMajor()
isMajor in class org.cloudburstmc.api.enchantment.behavior.EnchantmentBehaviorCopyright © 2021. All rights reserved.