A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages

G

get() - Static method in class wtf.choco.veinminer.pattern.PatternExpansive
Get a singleton instance of the expansive pattern.
get() - Static method in class wtf.choco.veinminer.pattern.PatternThorough
Get a singleton instance of the default pattern.
get() - Static method in class wtf.choco.veinminer.utils.metrics.StatTracker
Get a singleton instance of the StatTracker.
get(BlockData) - Static method in interface wtf.choco.veinminer.data.block.VeinBlock
Get a VeinBlock based on block data with a set of states.
get(Material) - Static method in interface wtf.choco.veinminer.data.block.VeinBlock
Get a VeinBlock based on type with no additional block states.
get(OfflinePlayer) - Static method in class wtf.choco.veinminer.data.VMPlayerData
Get the VMPlayerData instance for the specified player.
getAffectedBlock() - Method in class wtf.choco.veinminer.api.event.PlayerVeinMineEvent
Get the block type affected by the vein mine.
getAliasedBlocks() - Method in class wtf.choco.veinminer.data.MaterialAlias
Get all blocks that are considered under this alias.
getAliasFor(BlockData) - Method in class wtf.choco.veinminer.api.VeinMinerManager
Get the alias associated with a specific block data.
getAliasFor(Material) - Method in class wtf.choco.veinminer.api.VeinMinerManager
Get the alias associated with a specific material.
getAllVeinMineableBlocks() - Method in class wtf.choco.veinminer.api.VeinMinerManager
Get a BlockList of all veinmineable blocks.
getAnticheatHooks() - Method in class wtf.choco.veinminer.VeinMiner
Get an immutable list of all anti cheat hooks.
getBlockData() - Method in interface wtf.choco.veinminer.data.block.VeinBlock
Get the Bukkit BlockData represented by this block.
getBlockList(ToolCategory) - Method in class wtf.choco.veinminer.api.VeinMinerManager
Get the BlockList defined for the specified tool category
getBlockListGlobal() - Method in class wtf.choco.veinminer.api.VeinMinerManager
Get the global blocklist.
getBlocks() - Method in class wtf.choco.veinminer.api.event.PlayerVeinMineEvent
Get a set of all blocks destroyed by this vein mine.
getByName(String) - Static method in enum wtf.choco.veinminer.api.ActivationStrategy
Get a MineActivation based on its name.
getByName(String) - Static method in enum wtf.choco.veinminer.tool.ToolCategory
Get a tool category based on its name used in the configuration file.
getCategory() - Method in class wtf.choco.veinminer.api.event.PlayerVeinMineEvent
Get the tool used to initiate this vein mine.
getCategory() - Method in class wtf.choco.veinminer.tool.template.ToolTemplate
Get this template's category (if one exists).
getDisabledWorlds() - Method in class wtf.choco.veinminer.api.VeinMinerManager
Get a set of all worlds in which VeinMiner is disabled.
getGlobalTemplate() - Method in class wtf.choco.veinminer.tool.template.TemplateValidator
Get this validator's global template.
getHandlerList() - Static method in class wtf.choco.veinminer.api.event.PlayerSwitchPatternEvent
 
getHandlerList() - Static method in class wtf.choco.veinminer.api.event.PlayerVeinMineEvent
 
getHandlers() - Method in class wtf.choco.veinminer.api.event.PlayerSwitchPatternEvent
 
getHandlers() - Method in class wtf.choco.veinminer.api.event.PlayerVeinMineEvent
 
getKey() - Method in class wtf.choco.veinminer.pattern.PatternExpansive
 
getKey() - Method in class wtf.choco.veinminer.pattern.PatternThorough
 
