| Package | Description |
|---|---|
| org.cloudburstmc.api.enchantment.behavior | |
| org.cloudburstmc.api.item |
| Modifier and Type | Method and Description |
|---|---|
boolean |
EnchantmentBehavior.canEnchant(EnchantmentInstance enchantment,
ItemStack item) |
void |
EnchantmentBehavior.doPostAttack(EnchantmentInstance enchantment,
Entity entity,
Entity attacker) |
void |
EnchantmentBehavior.doPostHurt(EnchantmentInstance enchantment,
Entity entity,
Entity attacker) |
float |
EnchantmentBehavior.getDamageBonus(EnchantmentInstance enchantment,
Entity entity) |
int |
EnchantmentBehavior.getMaxEnchantableLevel(EnchantmentInstance enchantment) |
int |
EnchantmentBehavior.getMaxLevel(EnchantmentInstance enchantment) |
float |
EnchantmentBehavior.getProtectionFactor(EnchantmentInstance enchantment,
EntityDamageEvent event) |
int |
EnchantmentBehavior.getWeight(EnchantmentInstance enchantment) |
boolean |
EnchantmentBehavior.isCompatibleWith(EnchantmentInstance first,
EnchantmentInstance enchantment) |
| Modifier and Type | Method and Description |
|---|---|
default EnchantmentInstance |
ItemStack.getEnchantment(EnchantmentType enchantment) |
| Modifier and Type | Method and Description |
|---|---|
Map<EnchantmentType,EnchantmentInstance> |
ItemStack.getEnchantments() |
| Modifier and Type | Method and Description |
|---|---|
ItemStackBuilder |
ItemStackBuilder.addEnchantment(EnchantmentInstance enchantment) |
default ItemStack |
ItemStack.withEnchantment(EnchantmentInstance enchantment) |
| Modifier and Type | Method and Description |
|---|---|
ItemStackBuilder |
ItemStackBuilder.addEnchantments(Collection<EnchantmentInstance> enchantmentInstanceCollection) |
Copyright © 2021. All rights reserved.