- canCast(Location) - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- canCast(Location) - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- cancel() - Method in interface com.elmakers.mine.bukkit.api.batch.Batch
-
Finish this batch and force-cancel any outstanding effects.
- cancel() - Method in interface com.elmakers.mine.bukkit.api.effect.EffectPlay
-
- cancel() - Method in interface com.elmakers.mine.bukkit.api.effect.EffectPlayer
-
- cancel() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
Signal that this spell was cancelled.
- cancelEffects() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- cancelEffects() - Method in interface com.elmakers.mine.bukkit.api.effect.EffectContext
-
- cancelExplosion(Entity) - Method in interface com.elmakers.mine.bukkit.api.block.UndoList
-
- cancelOnCastOther() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- cancelOnDamage() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- cancelOnDeactivate() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- cancelOnDeath() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- cancelOnNoPermission() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- cancelOnNoWand() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- cancelOnWorldChange() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- cancelPending() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Cancel any pending construction batches.
- cancelPending(String) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- cancelPending(boolean) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- cancelPending(String, boolean) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- cancelPending(String, boolean, boolean) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- cancelScheduledUndo(UndoList) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- cancelSelection() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
Cancel a selection in-progress for a two-click selection spell (like Architect magic)
- canContinue(Location) - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- canContinue(Location) - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- canCraft(String) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- canCreateWorlds() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- canEnchant(Wand) - Method in interface com.elmakers.mine.bukkit.api.wand.WandUpgradePath
-
- canProgress() - Method in interface com.elmakers.mine.bukkit.api.magic.CasterProperties
-
- canProgress(CasterProperties) - Method in interface com.elmakers.mine.bukkit.api.magic.ProgressionPath
-
- canProgress() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
See if this wand can progress.
- canTarget(Entity) - Method in interface com.elmakers.mine.bukkit.api.entity.EntityData
-
- canTarget(Entity) - Method in interface com.elmakers.mine.bukkit.api.magic.MageContext
-
- canTarget(Entity, Class<?>) - Method in interface com.elmakers.mine.bukkit.api.magic.MageContext
-
- canTarget(Entity, Entity) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Check whether or not one entity is allowed to target another.
- canTarget(Entity, Entity) - Method in interface com.elmakers.mine.bukkit.api.protection.EntityTargetingManager
-
- canTarget(Entity) - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- canUse(ItemStack) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- canUse(Player) - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- cast(String, String[]) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Cast a specific Spell, with optional parameters.
- cast(Mage, String, ConfigurationSection, CommandSender) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- cast(String, String[]) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Cast a specific Spell, with optional parameters.
- cast(String, String[], CommandSender, Entity) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Cast a specific Spell, with optional parameters, using a specific CommandSender and/or Player.
- cast(String, ConfigurationSection, CommandSender, Entity) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
- cast() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- cast(String[]) - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- cast(String[], Location) - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- cast(ConfigurationSection, Location) - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- cast(ConfigurationSection) - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- cast(Wand, ConfigurationSection) - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- cast() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- cast(String[]) - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- cast(Spell) - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- CastContext - Interface in com.elmakers.mine.bukkit.api.action
-
- CasterProperties - Interface in com.elmakers.mine.bukkit.api.magic
-
- CastEvent - Class in com.elmakers.mine.bukkit.api.event
-
A custom event that the Magic plugin will fire any time a
Mage casts a Spell.
- CastEvent(Mage, Spell, SpellResult) - Constructor for class com.elmakers.mine.bukkit.api.event.CastEvent
-
- CastEvent(CastContext) - Constructor for class com.elmakers.mine.bukkit.api.event.CastEvent
-
- CastingCost - Interface in com.elmakers.mine.bukkit.api.spell
-
This reprsents a cost required to cast a Spell.
- castMessage(String) - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- castMessage(String) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Send a message to this Mage.
- castMessage(String) - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- castMessageKey(String, String) - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- castMessageKey(String) - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- castMessageKey(String, String) - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- CastParameter - Class in com.elmakers.mine.bukkit.api.spell
-
- CastParameter(String, String) - Constructor for class com.elmakers.mine.bukkit.api.spell.CastParameter
-
- CastPermissionManager - Interface in com.elmakers.mine.bukkit.api.protection
-
Register via MageController.register()
- CastSourceLocation - Enum in com.elmakers.mine.bukkit.api.magic
-
- checkAndUpgrade(boolean) - Method in interface com.elmakers.mine.bukkit.api.magic.CasterProperties
-
Checks if this caster can be upgraded to the next
ProgressionPath and if so upgrades it.
- checkMigration(Wand) - Method in interface com.elmakers.mine.bukkit.api.wand.WandUpgradePath
-
- checkRequirement(MageContext, Requirement) - Method in interface com.elmakers.mine.bukkit.api.requirements.RequirementsProcessor
-
Check if a player fulfills the target requirement.
- checkRequirements(MageContext, Collection<Requirement>) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- checkResourcePack(CommandSender) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- checkSupported(MageController, String...) - Method in interface com.elmakers.mine.bukkit.api.item.Cost
-
Convert this to cost to a different type if the current cost is not supported.
- checkUpgrade(boolean) - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
See if this wand is ready for an upgrade.
- checkUpgradeRequirements(CasterProperties, boolean) - Method in interface com.elmakers.mine.bukkit.api.magic.ProgressionPath
-
- checkUpgradeRequirements(Wand, Mage) - Method in interface com.elmakers.mine.bukkit.api.magic.ProgressionPath
-
- checkWand() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Force a re-check of the current active wand vs the item the player is holding.
- checkWand() - Method in interface com.elmakers.mine.bukkit.api.magic.MageContext
-
- cleanItem(ItemStack) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Remove all custom Magic data from an item, but leave other metadata intact.
- clearAttachables(Block) - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- clearAttachables(Block) - Method in interface com.elmakers.mine.bukkit.api.block.UndoList
-
- clearBreakable(Block) - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- clearCache() - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Clear all image and schematic caches
- clearCooldown() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- clearCooldown() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- clearFallProtection() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- clearReflective(Block) - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- clearSuperProtection() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- clicked(InventoryClickEvent) - Method in interface com.elmakers.mine.bukkit.api.action.GUIAction
-
- ClientPlatform - Enum in com.elmakers.mine.bukkit.api.integration
-
- clone() - Method in interface com.elmakers.mine.bukkit.api.action.SpellAction
-
- clone() - Method in interface com.elmakers.mine.bukkit.api.entity.EntityData
-
- close() - Method in interface com.elmakers.mine.bukkit.api.data.MageDataStore
-
Close this data store.
- closeInventory() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- com.elmakers.mine.bukkit.api.action - package com.elmakers.mine.bukkit.api.action
-
- com.elmakers.mine.bukkit.api.attributes - package com.elmakers.mine.bukkit.api.attributes
-
- com.elmakers.mine.bukkit.api.automata - package com.elmakers.mine.bukkit.api.automata
-
- com.elmakers.mine.bukkit.api.batch - package com.elmakers.mine.bukkit.api.batch
-
- com.elmakers.mine.bukkit.api.block - package com.elmakers.mine.bukkit.api.block
-
- com.elmakers.mine.bukkit.api.block.magic - package com.elmakers.mine.bukkit.api.block.magic
-
- com.elmakers.mine.bukkit.api.data - package com.elmakers.mine.bukkit.api.data
-
- com.elmakers.mine.bukkit.api.economy - package com.elmakers.mine.bukkit.api.economy
-
- com.elmakers.mine.bukkit.api.effect - package com.elmakers.mine.bukkit.api.effect
-
- com.elmakers.mine.bukkit.api.entity - package com.elmakers.mine.bukkit.api.entity
-
- com.elmakers.mine.bukkit.api.event - package com.elmakers.mine.bukkit.api.event
-
- com.elmakers.mine.bukkit.api.integration - package com.elmakers.mine.bukkit.api.integration
-
- com.elmakers.mine.bukkit.api.item - package com.elmakers.mine.bukkit.api.item
-
- com.elmakers.mine.bukkit.api.kit - package com.elmakers.mine.bukkit.api.kit
-
- com.elmakers.mine.bukkit.api.magic - package com.elmakers.mine.bukkit.api.magic
-
- com.elmakers.mine.bukkit.api.maps - package com.elmakers.mine.bukkit.api.maps
-
- com.elmakers.mine.bukkit.api.npc - package com.elmakers.mine.bukkit.api.npc
-
- com.elmakers.mine.bukkit.api.protection - package com.elmakers.mine.bukkit.api.protection
-
- com.elmakers.mine.bukkit.api.requirements - package com.elmakers.mine.bukkit.api.requirements
-
- com.elmakers.mine.bukkit.api.rp - package com.elmakers.mine.bukkit.api.rp
-
- com.elmakers.mine.bukkit.api.spell - package com.elmakers.mine.bukkit.api.spell
-
- com.elmakers.mine.bukkit.api.wand - package com.elmakers.mine.bukkit.api.wand
-
- com.elmakers.mine.bukkit.api.warp - package com.elmakers.mine.bukkit.api.warp
-
- commit() - Method in interface com.elmakers.mine.bukkit.api.block.BlockData
-
- commit() - Method in interface com.elmakers.mine.bukkit.api.block.UndoList
-
- commit() - Method in interface com.elmakers.mine.bukkit.api.block.UndoQueue
-
- commit() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Commit this Mage's UndoQueue.
- commit() - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Commit and clear all loaded undo queues
- commitAll() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- commitNext() - Method in interface com.elmakers.mine.bukkit.api.block.UndoList
-
- commitNext() - Method in interface com.elmakers.mine.bukkit.api.block.UndoQueue
-
- commitOnQuit() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- complete() - Method in interface com.elmakers.mine.bukkit.api.batch.UndoBatch
-
- configure(ConfigurationSection) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicConfigurable
-
Transfer all properties from a configuration to this store, overwriting any
values already present in the store.
- configure(String, Object) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicConfigurable
-
Configure a single property.
- configure(String, Object) - Method in interface com.elmakers.mine.bukkit.api.npc.MagicNPC
-
- configure(Map<String, Object>) - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
Deprecated.
- consumeBlock(MaterialAndData, boolean) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- contain(Vector) - Method in interface com.elmakers.mine.bukkit.api.block.BlockList
-
Deprecated.
- contain(Location) - Method in interface com.elmakers.mine.bukkit.api.block.BlockList
-
- contain(BlockData) - Method in interface com.elmakers.mine.bukkit.api.block.BlockList
-
Expands the area to contain the block.
- contains(Block) - Method in interface com.elmakers.mine.bukkit.api.block.BlockList
-
- contains(Vector) - Method in interface com.elmakers.mine.bukkit.api.block.BoundingBox
-
- contains(Vector, int) - Method in interface com.elmakers.mine.bukkit.api.block.BoundingBox
-
- contains(Vector) - Method in interface com.elmakers.mine.bukkit.api.block.Schematic
-
- contains(Location, int) - Method in interface com.elmakers.mine.bukkit.api.block.UndoList
-
- containsAny(Set<Material>) - Method in interface com.elmakers.mine.bukkit.api.block.BlockData
-
Deprecated.
- containsAny(MaterialSet) - Method in interface com.elmakers.mine.bukkit.api.block.BlockData
-
- containsBrush(String) - Method in interface com.elmakers.mine.bukkit.api.magic.ProgressionPath
-
Check to see if a specific brush is available on this path or
any path inherited by this path.
- containsKey(String) - Method in interface com.elmakers.mine.bukkit.api.magic.Messages
-
- containsSpell(String) - Method in interface com.elmakers.mine.bukkit.api.magic.ProgressionPath
-
Check to see if a specific spell is available on this path or
any path inherited by this path.
- continueGUI(GUIAction, Inventory) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- convert(Entity, Block) - Method in interface com.elmakers.mine.bukkit.api.block.UndoList
-
- convert(MageController, String) - Method in interface com.elmakers.mine.bukkit.api.item.Cost
-
Change the type of this cost, converting the amount using global conversion configurations.
- CooldownReducer - Interface in com.elmakers.mine.bukkit.api.spell
-
This interface may be used by a spell to reduce or remove cooldowns.
- copyWorld(String, World) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- Cost - Interface in com.elmakers.mine.bukkit.api.item
-
Represents an abstract cost that may be one of several types:
mana, XP, SP, Vault currency, or an item stack.
- CostReducer - Interface in com.elmakers.mine.bukkit.api.spell
-
This interface may be used by a CastingCost to
reduce costs, or to change the display mode from XP to Mana.
- CraftWandEvent - Class in com.elmakers.mine.bukkit.api.event
-
A custom event that the Magic plugin will fire any time a player
crafts a magic recipe.
- CraftWandEvent(Mage, Wand) - Constructor for class com.elmakers.mine.bukkit.api.event.CraftWandEvent
-
- createBrushItem(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- createBrushItem(String, Wand, boolean) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- createBrushItem(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Create an ItemStack that represents a Material Brush.
- createDisabledItem(String, Mage) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- createElemental(Location, String, CommandSender) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Create an Elemental of a specific type at a certain location.
- createGenericItem(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- createGenericItem(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Create a generic version of an item with no extra data.
- createItem(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- createItem(String, Mage) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- createItem(String, boolean) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- createItem(String, Mage, boolean, ItemUpdatedCallback) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- createItem(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Create a new Magic item.
- createItem(String, Mage) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
- createItemData(ItemStack) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- createLight(Location, int, boolean) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- createMageSpell(Mage) - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- createMaterialAndData(Material, String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- createMaterialAndData(Material, byte) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- createMaterialAndData(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- createSpell() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
Deprecated.
- createSpellItem(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- createSpellItem(String, boolean) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- createSpellItem(String, Mage, boolean) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- createSpellItem(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Create an ItemStack that represents a Spell.
- createUpgrade(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- createUpgrade(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Create an upgrade Wand item from a template.
- createVariant(ConfigurationSection) - Method in interface com.elmakers.mine.bukkit.api.entity.EntityData
-
- createWand(ItemStack) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Creates a copy of the given item and turns it into a Wand.
- createWand(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Create a new Wand from a template.
- createWand(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Create a new Wand from a template.
- createWand(ItemStack) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Turn the given ItemStack into a wand
- createWand(Material, short) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Create a new Wand instance out of a given Material type.
- createWorld(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- Currency - Interface in com.elmakers.mine.bukkit.api.economy
-
Register via MageController.register()
- cycleHotbar() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- get(Block) - Method in interface com.elmakers.mine.bukkit.api.block.BlockList
-
- get(Material) - Method in interface com.elmakers.mine.bukkit.api.magic.MaterialMap
-
- get(String) - Method in interface com.elmakers.mine.bukkit.api.magic.Messages
-
- get(String, String) - Method in interface com.elmakers.mine.bukkit.api.magic.Messages
-
- getActionCount() - Method in interface com.elmakers.mine.bukkit.api.action.SpellAction
-
- getActionsPerformed() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getActiveBrushKey() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getActiveClass() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getActiveClass() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getActiveCosts() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getActiveGUI() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getActiveMobs() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getActiveProperties() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
This will return properties for the mage's active wand, if holding one, or if not then the active class.
- getActiveProperties() - Method in interface com.elmakers.mine.bukkit.api.magic.MageContext
-
- getActiveSpell() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getActiveSpellKey() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getActiveSpells() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getActiveWand() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Get the active Wand being used by this Mage.
- getAlias() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getAll() - Method in interface com.elmakers.mine.bukkit.api.block.UndoQueue
-
- getAll(String) - Method in interface com.elmakers.mine.bukkit.api.magic.Messages
-
- getAll() - Method in interface com.elmakers.mine.bukkit.api.maps.MapController
-
- getAllAttributes() - Method in interface com.elmakers.mine.bukkit.api.attributes.AttributeProvider
-
- getAllEntities() - Method in interface com.elmakers.mine.bukkit.api.block.UndoList
-
- getAllIds() - Method in interface com.elmakers.mine.bukkit.api.data.MageDataStore
-
Retrieve a list of all known Mage ids
This may be used in the future for auto-migration between
DataStores.
- getAllKeys() - Method in interface com.elmakers.mine.bukkit.api.magic.Messages
-
- getAllPlayerWarps(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getAllVariables() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
Returns all variables, this can be an expensive call so avoid using it if possible.
- getAllWarps() - Method in interface com.elmakers.mine.bukkit.api.protection.PlayerWarpManager
-
Return all warps.
- getAlternateResourcePacks() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getAmount() - Method in interface com.elmakers.mine.bukkit.api.item.ItemData
-
- getAPI() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getApplyPhysics() - Method in interface com.elmakers.mine.bukkit.api.block.UndoList
-
- getArea() - Method in interface com.elmakers.mine.bukkit.api.block.BlockList
-
Deprecated.
- getAreas() - Method in interface com.elmakers.mine.bukkit.api.block.BlockList
-
- getArenaKeys() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getArenaTemplateKeys() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getArt() - Method in interface com.elmakers.mine.bukkit.api.entity.EntityData
-
Deprecated.
- getAttribute(String) - Method in interface com.elmakers.mine.bukkit.api.magic.CasterProperties
-
- getAttribute(String) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getAttribute(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageContext
-
- getAttribute(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getAttribute(String) - Method in interface com.elmakers.mine.bukkit.api.spell.MageSpell
-
- getAttributeProviders() - Method in class com.elmakers.mine.bukkit.api.event.PreLoadEvent
-
- getAttributes() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Get all attributes, including those registered by external plugins.
- getAttributes() - Method in interface com.elmakers.mine.bukkit.api.wand.WandTemplate
-
- getAttributeSlot() - Method in interface com.elmakers.mine.bukkit.api.wand.WandTemplate
-
- getAttributeValue(String, Player) - Method in interface com.elmakers.mine.bukkit.api.attributes.AttributeProvider
-
- getAutoDiscoverRecipeKeys() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getAutomata() - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Get a list of all known Automaton records.
- getAutomaton(String, String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getAutomatonTemplateKeys() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Deprecated.
- getAutoWandKey(Material) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getBalance(Mage, CasterProperties) - Method in interface com.elmakers.mine.bukkit.api.economy.Currency
-
Get the amount of this currency type a Mage has.
- getBalance(Mage) - Method in interface com.elmakers.mine.bukkit.api.economy.Currency
-
- getBalance(Mage, CasterProperties) - Method in interface com.elmakers.mine.bukkit.api.item.Cost
-
Get the amount of this cost type a Mage has.
- getBaseContext() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getBaseKey() - Method in interface com.elmakers.mine.bukkit.api.item.ItemData
-
- getBaseKey() - Method in class com.elmakers.mine.bukkit.api.spell.SpellKey
-
- getBaseName() - Method in interface com.elmakers.mine.bukkit.api.block.MaterialAndData
-
- getBaseSpell(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageClass
-
Deprecated.
- getBaseSpell(String) - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getBlock() - Method in interface com.elmakers.mine.bukkit.api.block.BlockData
-
- getBlock(Vector) - Method in interface com.elmakers.mine.bukkit.api.block.Schematic
-
- getBlockBreakManagers() - Method in class com.elmakers.mine.bukkit.api.event.PreLoadEvent
-
- getBlockBuildManagers() - Method in class com.elmakers.mine.bukkit.api.event.PreLoadEvent
-
- getBlockData() - Method in interface com.elmakers.mine.bukkit.api.block.MaterialAndData
-
- getBlockDurability(Block) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getBlockExchangeCurrency() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getBlockList() - Method in class com.elmakers.mine.bukkit.api.data.UndoData
-
- getBlockMage(String, String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getBlockSkin(Material) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getBoolean(String, boolean) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicProperties
-
- getBoolean(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicProperties
-
- getBoundWand(String) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Get a bound wand.
- getBoundWandPath(String) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getBoundWands() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getBoundWands() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getBreakable(Block) - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getBrush() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getBrush() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getBrush(ItemStack) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Get the key of the material brush represented by an item.
- getBrush() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- getBrushData() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getBrushes() - Method in interface com.elmakers.mine.bukkit.api.magic.CasterProperties
-
- getBrushes() - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Get a list of all valid Material Brush names.
- getBrushes() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getBrushInventory() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getBrushKeys() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getBuildingMaterials() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getBuildingMaterialSet() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getBuiltinAttribute(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getCachedTimestamp() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getCastCount() - Method in class com.elmakers.mine.bukkit.api.data.SpellData
-
- getCastCount() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellCategory
-
- getCastCount() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getCastData(String) - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getCasterProperties(String) - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getCasterProperties(String) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getCastLocation() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
Get the source location of this cast.
- getCastLocation() - Method in interface com.elmakers.mine.bukkit.api.effect.EffectContext
-
- getCastLocation() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Gets the source location of spells cast by this mage, which were
not cast with a wand.
- getCastManagers() - Method in class com.elmakers.mine.bukkit.api.event.PreLoadEvent
-
- getCategories() - Method in interface com.elmakers.mine.bukkit.api.item.ItemData
-
- getCategories() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getCategories() - Method in interface com.elmakers.mine.bukkit.api.wand.WandTemplate
-
- getCategory(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getCategory() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getCategoryPermissionNode() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getCenter() - Method in interface com.elmakers.mine.bukkit.api.block.BoundingBox
-
- getChargeRegeneration() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getCharges(double, double) - Method in class com.elmakers.mine.bukkit.api.data.SpellData
-
- getCharges() - Method in class com.elmakers.mine.bukkit.api.data.SpellData
-
- getChargesRemaining() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- getChunk() - Method in interface com.elmakers.mine.bukkit.api.block.BlockData
-
- getChunks() - Method in interface com.elmakers.mine.bukkit.api.block.BlockList
-
- getClass(String) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getClasses() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getClassKeys() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getClassProperties() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getClientPlatform() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getCloneLocation() - Method in class com.elmakers.mine.bukkit.api.data.BrushData
-
- getCloneTarget() - Method in class com.elmakers.mine.bukkit.api.data.BrushData
-
- getColor() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellCategory
-
- getColor() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getCommandLine() - Method in interface com.elmakers.mine.bukkit.api.block.MaterialAndData
-
- getCommandSender() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Get the CommandSender backed by this Mage.
- getConfigFolder() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getConfiguration() - Method in interface com.elmakers.mine.bukkit.api.entity.EntityData
-
- getConfiguration() - Method in interface com.elmakers.mine.bukkit.api.magic.MageModifier
-
- getConfiguration() - Method in class com.elmakers.mine.bukkit.api.requirements.Requirement
-
- getConfiguration() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getConfiguration() - Method in interface com.elmakers.mine.bukkit.api.wand.WandTemplate
-
- getConsoleMage() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getConstructionMultiplier() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getConsumeReduction() - Method in interface com.elmakers.mine.bukkit.api.spell.CostReducer
-
Get the percent item consume reduction, from 0.0 to 1.0
- getContext() - Method in interface com.elmakers.mine.bukkit.api.block.UndoList
-
- getContext() - Method in class com.elmakers.mine.bukkit.api.event.CastEvent
-
- getContext() - Method in class com.elmakers.mine.bukkit.api.event.MagicErrorEvent
-
- getContext() - Method in class com.elmakers.mine.bukkit.api.event.MagicWarningEvent
-
- getContext() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getContext() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getController() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getController() - Method in interface com.elmakers.mine.bukkit.api.effect.EffectContext
-
- getController() - Method in class com.elmakers.mine.bukkit.api.event.LoadEvent
-
- getController() - Method in class com.elmakers.mine.bukkit.api.event.MagicMobDeathEvent
-
- getController() - Method in class com.elmakers.mine.bukkit.api.event.PreLoadEvent
-
- getController() - Method in interface com.elmakers.mine.bukkit.api.magic.CasterProperties
-
- getController() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getController() - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Get the MageController.
- getController() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- getController() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getConvertedValue() - Method in class com.elmakers.mine.bukkit.api.spell.CastParameter
-
- getCooldown() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getCooldownDescription() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getCooldownExpiration() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getCooldownExpiration() - Method in class com.elmakers.mine.bukkit.api.data.SpellData
-
- getCooldownReduction() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getCooldownReduction() - Method in interface com.elmakers.mine.bukkit.api.spell.CooldownReducer
-
Get the percent cooldown reduction, from 0.0 to 1.0
- getCooldownReduction() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getCopy() - Method in interface com.elmakers.mine.bukkit.api.block.MaterialBrush
-
- getCost() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
The cost to purchase this spell.
- getCostReduction() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getCostReduction() - Method in interface com.elmakers.mine.bukkit.api.spell.CostReducer
-
Get the percent cost reduction, from 0.0 to 1.0
- getCostReduction() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getCosts() - Method in interface com.elmakers.mine.bukkit.api.magic.ProgressionLevel
-
- getCosts() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
The costs to cast this spell.
- getCostScale() - Method in interface com.elmakers.mine.bukkit.api.spell.CostReducer
-
Get the amount to scale the end cost by.
- getCreatedTime() - Method in interface com.elmakers.mine.bukkit.api.block.UndoList
-
- getCreatedTime() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getCreatedTime() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getCreator() - Method in interface com.elmakers.mine.bukkit.api.item.ItemData
-
- getCreator() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getCreator() - Method in interface com.elmakers.mine.bukkit.api.wand.WandTemplate
-
- getCreatorId() - Method in interface com.elmakers.mine.bukkit.api.item.ItemData
-
- getCreatorId() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
This can hold the UUID of the owner of this spell, when using an editor
that supports saving owned spells.
- getCreatorId() - Method in interface com.elmakers.mine.bukkit.api.wand.WandTemplate
-
- getCurrencies() - Method in class com.elmakers.mine.bukkit.api.event.PreLoadEvent
-
- getCurrency(String) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getCurrency(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getCurrency() - Method in interface com.elmakers.mine.bukkit.api.magic.Messages
-
- getCurrencyKeys() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getCurrencyPlural() - Method in interface com.elmakers.mine.bukkit.api.magic.Messages
-
- getCurrentCast() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- getCurrentEffects() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getCurrentEffects() - Method in interface com.elmakers.mine.bukkit.api.effect.EffectContext
-
- getCurrentHotbar() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getCustomSound() - Method in interface com.elmakers.mine.bukkit.api.effect.SoundEffect
-
- getDamage() - Method in interface com.elmakers.mine.bukkit.api.block.BlockData
-
- getDamageMultiplier(String) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Returns the combination of power-based damage multiplier, overall damage multiplier, and type-specific damage
multiplier.
- getDamageMultiplier() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Returns power-based damage combined with overall damage multipliers.
- getDamagers() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getDamageSource(Entity) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Finds the underlying damage source of an entity.
- getDamageTypes() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getData() - Method in interface com.elmakers.mine.bukkit.api.block.MaterialAndData
-
- getData() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getDataFolder() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getDeathEvent() - Method in class com.elmakers.mine.bukkit.api.event.MagicMobDeathEvent
-
- getDeathLocations(Player) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getDebugger() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getDebugLevel() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getDefault() - Method in class com.elmakers.mine.bukkit.api.magic.MagicAttribute
-
- getDefaultIcon() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getDefaultValue() - Method in interface com.elmakers.mine.bukkit.api.economy.Currency
-
Get the default value for this currency.
- getDefaultWandTemplate() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getDescription(Messages, CostReducer) - Method in interface com.elmakers.mine.bukkit.api.item.Cost
-
Get a human-readable description of this cost.
- getDescription(Messages) - Method in interface com.elmakers.mine.bukkit.api.item.Cost
-
Get a human-readable description of this cost.
- getDescription() - Method in interface com.elmakers.mine.bukkit.api.kit.Kit
-
- getDescription() - Method in interface com.elmakers.mine.bukkit.api.magic.MageClassTemplate
-
- getDescription() - Method in interface com.elmakers.mine.bukkit.api.magic.MageModifier
-
- getDescription(Messages) - Method in class com.elmakers.mine.bukkit.api.magic.MagicAttribute
-
- getDescription() - Method in interface com.elmakers.mine.bukkit.api.magic.ModifierTemplate
-
- getDescription() - Method in interface com.elmakers.mine.bukkit.api.magic.ProgressionPath
-
- getDescription() - Method in class com.elmakers.mine.bukkit.api.protection.PlayerWarp
-
- getDescription() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellCategory
-
- getDescription() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getDescription() - Method in interface com.elmakers.mine.bukkit.api.warp.Warp
-
- getDestinationWarp() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getDestructibleMaterials(Mage, Location) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getDestructibleMaterials() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getDestructibleMaterialSet() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getDirection() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getDirection() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Get the direction this Mage is facing.
- getDirection() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- getDisabledIcon() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getDisabledIconURL() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getDiscoverRecipes() - Method in interface com.elmakers.mine.bukkit.api.item.ItemData
-
- getDisplayName() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getDouble(String, double) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicProperties
-
- getDouble(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicProperties
-
- getDropAction() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getDurability() - Method in interface com.elmakers.mine.bukkit.api.item.ItemData
-
- getDuration() - Method in interface com.elmakers.mine.bukkit.api.magic.MageModifier
-
- getDuration() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getDurationDescription(Messages) - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getEarnAmount() - Method in class com.elmakers.mine.bukkit.api.event.EarnEvent
-
- getEarnCause() - Method in class com.elmakers.mine.bukkit.api.event.EarnEvent
-
- getEarnMultiplier(String) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getEarnMultiplier() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getEarns() - Method in interface com.elmakers.mine.bukkit.api.item.ItemData
-
- getEarns(ItemStack) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getEarns(ItemStack, String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getEarns() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getEarnType() - Method in class com.elmakers.mine.bukkit.api.event.EarnEvent
-
- getEffectColor() - Method in interface com.elmakers.mine.bukkit.api.effect.EffectContext
-
- getEffectColor() - Method in interface com.elmakers.mine.bukkit.api.magic.CasterProperties
-
- getEffectColor() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getEffectColor() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- getEffectColor() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getEffectiveManaMax() - Method in interface com.elmakers.mine.bukkit.api.magic.CasterProperties
-
- getEffectiveManaMax() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getEffectiveManaRegeneration() - Method in interface com.elmakers.mine.bukkit.api.magic.CasterProperties
-
- getEffectiveManaRegeneration() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getEffectKeys() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getEffectMaterial() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- getEffectParticle() - Method in interface com.elmakers.mine.bukkit.api.effect.EffectContext
-
- getEffectParticle() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- getEffectParticleName() - Method in interface com.elmakers.mine.bukkit.api.magic.CasterProperties
-
- getEffectParticleName() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getEffectParticleName() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getEffects(String) - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getEffects(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Retrieve a list of effects defined in effects.yml
- getEffects(SpellResult) - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getEffects(String) - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getEffects(String) - Method in interface com.elmakers.mine.bukkit.api.wand.WandTemplate
-
- getElementalScale(Entity) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Get the current scale of an Elemental.
- getEnchantments() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getEntities() - Method in interface com.elmakers.mine.bukkit.api.block.MaterialBrush
-
- getEntities(Collection<Chunk>) - Method in interface com.elmakers.mine.bukkit.api.block.MaterialBrush
-
- getEntities(Location) - Method in interface com.elmakers.mine.bukkit.api.block.Schematic
-
- getEntity() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getEntity() - Method in interface com.elmakers.mine.bukkit.api.effect.EffectContext
-
- getEntity() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Get the Entity instance backed by this Mage.
- getEntity() - Method in interface com.elmakers.mine.bukkit.api.npc.MagicNPC
-
- getEntity() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- getEntityData(Entity) - Method in interface com.elmakers.mine.bukkit.api.block.UndoList
-
- getEntityData() - Method in class com.elmakers.mine.bukkit.api.event.MagicMobDeathEvent
-
- getEntityData() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getEntityData() - Method in interface com.elmakers.mine.bukkit.api.npc.MagicNPC
-
- getEntityDisplayName(Entity) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getEntityId() - Method in interface com.elmakers.mine.bukkit.api.npc.MagicNPC
-
- getEntityName(Entity) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getErrorCount() - Method in class com.elmakers.mine.bukkit.api.event.MagicErrorEvent
-
- getExample() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Get the primary example loaded via "example: ..." in config.yml
- getExamples() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Return all example configs that are available built into the plugin
- getExperience() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getExperiencePoints() - Method in class com.elmakers.mine.bukkit.api.magic.DeathLocation
-
- getExtendedDescription() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getExternalExamples() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Return all external example configs that are referenced by the builtin configs
or have been loaded with the mconfig command
- getExternalExampleURL(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Return the URL for an existing loaded example
This may be from the builtin configs, or one that was previously fetched via the mconfig command
- getExternalUndoData() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getExtraData() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getExtraData() - Method in class com.elmakers.mine.bukkit.api.data.SpellData
-
Deprecated.
- getExtraSpells() - Method in interface com.elmakers.mine.bukkit.api.magic.ProgressionPath
-
- getEyeLocation() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getEyeLocation() - Method in interface com.elmakers.mine.bukkit.api.effect.EffectContext
-
- getEyeLocation() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Get the eye location of this Mage.
- getEyeLocation() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- getFacing() - Method in interface com.elmakers.mine.bukkit.api.entity.EntityData
-
Deprecated.
- getFacingDirection() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getFallProtectionCount() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getFallProtectionDuration() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getFloat(String, float) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicProperties
-
- getFloat(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicProperties
-
- getFullDescription(Messages, CostReducer) - Method in interface com.elmakers.mine.bukkit.api.item.Cost
-
Get a human-readable description of this cost.
- getFullDescription(Messages) - Method in interface com.elmakers.mine.bukkit.api.item.Cost
-
Get a human-readable description of this cost.
- getGaveWelcomeWand() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getGlyph() - Method in interface com.elmakers.mine.bukkit.api.item.Icon
-
- getGlyph() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getHandlerList() - Static method in class com.elmakers.mine.bukkit.api.event.AddSpellEvent
-
- getHandlerList() - Static method in class com.elmakers.mine.bukkit.api.event.CastEvent
-
- getHandlerList() - Static method in class com.elmakers.mine.bukkit.api.event.CraftWandEvent
-
- getHandlerList() - Static method in class com.elmakers.mine.bukkit.api.event.EarnEvent
-
- getHandlerList() - Static method in class com.elmakers.mine.bukkit.api.event.LoadEvent
-
- getHandlerList() - Static method in class com.elmakers.mine.bukkit.api.event.MageLoadEvent
-
- getHandlerList() - Static method in class com.elmakers.mine.bukkit.api.event.MagicErrorEvent
-
- getHandlerList() - Static method in class com.elmakers.mine.bukkit.api.event.MagicMobDeathEvent
-
- getHandlerList() - Static method in class com.elmakers.mine.bukkit.api.event.MagicWarningEvent
-
- getHandlerList() - Static method in class com.elmakers.mine.bukkit.api.event.PathUpgradeEvent
-
- getHandlerList() - Static method in class com.elmakers.mine.bukkit.api.event.PreCastEvent
-
- getHandlerList() - Static method in class com.elmakers.mine.bukkit.api.event.PreLoadEvent
-
- getHandlerList() - Static method in class com.elmakers.mine.bukkit.api.event.SaveEvent
-
- getHandlerList() - Static method in class com.elmakers.mine.bukkit.api.event.SpellInventoryEvent
-
- getHandlerList() - Static method in class com.elmakers.mine.bukkit.api.event.SpellUpgradeEvent
-
- getHandlerList() - Static method in class com.elmakers.mine.bukkit.api.event.StartCastEvent
-
- getHandlerList() - Static method in class com.elmakers.mine.bukkit.api.event.WandActivatedEvent
-
- getHandlerList() - Static method in class com.elmakers.mine.bukkit.api.event.WandDeactivatedEvent
-
- getHandlerList() - Static method in class com.elmakers.mine.bukkit.api.event.WandPreActivateEvent
-
- getHandlerList() - Static method in class com.elmakers.mine.bukkit.api.event.WandUpgradeEvent
-
- getHandlerParameters(String) - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- getHandlers() - Method in class com.elmakers.mine.bukkit.api.event.AddSpellEvent
-
- getHandlers() - Method in class com.elmakers.mine.bukkit.api.event.CastEvent
-
- getHandlers() - Method in class com.elmakers.mine.bukkit.api.event.CraftWandEvent
-
- getHandlers() - Method in class com.elmakers.mine.bukkit.api.event.EarnEvent
-
- getHandlers() - Method in class com.elmakers.mine.bukkit.api.event.LoadEvent
-
- getHandlers() - Method in class com.elmakers.mine.bukkit.api.event.MageLoadEvent
-
- getHandlers() - Method in class com.elmakers.mine.bukkit.api.event.MagicErrorEvent
-
- getHandlers() - Method in class com.elmakers.mine.bukkit.api.event.MagicMobDeathEvent
-
- getHandlers() - Method in class com.elmakers.mine.bukkit.api.event.MagicWarningEvent
-
- getHandlers() - Method in class com.elmakers.mine.bukkit.api.event.PathUpgradeEvent
-
- getHandlers() - Method in class com.elmakers.mine.bukkit.api.event.PreCastEvent
-
- getHandlers() - Method in class com.elmakers.mine.bukkit.api.event.PreLoadEvent
-
- getHandlers() - Method in class com.elmakers.mine.bukkit.api.event.SaveEvent
-
- getHandlers() - Method in class com.elmakers.mine.bukkit.api.event.SpellInventoryEvent
-
- getHandlers() - Method in class com.elmakers.mine.bukkit.api.event.SpellUpgradeEvent
-
- getHandlers() - Method in class com.elmakers.mine.bukkit.api.event.StartCastEvent
-
- getHandlers() - Method in class com.elmakers.mine.bukkit.api.event.WandActivatedEvent
-
- getHandlers() - Method in class com.elmakers.mine.bukkit.api.event.WandDeactivatedEvent
-
- getHandlers() - Method in class com.elmakers.mine.bukkit.api.event.WandPreActivateEvent
-
- getHandlers() - Method in class com.elmakers.mine.bukkit.api.event.WandUpgradeEvent
-
- getHealth() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getHealth() - Method in interface com.elmakers.mine.bukkit.api.entity.EntityData
-
- getHealth() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getHealthRegeneration() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getHeldSlot() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getHeroesSkillPrefix() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getHomeLocations(Player) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Deprecated.
- getHungerRegeneration() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getIcon() - Method in interface com.elmakers.mine.bukkit.api.economy.Currency
-
Get an icon to use to represent this currency as a physical item.
- getIcon(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getIcon() - Method in interface com.elmakers.mine.bukkit.api.magic.ProgressionPath
-
- getIcon() - Method in class com.elmakers.mine.bukkit.api.protection.PlayerWarp
-
- getIcon() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getIcon() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getIcon() - Method in interface com.elmakers.mine.bukkit.api.warp.Warp
-
- getIconDisabledKey() - Method in interface com.elmakers.mine.bukkit.api.kit.Kit
-
- getIconDisabledKey() - Method in interface com.elmakers.mine.bukkit.api.magic.MageClassTemplate
-
- getIconDisabledKey() - Method in class com.elmakers.mine.bukkit.api.magic.MagicAttribute
-
- getIconDisabledKey() - Method in interface com.elmakers.mine.bukkit.api.magic.ModifierTemplate
-
- getIconKey() - Method in interface com.elmakers.mine.bukkit.api.kit.Kit
-
- getIconKey() - Method in interface com.elmakers.mine.bukkit.api.magic.MageClassTemplate
-
- getIconKey() - Method in class com.elmakers.mine.bukkit.api.magic.MagicAttribute
-
- getIconKey() - Method in interface com.elmakers.mine.bukkit.api.magic.ModifierTemplate
-
- getIconKeys() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getIconURL() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getId() - Method in interface com.elmakers.mine.bukkit.api.block.BlockData
-
- getId() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getId() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Get the unique id of this mage.
- getId() - Method in interface com.elmakers.mine.bukkit.api.maps.URLMap
-
- getId() - Method in interface com.elmakers.mine.bukkit.api.npc.MagicNPC
-
- getId() - Method in interface com.elmakers.mine.bukkit.api.wand.LostWand
-
- getId() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getIfSet(String) - Method in interface com.elmakers.mine.bukkit.api.magic.Messages
-
- getIfWand(ItemStack) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Only returns a Wand instance of the item is already a wand.
- getImportedId() - Method in interface com.elmakers.mine.bukkit.api.npc.MagicNPC
-
- getInactiveIcon() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getInitialResult() - Method in class com.elmakers.mine.bukkit.api.event.StartCastEvent
-
- getInt(String, int) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicProperties
-
- getInt(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicProperties
-
- getInteractBlock() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getInteractCommands() - Method in interface com.elmakers.mine.bukkit.api.entity.EntityData
-
- getInteractCommandSource() - Method in interface com.elmakers.mine.bukkit.api.entity.EntityData
-
- getInteractCosts() - Method in interface com.elmakers.mine.bukkit.api.entity.EntityData
-
- getInteractPermission() - Method in interface com.elmakers.mine.bukkit.api.entity.EntityData
-
- getInteractRequiresOwner() - Method in interface com.elmakers.mine.bukkit.api.entity.EntityData
-
- getInteractSpell() - Method in interface com.elmakers.mine.bukkit.api.entity.EntityData
-
- getInteractSpellParameters() - Method in interface com.elmakers.mine.bukkit.api.entity.EntityData
-
- getInteractSpellSource() - Method in interface com.elmakers.mine.bukkit.api.entity.EntityData
-
- getInteractSpellTarget() - Method in interface com.elmakers.mine.bukkit.api.entity.EntityData
-
- getInternalAttributes() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Get all attributes defined in attributes.yml or other configs.
- getInterval() - Method in class com.elmakers.mine.bukkit.api.magic.Trigger
-
- getInventory() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getItem() - Method in interface com.elmakers.mine.bukkit.api.entity.EntityData
-
Deprecated.
- getItem(int) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getItem(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getItem(ItemStack) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getItem() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getItemCount(ItemStack, boolean) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getItemCount(ItemStack) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getItemDisabledMaterial(MageController) - Method in interface com.elmakers.mine.bukkit.api.item.Icon
-
Automatically get the URL, legacy or modern version of this icon, depending on icon and server settings
- getItemDisabledMaterial(boolean) - Method in interface com.elmakers.mine.bukkit.api.item.Icon
-
- getItemKey(ItemStack) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getItemKey(ItemStack) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Return the key name of an item, so it can be re-created with
createItem.
- getItemKeys() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getItemMaterial(MageController) - Method in interface com.elmakers.mine.bukkit.api.item.Icon
-
Automatically get the URL, legacy or modern version of this icon, depending on icon and server settings
- getItemMaterial(boolean) - Method in interface com.elmakers.mine.bukkit.api.item.Icon
-
- getItemMeta() - Method in interface com.elmakers.mine.bukkit.api.item.ItemData
-
- getItems() - Method in class com.elmakers.mine.bukkit.api.magic.DeathLocation
-
- getItemStack(int) - Method in interface com.elmakers.mine.bukkit.api.block.MaterialAndData
-
- getItemStack(int, ItemUpdatedCallback) - Method in interface com.elmakers.mine.bukkit.api.block.MaterialAndData
-
- getItemStack() - Method in interface com.elmakers.mine.bukkit.api.item.Cost
-
Get a copy of the item represented by this cost.
- getItemStack(int, ItemUpdatedCallback) - Method in interface com.elmakers.mine.bukkit.api.item.ItemData
-
- getItemStack(int) - Method in interface com.elmakers.mine.bukkit.api.item.ItemData
-
- getItemStack() - Method in interface com.elmakers.mine.bukkit.api.item.ItemData
-
- getKey() - Method in interface com.elmakers.mine.bukkit.api.block.MaterialAndData
-
- getKey() - Method in class com.elmakers.mine.bukkit.api.data.SpellData
-
- getKey() - Method in interface com.elmakers.mine.bukkit.api.economy.Currency
-
Each currency must have a unique key name, used to register.
- getKey() - Method in interface com.elmakers.mine.bukkit.api.entity.EntityData
-
- getKey() - Method in interface com.elmakers.mine.bukkit.api.item.ItemData
-
- getKey() - Method in interface com.elmakers.mine.bukkit.api.magic.MageClass
-
- getKey() - Method in interface com.elmakers.mine.bukkit.api.magic.MageModifier
-
- getKey() - Method in class com.elmakers.mine.bukkit.api.magic.MagicAttribute
-
- getKey() - Method in interface com.elmakers.mine.bukkit.api.magic.ProgressionPath
-
- getKey() - Method in interface com.elmakers.mine.bukkit.api.protection.PlayerWarpProvider
-
Used in Recall configurations for enabling/disabling groups of warp types.
- getKey() - Method in interface com.elmakers.mine.bukkit.api.requirements.RequirementsProvider
-
Used in CheckRequirements and other configurations for specifying different requirements types.
- getKey() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellCategory
-
- getKey() - Method in class com.elmakers.mine.bukkit.api.spell.SpellKey
-
- getKey() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getKey() - Method in interface com.elmakers.mine.bukkit.api.wand.WandTemplate
-
- getKey() - Method in interface com.elmakers.mine.bukkit.api.warp.Warp
-
- getKit(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getKitKeys() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getKits() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getLast() - Method in interface com.elmakers.mine.bukkit.api.block.UndoQueue
-
- getLast(Block) - Method in interface com.elmakers.mine.bukkit.api.block.UndoQueue
-
- getLastBlockBroken() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getLastBowPull() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getLastCast() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getLastCast() - Method in class com.elmakers.mine.bukkit.api.data.SpellData
-
- getLastCast() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- getLastCast() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellCategory
-
- getLastDamage() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getLastDamageDealt() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getLastDamageDealtType() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getLastDamager() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getLastDamageTarget() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getLastDamageType() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Get the last damage type done to this Mage.
- getLastDeathLocation() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
Data can be saved asynchronously, and Locations' Worlds can be invalidated if the server unloads a world.
- getLastDeathLocation() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getLastEarn() - Method in class com.elmakers.mine.bukkit.api.data.SpellData
-
- getLastFallDistance() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getLastHeldMapId() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getLastProjectileType() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getLastTrigger(String) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getLastTriggerTime() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getLastUndoList() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getLeftClickAction() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getLevel() - Method in interface com.elmakers.mine.bukkit.api.magic.CasterProperties
-
- getLevel() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getLevel() - Method in interface com.elmakers.mine.bukkit.api.magic.ProgressionLevel
-
- getLevel() - Method in class com.elmakers.mine.bukkit.api.spell.SpellKey
-
- getLevelDescription() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getLevels() - Method in interface com.elmakers.mine.bukkit.api.magic.ProgressionPath
-
- getLevelString(String, float) - Method in interface com.elmakers.mine.bukkit.api.magic.Messages
-
- getLevelString(String, float, float) - Method in interface com.elmakers.mine.bukkit.api.magic.Messages
-
- getLightCount() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getLivingEntity() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getLivingEntity() - Method in interface com.elmakers.mine.bukkit.api.effect.EffectContext
-
- getLivingEntity() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Get the LivingEntity instance backed by this Mage.
- getLoadedExamples() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Return all example configs that have been loaded via example: or add_examples: in config.yml
- getLocalizations() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Return all builtin localizations.
- getLocation() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getLocation() - Method in interface com.elmakers.mine.bukkit.api.block.BlockData
-
- getLocation() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
Data can be saved asynchronously, and Locations' Worlds can be invalidated if the server unloads a world.
- getLocation() - Method in interface com.elmakers.mine.bukkit.api.effect.EffectContext
-
- getLocation() - Method in interface com.elmakers.mine.bukkit.api.entity.EntityData
-
- getLocation() - Method in class com.elmakers.mine.bukkit.api.magic.DeathLocation
-
- getLocation() - Method in interface com.elmakers.mine.bukkit.api.magic.Locatable
-
- getLocation() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Get the location of this Mage.
- getLocation() - Method in interface com.elmakers.mine.bukkit.api.npc.MagicNPC
-
- getLocation() - Method in class com.elmakers.mine.bukkit.api.protection.PlayerWarp
-
- getLocation() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- getLocation() - Method in interface com.elmakers.mine.bukkit.api.wand.LostWand
-
- getLocation() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getLocation() - Method in interface com.elmakers.mine.bukkit.api.warp.Warp
-
- getLockedChunks() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getLogger() - Method in interface com.elmakers.mine.bukkit.api.magic.MageContext
-
- getLogger() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Retrieve the Logger for this API instance.
- getLogger() - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Retrieve the Logger for this API instance.
- getLogRecord() - Method in class com.elmakers.mine.bukkit.api.event.MagicErrorEvent
-
- getLogRecord() - Method in class com.elmakers.mine.bukkit.api.event.MagicWarningEvent
-
- getLong(String, long) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicProperties
-
- getLong(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicProperties
-
- getLostWands() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getLostWands() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Return a list of all known LostWand records.
- getLostWands() - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Return a list of all known LostWand records.
- getMage() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getMage() - Method in interface com.elmakers.mine.bukkit.api.block.magic.MagicBlock
-
- getMage() - Method in class com.elmakers.mine.bukkit.api.event.AddSpellEvent
-
- getMage() - Method in class com.elmakers.mine.bukkit.api.event.CastEvent
-
- getMage() - Method in class com.elmakers.mine.bukkit.api.event.CraftWandEvent
-
- getMage() - Method in class com.elmakers.mine.bukkit.api.event.EarnEvent
-
- getMage() - Method in class com.elmakers.mine.bukkit.api.event.MageLoadEvent
-
- getMage() - Method in class com.elmakers.mine.bukkit.api.event.MagicMobDeathEvent
-
- getMage() - Method in class com.elmakers.mine.bukkit.api.event.PathUpgradeEvent
-
- getMage() - Method in class com.elmakers.mine.bukkit.api.event.PreCastEvent
-
- getMage() - Method in class com.elmakers.mine.bukkit.api.event.SpellInventoryEvent
-
- getMage() - Method in class com.elmakers.mine.bukkit.api.event.SpellUpgradeEvent
-
- getMage() - Method in class com.elmakers.mine.bukkit.api.event.StartCastEvent
-
- getMage() - Method in class com.elmakers.mine.bukkit.api.event.WandActivatedEvent
-
- getMage() - Method in class com.elmakers.mine.bukkit.api.event.WandDeactivatedEvent
-
- getMage() - Method in class com.elmakers.mine.bukkit.api.event.WandPreActivateEvent
-
- getMage() - Method in class com.elmakers.mine.bukkit.api.event.WandUpgradeEvent
-
- getMage() - Method in interface com.elmakers.mine.bukkit.api.magic.CasterProperties
-
- getMage() - Method in interface com.elmakers.mine.bukkit.api.magic.MageContext
-
- getMage(CommandSender) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMage(Player) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMage(Entity) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMage(String, String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMage(CommandSender) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Deprecated.
- getMage(Entity, CommandSender) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Deprecated.
- getMage() - Method in interface com.elmakers.mine.bukkit.api.spell.MageSpell
-
- getMage() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getMageClass() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getMageClass() - Method in class com.elmakers.mine.bukkit.api.event.PathUpgradeEvent
-
- getMageClass() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getMageClassKey() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getMageClassKeys() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMageClassTemplate(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMageCooldownDescription() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getMagePowerBonus() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getMages() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMages() - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Deprecated.
- getMagesWithPendingBatches() - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Get all currently loaded Mage instances that have
pending construction batches.
- getMagicBlock(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMagicBlocks() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMagicBlockTemplateKeys() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMagicWarp(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMagicWarps() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMana() - Method in interface com.elmakers.mine.bukkit.api.magic.CasterProperties
-
- getMana() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getMana() - Method in interface com.elmakers.mine.bukkit.api.spell.CastingCost
-
Returns the raw mana cost.
- getMana(CostReducer) - Method in interface com.elmakers.mine.bukkit.api.spell.CastingCost
-
Returns the Mana amount to deduct
- getMana() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getManaMax() - Method in interface com.elmakers.mine.bukkit.api.magic.CasterProperties
-
- getManaMax() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getManaMax() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getManaRegeneration() - Method in interface com.elmakers.mine.bukkit.api.magic.CasterProperties
-
- getManaRegeneration() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getManaRegeneration() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getMap(int) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMap(int) - Method in interface com.elmakers.mine.bukkit.api.maps.MapController
-
- getMapId() - Method in class com.elmakers.mine.bukkit.api.data.BrushData
-
- getMapItem(int) - Method in interface com.elmakers.mine.bukkit.api.maps.MapController
-
- getMapItem(int, boolean) - Method in interface com.elmakers.mine.bukkit.api.maps.MapController
-
- getMaps() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Get Magic's URLMap controller, for generating custom
image maps.
- getMaterial() - Method in interface com.elmakers.mine.bukkit.api.block.MaterialAndData
-
- getMaterial() - Method in class com.elmakers.mine.bukkit.api.data.BrushData
-
- getMaterial() - Method in interface com.elmakers.mine.bukkit.api.entity.EntityData
-
- getMaterialAndData() - Method in interface com.elmakers.mine.bukkit.api.item.ItemData
-
- getMaterialData() - Method in class com.elmakers.mine.bukkit.api.data.BrushData
-
- getMaterialData() - Method in interface com.elmakers.mine.bukkit.api.item.ItemData
-
Deprecated.
- getMaterialMap(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MaterialSetManager
-
Looks up a material map by its name.
- getMaterials() - Method in interface com.elmakers.mine.bukkit.api.magic.MaterialSet
-
- getMaterialSet(String) - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
Deprecated.
- getMaterialSet(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Deprecated.
- getMaterialSet(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MaterialSetManager
-
Looks up a material set by its name.
- getMaterialSet(String, MaterialSet) - Method in interface com.elmakers.mine.bukkit.api.magic.MaterialSetManager
-
- getMaterialSetEmpty(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MaterialSetManager
-
- getMaterialSetManager() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMaterialSets() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Deprecated.
- getMaterialSets() - Method in interface com.elmakers.mine.bukkit.api.magic.MaterialSetManager
-
- getMaterialTarget() - Method in class com.elmakers.mine.bukkit.api.data.BrushData
-
- getMax() - Method in interface com.elmakers.mine.bukkit.api.block.BoundingBox
-
- getMax() - Method in class com.elmakers.mine.bukkit.api.magic.MagicAttribute
-
- getMaxCharges() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getMaxHealth() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getMaxHeight(World) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMaxProgressLevel() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
Returns the maximum progress level for this spell.
- getMaxSpells() - Method in interface com.elmakers.mine.bukkit.api.magic.CasterProperties
-
- getMaxTimeToCast() - Method in interface com.elmakers.mine.bukkit.api.spell.MageSpell
-
- getMaxUndoPersistSize() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMaxValue() - Method in interface com.elmakers.mine.bukkit.api.economy.Currency
-
Get the maximum value for this currency.
- getMaxWandFillLevel() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMessage(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageContext
-
- getMessage(String, String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageContext
-
- getMessage(String) - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- getMessagePrefix() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMessages() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Get Magic's localization store.
- getMessages() - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Return the Messages controller, which manages Magic's
localization store.
- getMessageThrottle() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMigrateTemplate() - Method in interface com.elmakers.mine.bukkit.api.wand.WandTemplate
-
- getMin() - Method in interface com.elmakers.mine.bukkit.api.block.BoundingBox
-
- getMin() - Method in class com.elmakers.mine.bukkit.api.magic.MagicAttribute
-
- getMinHeight(World) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMinValue() - Method in interface com.elmakers.mine.bukkit.api.economy.Currency
-
Get the minimum value for this currency.
- getMissingRequirements(CasterProperties, SpellTemplate) - Static method in class com.elmakers.mine.bukkit.api.spell.PrerequisiteSpell
-
- getMissingTags(Collection<String>) - Method in interface com.elmakers.mine.bukkit.api.magic.ProgressionPath
-
- getMob(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMob(ConfigurationSection) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMob(Entity) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMobByName(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMobEgg(EntityType) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMobKeys() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Will not return hidden mobs
- getMobKeys(boolean) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMobMages() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMobSkin(EntityType) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMode() - Method in interface com.elmakers.mine.bukkit.api.block.MaterialBrush
-
- getModelEngine() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
ModelEngine integration
- getModernBlockData() - Method in interface com.elmakers.mine.bukkit.api.block.MaterialAndData
-
- getModifiedTime() - Method in interface com.elmakers.mine.bukkit.api.block.UndoList
-
- getModifier(String) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getModifierKeys() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getModifierProperties() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getModifierTemplate(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getModifierTemplateKeys() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getModifyType() - Method in interface com.elmakers.mine.bukkit.api.block.UndoList
-
- getMythicMobKey(Entity) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getMythicMobLevel(Entity) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getName() - Method in interface com.elmakers.mine.bukkit.api.batch.Batch
-
Return a friendly name to identify this batch.
- getName() - Method in interface com.elmakers.mine.bukkit.api.block.MaterialAndData
-
- getName(Messages) - Method in interface com.elmakers.mine.bukkit.api.block.MaterialAndData
-
- getName() - Method in interface com.elmakers.mine.bukkit.api.block.UndoList
-
- getName() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getName(Messages) - Method in interface com.elmakers.mine.bukkit.api.economy.Currency
-
Get a human-readable description of this currency.
- getName() - Method in interface com.elmakers.mine.bukkit.api.effect.EffectContext
-
- getName() - Method in interface com.elmakers.mine.bukkit.api.entity.EntityData
-
- getName() - Method in interface com.elmakers.mine.bukkit.api.kit.Kit
-
- getName() - Method in interface com.elmakers.mine.bukkit.api.magic.Locatable
-
- getName() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Get the name of this mage.
- getName() - Method in interface com.elmakers.mine.bukkit.api.magic.MageClass
-
- getName() - Method in interface com.elmakers.mine.bukkit.api.magic.MageClassTemplate
-
- getName() - Method in interface com.elmakers.mine.bukkit.api.magic.MageModifier
-
- getName(Messages) - Method in class com.elmakers.mine.bukkit.api.magic.MagicAttribute
-
- getName() - Method in interface com.elmakers.mine.bukkit.api.magic.ModifierTemplate
-
- getName() - Method in interface com.elmakers.mine.bukkit.api.magic.ProgressionPath
-
- getName() - Method in interface com.elmakers.mine.bukkit.api.maps.URLMap
-
- getName() - Method in interface com.elmakers.mine.bukkit.api.npc.MagicNPC
-
- getName() - Method in class com.elmakers.mine.bukkit.api.protection.PlayerWarp
-
- getName() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellCategory
-
- getName() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getName() - Method in interface com.elmakers.mine.bukkit.api.wand.LostWand
-
- getName() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getName() - Method in interface com.elmakers.mine.bukkit.api.warp.Warp
-
- getNewPath() - Method in class com.elmakers.mine.bukkit.api.event.PathUpgradeEvent
-
- getNewPath() - Method in class com.elmakers.mine.bukkit.api.event.WandUpgradeEvent
-
- getNewSpell() - Method in class com.elmakers.mine.bukkit.api.event.SpellUpgradeEvent
-
- getNextPath() - Method in interface com.elmakers.mine.bukkit.api.magic.ProgressionPath
-
- getNextState() - Method in interface com.elmakers.mine.bukkit.api.block.BlockData
-
- getNPC(Entity) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getNPC(UUID) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getNPC(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getNPCKeys() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getNPCs() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getOffhandWand() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getOffhandWandLocation() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getOldPath() - Method in class com.elmakers.mine.bukkit.api.event.PathUpgradeEvent
-
- getOldPath() - Method in class com.elmakers.mine.bukkit.api.event.WandUpgradeEvent
-
- getOldSpell() - Method in class com.elmakers.mine.bukkit.api.event.SpellUpgradeEvent
-
- getOrCreateItem(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getOrCreateItemOrWand(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Deprecated.
- getOrCreateMagicItem(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Deprecated.
- getOverrides(String) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getOverrides() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getOwner() - Method in interface com.elmakers.mine.bukkit.api.block.UndoList
-
- getOwner() - Method in interface com.elmakers.mine.bukkit.api.entity.EntityData
-
- getOwner() - Method in interface com.elmakers.mine.bukkit.api.wand.LostWand
-
- getOwnerId() - Method in interface com.elmakers.mine.bukkit.api.wand.LostWand
-
- getParameter() - Method in class com.elmakers.mine.bukkit.api.spell.CastParameter
-
- getParameterized(String, String, String) - Method in interface com.elmakers.mine.bukkit.api.magic.Messages
-
- getParameterized(String, String, String, String, String) - Method in interface com.elmakers.mine.bukkit.api.magic.Messages
-
- getParameterNames(Spell, Collection<String>) - Method in interface com.elmakers.mine.bukkit.api.action.SpellAction
-
- getParameterOptions(Spell, String, Collection<String>) - Method in interface com.elmakers.mine.bukkit.api.action.SpellAction
-
- getParameterOptions(Collection<String>, String) - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
Add examples of possible values for a given parameter to this spell.
- getParameters() - Method in interface com.elmakers.mine.bukkit.api.npc.MagicNPC
-
- getParameters(Collection<String>) - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
Add this spell's possible parameter keys to a collection.
- getParent() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getParent() - Method in interface com.elmakers.mine.bukkit.api.wand.WandTemplate
-
- getPath() - Method in interface com.elmakers.mine.bukkit.api.magic.CasterProperties
-
- getPath() - Method in interface com.elmakers.mine.bukkit.api.magic.MageClass
-
- getPath(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getPath() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getPendingBatches() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Return the list of pending construction batches for this Mage.
- getPendingUndo() - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
- getPercentageString(String, float) - Method in interface com.elmakers.mine.bukkit.api.magic.Messages
-
- getPermissionNode() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getPersonalCastPermission(Player, SpellTemplate, Location) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getPersonalCastPermission(Player, SpellTemplate, Location) - Method in interface com.elmakers.mine.bukkit.api.protection.CastPermissionManager
-
This will perform cast permission checks for a specific location.
- getPitch() - Method in class com.elmakers.mine.bukkit.api.data.SerializedLocation
-
- getPitch() - Method in interface com.elmakers.mine.bukkit.api.effect.SoundEffect
-
- getPlaceholder(Player, String, String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getPlayer() - Method in class com.elmakers.mine.bukkit.api.event.MagicMobDeathEvent
-
- getPlayer() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Get the Player instance backed by this Mage.
- getPlayerNames() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getPlayerNames() - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
A utility method to get the names of all currently logged-in Players.
- getPlayerPortrait(String, String, Integer, String) - Method in interface com.elmakers.mine.bukkit.api.maps.MapController
-
- getPlayerSkin(Player) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getPlayerWarpProviderKeys() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getPlayerWarps(Player, String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getPlugin() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getPlugin() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Retrieve the Plugin that owns this controller.
- getPlugin() - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Retrieve the Bukkit Plugin for Magic
- getPosition() - Method in interface com.elmakers.mine.bukkit.api.block.BlockData
-
- getPower() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getPower() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getPowerMultiplier() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getPreferredResourcePack() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getPreferredResourcePack() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getPrerequisiteSpells() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getPreviousBlock() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getPreviousPreviousBlock() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getPriorState() - Method in interface com.elmakers.mine.bukkit.api.block.BlockData
-
- getProgressLevel() - Method in class com.elmakers.mine.bukkit.api.spell.PrerequisiteSpell
-
- getProgressLevel() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- getProperties() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getProperties() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getProperties() - Method in interface com.elmakers.mine.bukkit.api.magic.ProgressionPath
-
- getProperty(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicProperties
-
Return the raw value of a key in the store, or null if the key is not
present.
- getProperty(String, Class<T>) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicProperties
-
Get a property only if it is of a specific type.
- getProperty(String, T) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicProperties
-
Get a property, specifying a default value.
- getPropertyString(String, float, float, String) - Method in interface com.elmakers.mine.bukkit.api.magic.Messages
-
Get a level string that applies a separate template to the value, filling the value into the $property variable.
- getPVPManagers() - Method in class com.elmakers.mine.bukkit.api.event.PreLoadEvent
-
- getRadiusMultiplier() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getRandom() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getRandom() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Retrieve a static Random instance to use for randomization.
- getRandomized(String) - Method in interface com.elmakers.mine.bukkit.api.magic.Messages
-
- getRange() - Method in interface com.elmakers.mine.bukkit.api.effect.SoundEffect
-
- getRange() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getRangeDescription(double, String) - Method in interface com.elmakers.mine.bukkit.api.magic.Messages
-
- getRangeMultiplier() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getRecipeKeys() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getRedstoneReplacement() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getReflective(Block) - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getReflectiveMaterials(Mage, Location) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getRegionCastPermission(Player, SpellTemplate, Location) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getRegionCastPermission(Player, SpellTemplate, Location) - Method in interface com.elmakers.mine.bukkit.api.protection.CastPermissionManager
-
This will perform cast permission checks for a specific location.
- getRegisteredMage(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getRegisteredMage(Entity) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getRelativeTo(Location) - Method in interface com.elmakers.mine.bukkit.api.entity.EntityData
-
- getRemainingCooldown(Mage) - Method in interface com.elmakers.mine.bukkit.api.kit.Kit
-
- getRemainingCooldown() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getRemainingCooldown() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- getRequiredCost() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- getRequiredSpells() - Method in interface com.elmakers.mine.bukkit.api.magic.ProgressionPath
-
- getRequiredUpgradeCasts() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getRequiredUpgradePath() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getRequiredUpgradeTags() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getRequirementDescription(MageContext, Requirement) - Method in interface com.elmakers.mine.bukkit.api.requirements.RequirementsProcessor
-
This will be called when a requirement check has failed, in order to display to the player what they are missing.
- getRequirementProcessors() - Method in class com.elmakers.mine.bukkit.api.event.PreLoadEvent
-
- getRequirements(ConfigurationSection) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getRequirements() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getResourcePackPreference() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getResourcePackURL() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getResourcePackURL(CommandSender) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getRespawnArmor() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getRespawnInventory() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getRestrictedMaterials() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Deprecated.
- getRestrictedMaterials() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getRestrictedMaterialSet() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getRestrictedMaterialSet() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getResult() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getRightClickAction() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getRootHandler() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getRunnableCount() - Method in interface com.elmakers.mine.bukkit.api.block.UndoList
-
- getScale() - Method in class com.elmakers.mine.bukkit.api.data.BrushData
-
- getScheduledTime() - Method in interface com.elmakers.mine.bukkit.api.block.UndoList
-
- getScheduledUndo() - Method in interface com.elmakers.mine.bukkit.api.block.UndoList
-
- getSchematicName() - Method in class com.elmakers.mine.bukkit.api.data.BrushData
-
- getSchematicNames() - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Get a list of all known schematics.
- getSectionList(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicProperties
-
- getSerializedLastDeathLocation() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getSerializedLocation() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getShortName(Messages) - Method in interface com.elmakers.mine.bukkit.api.economy.Currency
-
- getShownHelp() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getSingularName(Messages) - Method in interface com.elmakers.mine.bukkit.api.economy.Currency
-
- getSize() - Method in interface com.elmakers.mine.bukkit.api.block.MaterialBrush
-
- getSize() - Method in interface com.elmakers.mine.bukkit.api.block.Schematic
-
- getSize() - Method in interface com.elmakers.mine.bukkit.api.block.UndoQueue
-
Get the current size of the queue.
- getSkillPoints() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getSkillsSpell() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Get the spell that should be cast when a player uses the /mskills command.
- getSkull(Entity, String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Deprecated.
- getSkull(Entity, String, ItemUpdatedCallback) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getSkull(Player, String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getSkull(String, String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Deprecated.
- getSkull(String, String, ItemUpdatedCallback) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getSkull(UUID, String, ItemUpdatedCallback) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getSoulWand() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
Deprecated.
- getSoulWand() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Deprecated.
- getSound() - Method in interface com.elmakers.mine.bukkit.api.effect.SoundEffect
-
- getSourceLocation(EffectContext) - Method in interface com.elmakers.mine.bukkit.api.effect.EffectPlayer
-
- getSpace(int) - Method in interface com.elmakers.mine.bukkit.api.magic.Messages
-
This relies on the negative space font RP:
https://github.com/AmberWat/NegativeSpaceFont
And specific mappings defined in messages, in the gui.space section
- getSpawnEgg(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getSpell() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getSpell() - Method in interface com.elmakers.mine.bukkit.api.batch.SpellBatch
-
- getSpell() - Method in class com.elmakers.mine.bukkit.api.event.AddSpellEvent
-
- getSpell() - Method in class com.elmakers.mine.bukkit.api.event.CastEvent
-
- getSpell() - Method in class com.elmakers.mine.bukkit.api.event.PreCastEvent
-
- getSpell() - Method in class com.elmakers.mine.bukkit.api.event.StartCastEvent
-
- getSpell(String) - Method in interface com.elmakers.mine.bukkit.api.magic.CasterProperties
-
Returns a Spell for a given spell key, if this caster has the spell.
- getSpell(String) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Return a Spell for this Mage, which can be used to programatically
cast or modify a Spell on behalf of this Mage.
- getSpell(ItemStack) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getSpell(ItemStack) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Get the key of the Spell or SpellTemplate represented by an item.
- getSpell(String) - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getSpell(String, Mage) - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getSpellArgs(ItemStack) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getSpellBook(SpellCategory, int) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Returns a written book item describing all of the spells in
a given category.
- getSpellData() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getSpellData() - Method in interface com.elmakers.mine.bukkit.api.spell.MageSpell
-
- getSpellInventory() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getSpellKey() - Method in class com.elmakers.mine.bukkit.api.spell.PrerequisiteSpell
-
- getSpellKey() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getSpellLevel(String) - Method in interface com.elmakers.mine.bukkit.api.magic.CasterProperties
-
- getSpellOverrides(Mage, Location) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getSpellParameters() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
Retrieve the parameters as configured in this spell's parameters section.
- getSpellResult() - Method in class com.elmakers.mine.bukkit.api.event.CastEvent
-
- getSpells() - Method in interface com.elmakers.mine.bukkit.api.magic.CasterProperties
-
- getSpells() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Return all of the Spell objects registered to this Mage.
- getSpells() - Method in interface com.elmakers.mine.bukkit.api.magic.MageClass
-
- getSpells() - Method in interface com.elmakers.mine.bukkit.api.magic.ProgressionPath
-
- getSpells() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellCategory
-
- getSpells() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getSpellsToRemove() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
Returns a collection of spell keys of spells that should be removed when this spell is added to a wand.
- getSpellTemplate(String) - Method in interface com.elmakers.mine.bukkit.api.magic.CasterProperties
-
Returns the SpellTemplate representing the requested spell key at the correct level.
- getSpellTemplate(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getSpellTemplate(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Retrieve a specific SpellTemplate.
- getSpellTemplate(String) - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getSpellTemplateKeys() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getSpellTemplates() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getSpellTemplates(boolean) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getSpellTemplates() - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Get a list of all currently loaded SpellTemplate records, as defined in spells.defaults.yml
and spells.yml
- getSpellTemplates(boolean) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
- getSPMaximum() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getSPMultiplier() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getStartTime() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getStorage(MagicPropertyType) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicConfigurable
-
Retrieve the storage associated with a given type
- getStoredExperience() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getStoredInventory() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getStoredLevel() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getString(String, String) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicProperties
-
- getString(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicProperties
-
- getStringList(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicProperties
-
- getSwapAction() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getTags() - Method in interface com.elmakers.mine.bukkit.api.block.MaterialAndData
-
- getTags() - Method in interface com.elmakers.mine.bukkit.api.magic.ProgressionPath
-
- getTags() - Method in interface com.elmakers.mine.bukkit.api.wand.WandUpgradePath
-
- getTargetBlock() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getTargetCasterProperties(String) - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getTargetCenterLocation() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getTargetedEntities() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getTargetEntities() - Method in interface com.elmakers.mine.bukkit.api.block.MaterialBrush
-
- getTargetEntity() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getTargetEntity() - Method in interface com.elmakers.mine.bukkit.api.effect.EffectContext
-
- getTargetEntity() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- getTargetingManagers() - Method in class com.elmakers.mine.bukkit.api.event.PreLoadEvent
-
- getTargetLocation() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getTargetLocation() - Method in interface com.elmakers.mine.bukkit.api.effect.EffectContext
-
- getTargetLocation(EffectContext) - Method in interface com.elmakers.mine.bukkit.api.effect.EffectPlayer
-
- getTargetLocation() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- getTargetMessagesSent() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getTargetName() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getTargetsCaster() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getTargetSourceLocation() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getTargetType() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getTeamProviders() - Method in class com.elmakers.mine.bukkit.api.event.PreLoadEvent
-
- getTemplate() - Method in interface com.elmakers.mine.bukkit.api.magic.MageModifier
-
- getTemplate() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getTemplateKey() - Method in interface com.elmakers.mine.bukkit.api.block.magic.MagicBlock
-
- getTemplateKey() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getTickInterval() - Method in interface com.elmakers.mine.bukkit.api.entity.EntityData
-
- getTimeDescription(long) - Method in interface com.elmakers.mine.bukkit.api.magic.Messages
-
- getTimeDescription(long, String) - Method in interface com.elmakers.mine.bukkit.api.magic.Messages
-
- getTimeDescription(long, String, String) - Method in interface com.elmakers.mine.bukkit.api.magic.Messages
-
- getTimeRemaining() - Method in interface com.elmakers.mine.bukkit.api.magic.MageModifier
-
- getTimeToCast() - Method in interface com.elmakers.mine.bukkit.api.spell.MageSpell
-
- getTimeToRecharge(double, double) - Method in class com.elmakers.mine.bukkit.api.data.SpellData
-
- getTopDamager() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getTownLocation(Player) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getTrigger() - Method in class com.elmakers.mine.bukkit.api.magic.Trigger
-
- getTriggers() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getType() - Method in interface com.elmakers.mine.bukkit.api.entity.EntityData
-
- getType() - Method in interface com.elmakers.mine.bukkit.api.item.Cost
-
This will return the currency type key or item key.
- getType() - Method in interface com.elmakers.mine.bukkit.api.item.Icon
-
- getType() - Method in interface com.elmakers.mine.bukkit.api.item.ItemData
-
- getType() - Method in class com.elmakers.mine.bukkit.api.requirements.Requirement
-
- getUndoData() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getUndoEntityTypes() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getUndoList() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getUndoList() - Method in interface com.elmakers.mine.bukkit.api.batch.SpellBatch
-
- getUndoList() - Method in interface com.elmakers.mine.bukkit.api.batch.UndoBatch
-
- getUndoList() - Method in interface com.elmakers.mine.bukkit.api.block.BlockData
-
- getUndoQueue() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getUpgrade() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getUpgrade() - Method in interface com.elmakers.mine.bukkit.api.wand.WandUpgradePath
-
- getUpgradeDescription() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getUrl() - Method in interface com.elmakers.mine.bukkit.api.item.Icon
-
- getURL() - Method in interface com.elmakers.mine.bukkit.api.maps.URLMap
-
- getUrlDisabled() - Method in interface com.elmakers.mine.bukkit.api.item.Icon
-
- getURLItem(String, String, String, int, int, int, int, Integer) - Method in interface com.elmakers.mine.bukkit.api.maps.MapController
-
- getURLMapId(String, String, String, int, int, int, int, Integer) - Method in interface com.elmakers.mine.bukkit.api.maps.MapController
-
- getURLMapId(String, String) - Method in interface com.elmakers.mine.bukkit.api.maps.MapController
-
- getURLSkull(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getURLSlices(String, String, String, int, int, Integer) - Method in interface com.elmakers.mine.bukkit.api.maps.MapController
-
- getUsage() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
- getUUID() - Method in interface com.elmakers.mine.bukkit.api.npc.MagicNPC
-
Deprecated.
- getValue() - Method in class com.elmakers.mine.bukkit.api.spell.CastParameter
-
- getVariable(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageContext
-
- getVariables(VariableScope) - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getVariables() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
Returns cast-local variables
- getVariables() - Method in class com.elmakers.mine.bukkit.api.data.MageData
-
- getVariables() - Method in class com.elmakers.mine.bukkit.api.data.SpellData
-
- getVariables() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getVariables() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- getVariableScope(String) - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- getVaultBalance() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- getVehicleMovementDirection() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
This method returns a positive number if the player is moving
forward while in a vehicle, negative if moving backward.
- getVehicleStrafeDirection() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
This method returns a positive number if the player is strafing
right while in a vehicle, negative if strafing left.
- getVelocity() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Return the current movement vector of this entity, in blocks per second.
- getVerticalSearchDistance() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getVolume() - Method in interface com.elmakers.mine.bukkit.api.effect.SoundEffect
-
- getWand() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getWand() - Method in class com.elmakers.mine.bukkit.api.event.AddSpellEvent
-
- getWand() - Method in class com.elmakers.mine.bukkit.api.event.CraftWandEvent
-
- getWand() - Method in class com.elmakers.mine.bukkit.api.event.PathUpgradeEvent
-
- getWand() - Method in class com.elmakers.mine.bukkit.api.event.SpellUpgradeEvent
-
- getWand() - Method in class com.elmakers.mine.bukkit.api.event.WandActivatedEvent
-
- getWand() - Method in class com.elmakers.mine.bukkit.api.event.WandDeactivatedEvent
-
- getWand() - Method in class com.elmakers.mine.bukkit.api.event.WandPreActivateEvent
-
- getWand() - Method in class com.elmakers.mine.bukkit.api.event.WandUpgradeEvent
-
- getWand() - Method in interface com.elmakers.mine.bukkit.api.magic.MageContext
-
- getWand(ItemStack) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
Obtains a wand from an item stack.
- getWand(ConfigurationSection) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getWand(ItemStack) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Load a Wand instance of an ItemStack.
- getWandKey(ItemStack) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getWandKeys() - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Retrieve the keys for all wand templates.
- getWandLocation() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
Currently return the cast source location, but in the future may change
to return only the wand location, or null if this spell was not cast with
a wand.
- getWandLocation() - Method in interface com.elmakers.mine.bukkit.api.effect.EffectContext
-
- getWandLocation() - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
Currently returns the cast location, even when not holding a wand,
but this behavior is subject to change and in the future this may
return null if the Mage is not holding a Wand.
- getWandPathKeys() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getWandProperty(ItemStack, String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getWandProperty(ItemStack, String, T) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getWandTemplate(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getWandTemplateKeys() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getWandTemplates() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getWarningCount() - Method in class com.elmakers.mine.bukkit.api.event.MagicWarningEvent
-
- getWarp(String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getWarpManagers() - Method in class com.elmakers.mine.bukkit.api.event.PreLoadEvent
-
- getWarps(Player) - Method in interface com.elmakers.mine.bukkit.api.protection.PlayerWarpManager
-
Return warps for a given players.
- getWorkAllowed() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getWorkingParameters() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getWorkingParameters() - Method in interface com.elmakers.mine.bukkit.api.spell.Spell
-
- getWorld() - Method in interface com.elmakers.mine.bukkit.api.action.CastContext
-
- getWorld() - Method in interface com.elmakers.mine.bukkit.api.block.BlockData
-
- getWorld() - Method in class com.elmakers.mine.bukkit.api.data.SerializedLocation
-
- getWorldLocation() - Method in interface com.elmakers.mine.bukkit.api.block.BlockData
-
- getWorldName() - Method in interface com.elmakers.mine.bukkit.api.block.BlockData
-
- getWorldName() - Method in interface com.elmakers.mine.bukkit.api.block.BlockList
-
Deprecated.
- getWorldName() - Method in class com.elmakers.mine.bukkit.api.data.SerializedLocation
-
- getWorldName() - Method in interface com.elmakers.mine.bukkit.api.warp.Warp
-
- getWorth() - Method in interface com.elmakers.mine.bukkit.api.economy.Currency
-
Get the relative worth of this currency.
- getWorth() - Method in interface com.elmakers.mine.bukkit.api.item.ItemData
-
- getWorth() - Method in interface com.elmakers.mine.bukkit.api.kit.Kit
-
- getWorth(ItemStack) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getWorth(ItemStack, String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getWorth(Material, String) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getWorth() - Method in interface com.elmakers.mine.bukkit.api.spell.SpellTemplate
-
How much this spell is worth.
- getWorth() - Method in interface com.elmakers.mine.bukkit.api.wand.Wand
-
- getWorthBase() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getWorthItem() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getWorthItemAmount() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getWorthSkillPoints() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getWorthXP() - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- getX() - Method in class com.elmakers.mine.bukkit.api.data.SerializedLocation
-
- getX() - Method in interface com.elmakers.mine.bukkit.api.maps.URLMap
-
- getXP() - Method in interface com.elmakers.mine.bukkit.api.spell.CastingCost
-
Deprecated.
- getXP(CostReducer) - Method in interface com.elmakers.mine.bukkit.api.spell.CastingCost
-
Deprecated.
- getY() - Method in class com.elmakers.mine.bukkit.api.data.SerializedLocation
-
- getY() - Method in interface com.elmakers.mine.bukkit.api.maps.URLMap
-
- getYaw() - Method in class com.elmakers.mine.bukkit.api.data.SerializedLocation
-
- getZ() - Method in class com.elmakers.mine.bukkit.api.data.SerializedLocation
-
- give(Mage, CasterProperties, double) - Method in interface com.elmakers.mine.bukkit.api.economy.Currency
-
Give some currency to the specified Mage
- give(Mage, double) - Method in interface com.elmakers.mine.bukkit.api.economy.Currency
-
- give(Mage, CasterProperties) - Method in interface com.elmakers.mine.bukkit.api.item.Cost
-
Give these costs to the specified Mage
- give(Mage) - Method in interface com.elmakers.mine.bukkit.api.kit.Kit
-
- giveExperience(int) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- giveExperienceToPlayer(Player, int) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
Give experience to a player, in a way that is safe for wands.
- giveItem(ItemStack) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- giveItem(ItemStack, boolean) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- giveItem(ItemStack, boolean, boolean) - Method in interface com.elmakers.mine.bukkit.api.magic.Mage
-
- giveItemToPlayer(Player, ItemStack) - Method in interface com.elmakers.mine.bukkit.api.magic.MageController
-
- giveItemToPlayer(Player, ItemStack) - Method in interface com.elmakers.mine.bukkit.api.magic.MagicAPI
-
A utility method for giving an item to a player.
- GUIAction - Interface in com.elmakers.mine.bukkit.api.action
-
- validate() - Method in interface com.elmakers.mine.bukkit.api.effect.EffectPlayer
-
- valueOf(String) - Static method in enum com.elmakers.mine.bukkit.api.block.BrushMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.elmakers.mine.bukkit.api.block.ModifyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.elmakers.mine.bukkit.api.entity.EntityData.SourceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.elmakers.mine.bukkit.api.entity.EntityData.TargetType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.elmakers.mine.bukkit.api.event.EarnEvent.EarnCause
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.elmakers.mine.bukkit.api.integration.ClientPlatform
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.elmakers.mine.bukkit.api.magic.CastSourceLocation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.elmakers.mine.bukkit.api.magic.MagicPropertyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.elmakers.mine.bukkit.api.magic.TriggerType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.elmakers.mine.bukkit.api.magic.VariableScope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.elmakers.mine.bukkit.api.rp.ResourcePackPreference
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.elmakers.mine.bukkit.api.rp.ResourcePackStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.elmakers.mine.bukkit.api.spell.SpellEventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.elmakers.mine.bukkit.api.spell.SpellResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.elmakers.mine.bukkit.api.spell.TargetType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.elmakers.mine.bukkit.api.wand.WandAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.elmakers.mine.bukkit.api.wand.WandUseMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.elmakers.mine.bukkit.api.block.BrushMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.elmakers.mine.bukkit.api.block.ModifyType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.elmakers.mine.bukkit.api.entity.EntityData.SourceType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.elmakers.mine.bukkit.api.entity.EntityData.TargetType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.elmakers.mine.bukkit.api.event.EarnEvent.EarnCause
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.elmakers.mine.bukkit.api.integration.ClientPlatform
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.elmakers.mine.bukkit.api.magic.CastSourceLocation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.elmakers.mine.bukkit.api.magic.MagicPropertyType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.elmakers.mine.bukkit.api.magic.TriggerType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.elmakers.mine.bukkit.api.magic.VariableScope
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.elmakers.mine.bukkit.api.rp.ResourcePackPreference
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.elmakers.mine.bukkit.api.rp.ResourcePackStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.elmakers.mine.bukkit.api.spell.SpellEventType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.elmakers.mine.bukkit.api.spell.SpellResult
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.elmakers.mine.bukkit.api.spell.TargetType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.elmakers.mine.bukkit.api.wand.WandAction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.elmakers.mine.bukkit.api.wand.WandUseMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VariableScope - Enum in com.elmakers.mine.bukkit.api.magic
-