getLore() - Method in class wtf.choco.veinminer.tool.template.ToolTemplate
Get the item lore defined by this template.
getMaterials() - Method in enum wtf.choco.veinminer.tool.ToolCategory
Get all Materials associated with this tool category.
getMaxVeinSize() - Method in enum wtf.choco.veinminer.tool.ToolCategory
Get the maximum vein size this tool category is capable of breaking.
getName() - Method in class wtf.choco.veinminer.tool.template.ToolTemplate
Get the item name defined by this template.
getName() - Method in enum wtf.choco.veinminer.tool.ToolCategory
Get the name for this tool used in the configuration file.
getNewPattern() - Method in class wtf.choco.veinminer.api.event.PlayerSwitchPatternEvent
Get the pattern to which the player.
getOldPattern() - Method in class wtf.choco.veinminer.api.event.PlayerSwitchPatternEvent
Get the pattern from which the player switched.
getPattern() - Method in class wtf.choco.veinminer.api.event.PlayerVeinMineEvent
Get the vein mining pattern used for this vein mine.
getPattern() - Method in class wtf.choco.veinminer.data.VMPlayerData
Get the pattern set for this player.
getPattern(String) - Method in class wtf.choco.veinminer.pattern.PatternRegistry
Get a pattern associated with the given key in the form of a String.
getPattern(NamespacedKey) - Method in class wtf.choco.veinminer.pattern.PatternRegistry
Get the pattern associated with the given key.
getPatternOrDefault(String, VeinMiningPattern) - Method in class wtf.choco.veinminer.pattern.PatternRegistry
Get the pattern associated with the given key in the form of a String, or default if one is not registered.
getPatternOrDefault(NamespacedKey, VeinMiningPattern) - Method in class wtf.choco.veinminer.pattern.PatternRegistry
Get the pattern associated with the given key or default if one is not registered.
getPatternRegistry() - Method in class wtf.choco.veinminer.VeinMiner
Get the pattern registry used to register custom vein mining patterns.
getPatterns() - Method in class wtf.choco.veinminer.pattern.PatternRegistry
Get an immutable set of all registered patterns.
getPlayer() - Method in class wtf.choco.veinminer.data.VMPlayerData
Get the player to which this data belongs.
getPlayerOnline() - Method in class wtf.choco.veinminer.data.VMPlayerData
Get the Player instance to which this data belongs.
getPlugin() - Static method in class wtf.choco.veinminer.VeinMiner
Get an instance of the main VeinMiner class (for VeinMiner API usages).
getPluginName() - Method in interface wtf.choco.veinminer.anticheat.AntiCheatHook
Get the name of the plugin representing this hook
getPrecedence() - Method in class wtf.choco.veinminer.tool.template.TemplateValidator
Get the precedence used for this validator.
getRelative(Block) - Method in enum wtf.choco.veinminer.api.VBlockFace
Get the block relative to the specified block based on the current block face.
getSpecificType() - Method in class wtf.choco.veinminer.tool.template.ToolTemplate
Get the specific type defined by this template.
getTemplate(ToolCategory) - Method in class wtf.choco.veinminer.tool.template.TemplateValidator
Get the template for the specified category.
getTemplateValidator() - Method in class wtf.choco.veinminer.api.VeinMinerManager
Get the template validator instance.
getType() - Method in interface wtf.choco.veinminer.data.block.VeinBlock
Get the Bukkit Material represented by this block
getVeinBlock(BlockData) - Method in class wtf.choco.veinminer.data.BlockList
Get the VeinBlock from this BlockList that encapsulates the given BlockData.
getVeinBlockFromBlockList(BlockData, ToolCategory) - Method in class wtf.choco.veinminer.api.VeinMinerManager
getVeinMinedCountAsData() - Method in class wtf.choco.veinminer.utils.metrics.StatTracker
Get the data as a Map<String, Integer> for bStats.
getVeinMinerManager() - Method in class wtf.choco.veinminer.VeinMiner
Get the VeinMiner Manager used to keep track of Veinminable blocks, and other utilities.
getXTranslation() - Method in enum wtf.choco.veinminer.api.VBlockFace
Get the X value translation of this block face.
getYTranslation() - Method in enum wtf.choco.veinminer.api.VBlockFace
Get the Y value translation of this block face.
getZTranslation() - Method in enum wtf.choco.veinminer.api.VBlockFace
Get the Z value translation of this block face.
GLOBAL - wtf.choco.veinminer.tool.template.TemplatePrecedence
The global template should always be used.
globalTemplate(ToolTemplate) - Method in class wtf.choco.veinminer.tool.template.TemplateValidator.ValidatorBuilder
Set the global template to be used when validating items.
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages