- All Superinterfaces:
CEHandler, com.vk2gpz.mc.api.enchantment.ICEHandler, org.bukkit.event.Listener
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.vk2gpz.mc.api.enchantment.ICEHandler
com.vk2gpz.mc.api.enchantment.ICEHandler.Cost
-
-
Method Summary
default boolean
canExplode(org.bukkit.entity.Player p,
org.bukkit.block.Block block)
static double[][]
boolean
static boolean
isInside(double cx,
double cy,
double cz,
double r,
double x,
double y,
double z)
static boolean
isInsideSquared(double cx,
double cy,
double cz,
double radiusSquared,
double x,
double y,
double z)
default void
makeExplosion(org.bukkit.entity.Player p,
org.bukkit.Location loc,
boolean effect,
boolean sound)
Methods inherited from interface CEHandler
addAllowed, addConflict, applyOffHand, applyPostDisEnchant, applyPostEnchant, applyPotion, applyState, canApply, canApplyPotion, canBreak, canBreak, canEnchantItem, canExecute, checkCooldown, checkCooldown, cleanup, conflictsWith, conflictsWith, execCommands, finalizeProcess, finalizeProcess, forceCustomModelData, getAlias, getBase, getCastingSound, getCastingSoundPitch, getCastingSoundVolume, getCELevel, getCELevel, getCELevel, getCELevelOnAllArmor, getCELevelOnArmor, getConfig, getConfigInstance, getConflicts, getCooldown, getCooldownFormula, getCooldownParams, getCostFormula, getCostParams, getCustomModelData, getDescription, getDisplayName, getDuration, getDurationMultiplier, getEffectSound, getEffectSoundPitch, getEffectSoundVolume, getEnchantable, getEnchantChance, getEnchantmentSlotType, getEnumItemSlots, getETMax, getFriendlyName, getInterval, getItemTarget, getKey, getLevel, getLFDescription, getLoreEntry, getLoreEntry, getMaxCostRange, getMaxLevel, getMergeMax, getMergeMode, getMinCostRange, getMinimumOccurrence, getName, getOccurrence, getOccurrenceFormula, getOccurrenceParams, getOldAliases, getPermissionMode, getPermissionNode, getPermittedMaxLevel, getPlugin, getPotionEffectType, getPrice, getRarity, getRealName, getRefundRate, getRegisteredName, getScale, getStartLevel, getTE, getVersion, hasConflictWith, isAlias, isAllowed, isAvailable, isCursed, isEnabled, isEnchantTabled, isFishing, isHidden, isInstant, isLoot, isRefundable, isRegistered, isTreasure, isValid, isVanilla, isVillagerTrade, loadConfig, playCastingSound, playEffectSoundPlayerOnly, playSound, playSound, registerAlias, remove, removeAllowed, removeConflict, removePotion, removePotion, removeState, requirFullArmor, resetCooldown, sendMessage, setCustomModelDataMap, setForceCustomModelData, setPotionEffectType, shouldProceed, showDescription, useActionBar, useRomanNumeral
Methods inherited from interface com.vk2gpz.mc.api.enchantment.ICEHandler
getEnchantment, getSupportedItems, setEnchantment