Index

A B C D E F G H I J L M N O P R S T U V W Y 
All Classes|All Packages|Constant Field Values

A

AbstractCommand - Class in dk.lockfuglsang.minecraft.command
Convenience implementation of the Command
AbstractCommand(String, String) - Constructor for class dk.lockfuglsang.minecraft.command.AbstractCommand
 
AbstractCommand(String, String, String) - Constructor for class dk.lockfuglsang.minecraft.command.AbstractCommand
 
AbstractCommand(String, String, String, String) - Constructor for class dk.lockfuglsang.minecraft.command.AbstractCommand
 
AbstractCommand(String, String, String, String, String, UUID...) - Constructor for class dk.lockfuglsang.minecraft.command.AbstractCommand
 
AbstractTabCompleter - Class in dk.lockfuglsang.minecraft.command.completion
Common ancestor of the TabCompleters.
AbstractTabCompleter() - Constructor for class dk.lockfuglsang.minecraft.command.completion.AbstractTabCompleter
 
accept(CommandVisitor) - Method in class dk.lockfuglsang.minecraft.command.AbstractCommand
 
accept(CommandVisitor) - Method in interface dk.lockfuglsang.minecraft.command.Command
Visitor pattern.
accept(CommandVisitor) - Method in class dk.lockfuglsang.minecraft.command.CompositeCommand
 
add(Command...) - Method in class dk.lockfuglsang.minecraft.command.CompositeCommand
 
add(ItemFlag...) - Method in class dk.lockfuglsang.minecraft.util.ItemStackUtil.Builder
 
addAnimation(Animation) - Method in class dk.lockfuglsang.minecraft.animation.AnimationHandler
 
addComment(String, String) - Method in class dk.lockfuglsang.minecraft.yml.YmlCommentParser
 
addComment(String, String) - Method in class dk.lockfuglsang.minecraft.yml.YmlConfiguration
 
addComments(Map<String, String>) - Method in class dk.lockfuglsang.minecraft.yml.YmlCommentParser
 
addComments(Map<String, String>) - Method in class dk.lockfuglsang.minecraft.yml.YmlConfiguration
 
addFeaturePermission(String, String) - Method in class dk.lockfuglsang.minecraft.command.AbstractCommand
 
addFeaturePermission(String, String) - Method in class dk.lockfuglsang.minecraft.command.CompositeCommand
 
addNBTTag(ItemStack, String) - Method in class dk.lockfuglsang.minecraft.nbt.CraftBukkitNBTTagger
 
addNBTTag(ItemStack, String) - Method in interface dk.lockfuglsang.minecraft.nbt.NBTItemStackTagger
Returns a copy of the itemStack with the supplied nbtTagString applied.
addNBTTag(ItemStack, String) - Static method in enum class dk.lockfuglsang.minecraft.nbt.NBTUtil
Returns a copy of the itemStack with the supplied nbtTagString applied.
addTab(String, TabCompleter) - Method in class dk.lockfuglsang.minecraft.command.CompositeCommand
 
amount(int) - Method in class dk.lockfuglsang.minecraft.util.ItemStackUtil.Builder
 
Animation - Interface in dk.lockfuglsang.minecraft.animation
Common interface for animations
AnimationHandler - Class in dk.lockfuglsang.minecraft.animation
Handles particles and per-player block-animations
AnimationHandler(Plugin) - Constructor for class dk.lockfuglsang.minecraft.animation.AnimationHandler
 
asDisplayItem(ItemStack) - Static method in enum class dk.lockfuglsang.minecraft.util.ItemStackUtil
 
asKey(Location) - Static method in enum class dk.lockfuglsang.minecraft.util.LocationUtil
Convenience method for when a location is needed as a yml key.
asShortString(List<ItemStack>) - Static method in enum class dk.lockfuglsang.minecraft.util.ItemStackUtil
 
asShortString(ItemStack) - Static method in enum class dk.lockfuglsang.minecraft.util.ItemStackUtil
 
asString(UUID) - Static method in enum class dk.lockfuglsang.minecraft.util.UUIDUtil
 
asString(ItemStack) - Static method in enum class dk.lockfuglsang.minecraft.util.ItemStackUtil
 
asString(Location) - Static method in enum class dk.lockfuglsang.minecraft.util.LocationUtil
 

B

BaseCommandExecutor - Class in dk.lockfuglsang.minecraft.command
Command delegator.
BaseCommandExecutor(String, String, String) - Constructor for class dk.lockfuglsang.minecraft.command.BaseCommandExecutor
 
BaseCommandExecutor(String, String, String, String) - Constructor for class dk.lockfuglsang.minecraft.command.BaseCommandExecutor
 
BaseCommandExecutor(String, String, String, String, UUID...) - Constructor for class dk.lockfuglsang.minecraft.command.BaseCommandExecutor
 
BlockAnimation - Class in dk.lockfuglsang.minecraft.animation
Sends (bogus) block-info to the player
BlockAnimation(Player, List<Location>, Material, byte) - Constructor for class dk.lockfuglsang.minecraft.animation.BlockAnimation
 
build() - Method in class dk.lockfuglsang.minecraft.util.ItemStackUtil.Builder
 
builder(ItemStack) - Static method in enum class dk.lockfuglsang.minecraft.util.ItemStackUtil
 
Builder(ItemStack) - Constructor for class dk.lockfuglsang.minecraft.util.ItemStackUtil.Builder
 

C

camelcase(String) - Static method in enum class dk.lockfuglsang.minecraft.util.FormatUtil
 
cb() - Static method in class dk.lockfuglsang.minecraft.reflection.ReflectionUtil
Returns the real packagename for the org.bukkit.craftbukkit package
centerInBlock(Location) - Static method in enum class dk.lockfuglsang.minecraft.util.LocationUtil
 
centerOnBlock(Location) - Static method in enum class dk.lockfuglsang.minecraft.util.LocationUtil
 
clone(List<ItemStack>) - Static method in enum class dk.lockfuglsang.minecraft.util.ItemStackUtil
 
Command - Interface in dk.lockfuglsang.minecraft.command
An abstraction for supporting nesting of commands.
CommandComparator - Class in dk.lockfuglsang.minecraft.command
Comparator for sorting sub-commands
CommandComparator() - Constructor for class dk.lockfuglsang.minecraft.command.CommandComparator
 
CommandManager - Enum Class in dk.lockfuglsang.minecraft.command
Static singleton manager for controlling common requirements.
CommandManager.RequirementChecker - Interface in dk.lockfuglsang.minecraft.command
 
CommandVisitor - Interface in dk.lockfuglsang.minecraft.command
Simple visitor for the USBCommands
compare(Command, Command) - Method in class dk.lockfuglsang.minecraft.command.CommandComparator
 
CompositeCommand - Class in dk.lockfuglsang.minecraft.command
Command with nested commandMap inside.
CompositeCommand(String, String, String) - Constructor for class dk.lockfuglsang.minecraft.command.CompositeCommand
 
CompositeCommand(String, String, String, String, UUID...) - Constructor for class dk.lockfuglsang.minecraft.command.CompositeCommand
 
CompositeTabCompleter - Class in dk.lockfuglsang.minecraft.command.completion
TabCompleter that supports multiple tab-completers for different arguments.
CompositeTabCompleter(TabCompleter...) - Constructor for class dk.lockfuglsang.minecraft.command.completion.CompositeTabCompleter
 
copy(InputStream, File) - Static method in enum class dk.lockfuglsang.minecraft.file.FileUtil
 
CraftBukkitNBTTagger - Class in dk.lockfuglsang.minecraft.nbt
An NBTItemStackTagger using reflection for CraftBukkit based servers.
CraftBukkitNBTTagger() - Constructor for class dk.lockfuglsang.minecraft.nbt.CraftBukkitNBTTagger
 
createItemArray(List<ItemStack>) - Static method in enum class dk.lockfuglsang.minecraft.util.ItemStackUtil
 
createItemList(List<String>) - Static method in enum class dk.lockfuglsang.minecraft.util.ItemStackUtil
 
createItemStack(String) - Static method in enum class dk.lockfuglsang.minecraft.util.ItemStackUtil
 
createItemStack(String, String, String) - Static method in enum class dk.lockfuglsang.minecraft.util.ItemStackUtil
 
createItemStackSkull(String, String, String) - Static method in enum class dk.lockfuglsang.minecraft.util.ItemStackUtil
 
createItemsWithProbabilty(List<String>) - Static method in enum class dk.lockfuglsang.minecraft.util.ItemStackUtil
 
createUniqueId(String, String, String) - Static method in enum class dk.lockfuglsang.minecraft.util.ItemStackUtil
 
createYmlFilenameFilter() - Static method in enum class dk.lockfuglsang.minecraft.file.FileUtil
 

D

deselect() - Method in class dk.lockfuglsang.minecraft.util.ItemStackUtil.Builder
 
displayName(String) - Method in class dk.lockfuglsang.minecraft.util.ItemStackUtil.Builder
 
dk.lockfuglsang.minecraft.animation - package dk.lockfuglsang.minecraft.animation
 
dk.lockfuglsang.minecraft.command - package dk.lockfuglsang.minecraft.command
 
dk.lockfuglsang.minecraft.command.completion - package dk.lockfuglsang.minecraft.command.completion
 
dk.lockfuglsang.minecraft.file - package dk.lockfuglsang.minecraft.file
 
dk.lockfuglsang.minecraft.gui - package dk.lockfuglsang.minecraft.gui
Holds a frame-work for making GUI components (inventory based) in Bukkit Minecraft.
dk.lockfuglsang.minecraft.nbt - package dk.lockfuglsang.minecraft.nbt
 
dk.lockfuglsang.minecraft.reflection - package dk.lockfuglsang.minecraft.reflection
 
dk.lockfuglsang.minecraft.util - package dk.lockfuglsang.minecraft.util
 
dk.lockfuglsang.minecraft.yml - package dk.lockfuglsang.minecraft.yml
 
DocumentCommand - Class in dk.lockfuglsang.minecraft.command
Command that traverses all the commands in a plugin, and generates documentation for them.
DocumentCommand(JavaPlugin, String, String) - Constructor for class dk.lockfuglsang.minecraft.command.DocumentCommand
 
DocumentWriter - Interface in dk.lockfuglsang.minecraft.command
Common interface for the DocumentCommand-visitors
dumpMethods(Class) - Static method in class dk.lockfuglsang.minecraft.reflection.ReflectionUtil
 

E

enchant(Enchantment, int) - Method in class dk.lockfuglsang.minecraft.util.ItemStackUtil.Builder
 
equals(Object) - Method in class dk.lockfuglsang.minecraft.util.ItemStackUtil.ItemProbability
 
escape(String) - Static method in enum class dk.lockfuglsang.minecraft.util.FormatUtil
Escapes formatting by "denormalizing" back to using & instead of ยง.
exec(Object, String, Class[], Object...) - Static method in class dk.lockfuglsang.minecraft.reflection.ReflectionUtil
Uses reflection to execute the named method on the supplied class giving the arguments.
exec(Object, String, Object...) - Static method in class dk.lockfuglsang.minecraft.reflection.ReflectionUtil
Uses reflection to execute the named method on the supplied class giving the arguments.
execStatic(Class<?>, String, Object...) - Static method in class dk.lockfuglsang.minecraft.reflection.ReflectionUtil
Uses reflection to execute the named method on the supplied class giving the arguments.
execute(CommandSender, String, Map<String, Object>, String...) - Method in interface dk.lockfuglsang.minecraft.command.Command
Executes the command.
execute(CommandSender, String, Map<String, Object>, String...) - Method in class dk.lockfuglsang.minecraft.command.CompositeCommand
 
execute(CommandSender, String, Map<String, Object>, String...) - Method in class dk.lockfuglsang.minecraft.command.DocumentCommand
 
execute(CommandSender, String, Map<String, Object>, String...) - Method in class dk.lockfuglsang.minecraft.command.LanguageCommand
 

F

FileUtil - Enum Class in dk.lockfuglsang.minecraft.file
Common file-utilities.
filter(List<String>, String) - Static method in class dk.lockfuglsang.minecraft.command.completion.AbstractTabCompleter
 
findMethod(Class<?>, Class, Class...) - Static method in class dk.lockfuglsang.minecraft.reflection.ReflectionUtil
 
findMethods(Class<?>, Class, Class...) - Static method in class dk.lockfuglsang.minecraft.reflection.ReflectionUtil
 
FORMATS - Static variable in class dk.lockfuglsang.minecraft.command.DocumentCommand
 
FormatUtil - Enum Class in dk.lockfuglsang.minecraft.util
Format utility
fromString(String) - Static method in enum class dk.lockfuglsang.minecraft.util.LocationUtil
 
fromString(String) - Static method in enum class dk.lockfuglsang.minecraft.util.UUIDUtil
 

G

getAliases() - Method in class dk.lockfuglsang.minecraft.command.AbstractCommand
 
getAliases() - Method in interface dk.lockfuglsang.minecraft.command.Command
Returns aliases for the command.
getAliases() - Method in class dk.lockfuglsang.minecraft.command.CompositeCommand
 
getBasename(File) - Static method in enum class dk.lockfuglsang.minecraft.file.FileUtil
 
getBasename(String) - Static method in enum class dk.lockfuglsang.minecraft.file.FileUtil
 
getBukkitClass(Object) - Static method in class dk.lockfuglsang.minecraft.reflection.ReflectionUtil
Returns the corresponding Bukkit class, given a CraftBukkit implementation object.
getChildren() - Method in class dk.lockfuglsang.minecraft.command.CompositeCommand
 
getComment(String) - Method in class dk.lockfuglsang.minecraft.yml.YmlCommentParser
 
getComment(String) - Method in class dk.lockfuglsang.minecraft.yml.YmlConfiguration
 
getCommentMap() - Method in class dk.lockfuglsang.minecraft.yml.YmlCommentParser
 
getComments() - Method in class dk.lockfuglsang.minecraft.yml.YmlConfiguration
 
getConfigFile(String) - Static method in enum class dk.lockfuglsang.minecraft.file.FileUtil
 
getCraftBukkitVersion() - Static method in class dk.lockfuglsang.minecraft.reflection.ReflectionUtil
Returns the current version of the Bukkit implementation
getDescription() - Method in class dk.lockfuglsang.minecraft.command.AbstractCommand
 
getDescription() - Method in interface dk.lockfuglsang.minecraft.command.Command
A short description of the sub-command.
getDescription() - Method in class dk.lockfuglsang.minecraft.command.CompositeCommand
 
getExtension(String) - Static method in enum class dk.lockfuglsang.minecraft.file.FileUtil
 
getFeaturePermissions() - Method in class dk.lockfuglsang.minecraft.command.AbstractCommand
 
getFeaturePermissions() - Method in interface dk.lockfuglsang.minecraft.command.Command
Returns a map of feature-toggling permissions supporte by this command.
getFeaturePermissions() - Method in class dk.lockfuglsang.minecraft.command.CompositeCommand
 
getField(Object, String) - Static method in class dk.lockfuglsang.minecraft.reflection.ReflectionUtil
Returns the value of a field on the object.
getItem() - Method in class dk.lockfuglsang.minecraft.util.ItemStackUtil.ItemProbability
 
getItemName(ItemStack) - Static method in enum class dk.lockfuglsang.minecraft.util.ItemStackUtil
 
getMajor() - Method in class dk.lockfuglsang.minecraft.util.VersionUtil.Version
 
getMethod(Class<?>, String, Class...) - Static method in class dk.lockfuglsang.minecraft.reflection.ReflectionUtil
 
getMicro() - Method in class dk.lockfuglsang.minecraft.util.VersionUtil.Version
 
getMinor() - Method in class dk.lockfuglsang.minecraft.util.VersionUtil.Version
 
getName() - Method in class dk.lockfuglsang.minecraft.command.AbstractCommand
 
getName() - Method in interface dk.lockfuglsang.minecraft.command.Command
Returns the name of the sub-command.
getName() - Method in class dk.lockfuglsang.minecraft.command.CompositeCommand
 
getNBTTag(ItemStack) - Method in class dk.lockfuglsang.minecraft.nbt.CraftBukkitNBTTagger
 
getNBTTag(ItemStack) - Method in interface dk.lockfuglsang.minecraft.nbt.NBTItemStackTagger
Returns the NBTTag of the itemStack as a string, or the empty-string if none was found.
getNBTTag(ItemStack) - Static method in enum class dk.lockfuglsang.minecraft.nbt.NBTUtil
Returns the NBTTag of the itemStack as a string, or the empty-string if none was found.
getNMSVersion() - Static method in class dk.lockfuglsang.minecraft.reflection.ReflectionUtil
Returns the NMS version.
getNMSVersion(Object) - Static method in class dk.lockfuglsang.minecraft.reflection.ReflectionUtil
Returns the current version of the net.minecraft.server implementation
getPackageName(Object) - Static method in class dk.lockfuglsang.minecraft.reflection.ReflectionUtil
Returns the packagename of the given object.
getParams() - Method in class dk.lockfuglsang.minecraft.command.AbstractCommand
 
getParams() - Method in interface dk.lockfuglsang.minecraft.command.Command
The list of parameters accepted by the command.
getParams() - Method in class dk.lockfuglsang.minecraft.command.CompositeCommand
 
getParamsAsString(Command) - Static method in class dk.lockfuglsang.minecraft.command.CompositeCommand
 
getParent() - Method in class dk.lockfuglsang.minecraft.command.AbstractCommand
 
getParent() - Method in interface dk.lockfuglsang.minecraft.command.Command
Returns the parent command (if one such is available).
getParent() - Method in class dk.lockfuglsang.minecraft.command.CompositeCommand
 
getPermission() - Method in class dk.lockfuglsang.minecraft.command.AbstractCommand
 
getPermission() - Method in interface dk.lockfuglsang.minecraft.command.Command
The permission of the command.
getPermission() - Method in class dk.lockfuglsang.minecraft.command.CompositeCommand
 
getPlayer() - Method in interface dk.lockfuglsang.minecraft.animation.Animation
 
getPlayer() - Method in class dk.lockfuglsang.minecraft.animation.BlockAnimation
 
getPlayer() - Method in class dk.lockfuglsang.minecraft.animation.ParticleAnimation
 
getProbability() - Method in class dk.lockfuglsang.minecraft.util.ItemStackUtil.ItemProbability
 
getRows() - Method in class dk.lockfuglsang.minecraft.command.PlainTextCommandVisitor
 
getStringList(String) - Method in class dk.lockfuglsang.minecraft.yml.YmlConfiguration
 
getSub() - Method in class dk.lockfuglsang.minecraft.util.VersionUtil.Version
 
getTabCompleter() - Method in class dk.lockfuglsang.minecraft.command.AbstractCommand
 
getTabCompleter() - Method in interface dk.lockfuglsang.minecraft.command.Command
Optional TabCompleter to override the default ones.
getTabCompleter() - Method in class dk.lockfuglsang.minecraft.command.CompositeCommand
 
getTabCompleter() - Method in class dk.lockfuglsang.minecraft.command.DocumentCommand
 
getUsage() - Method in class dk.lockfuglsang.minecraft.command.AbstractCommand
 
getUsage() - Method in interface dk.lockfuglsang.minecraft.command.Command
A more verbatim description of the command.
getUsage() - Method in class dk.lockfuglsang.minecraft.command.CompositeCommand
 
getVersion(String) - Static method in enum class dk.lockfuglsang.minecraft.util.VersionUtil
 
getYmlConfiguration(String) - Static method in enum class dk.lockfuglsang.minecraft.file.FileUtil
System-encoding agnostic config-reader Reads and returns the configuration found in:

H

hasAccess(Command, CommandSender) - Method in class dk.lockfuglsang.minecraft.command.CompositeCommand
 
hashCode() - Method in class dk.lockfuglsang.minecraft.util.ItemStackUtil.ItemProbability
 
hasPermission(CommandSender, String) - Method in class dk.lockfuglsang.minecraft.command.AbstractCommand
 
hasPermission(CommandSender, String) - Method in interface dk.lockfuglsang.minecraft.command.Command
Allows for other than permission checking
hasPermission(CommandSender, String) - Method in class dk.lockfuglsang.minecraft.command.CompositeCommand
 
hasPermissionOverride(CommandSender) - Method in class dk.lockfuglsang.minecraft.command.AbstractCommand
 
hasPermissionOverride(CommandSender) - Method in class dk.lockfuglsang.minecraft.command.CompositeCommand
 
HELP_PATTERN - Static variable in class dk.lockfuglsang.minecraft.command.CompositeCommand
 
hide() - Method in interface dk.lockfuglsang.minecraft.animation.Animation
 
hide() - Method in class dk.lockfuglsang.minecraft.animation.BlockAnimation
 
hide() - Method in class dk.lockfuglsang.minecraft.animation.ParticleAnimation
 

I

isGTE(String) - Method in class dk.lockfuglsang.minecraft.util.VersionUtil.Version
 
isLT(String) - Method in class dk.lockfuglsang.minecraft.util.VersionUtil.Version
 
isRequirementsMet(CommandSender, Command, String...) - Static method in enum class dk.lockfuglsang.minecraft.command.CommandManager
 
isRequirementsMet(CommandSender, Command, String...) - Method in interface dk.lockfuglsang.minecraft.command.CommandManager.RequirementChecker
Checks whether the requirements for the command has been met.
isValidInventoryItem(ItemStack) - Static method in enum class dk.lockfuglsang.minecraft.util.ItemStackUtil
 
ItemProbability(double, ItemStack) - Constructor for class dk.lockfuglsang.minecraft.util.ItemStackUtil.ItemProbability
 
ItemStackUtil - Enum Class in dk.lockfuglsang.minecraft.util
Conversion to ItemStack from strings.
ItemStackUtil.Builder - Class in dk.lockfuglsang.minecraft.util
Builder for ItemStack
ItemStackUtil.ItemProbability - Class in dk.lockfuglsang.minecraft.util
 

J

join(String[]) - Static method in class dk.lockfuglsang.minecraft.command.AbstractCommand
 
join(String[], String) - Static method in class dk.lockfuglsang.minecraft.command.AbstractCommand
Convenience method until we can fully rely on everybody running JRE 8.
join(List<String>, String) - Static method in enum class dk.lockfuglsang.minecraft.util.FormatUtil
 

L

LanguageCommand - Class in dk.lockfuglsang.minecraft.command
 
LanguageCommand(JavaPlugin, String, String) - Constructor for class dk.lockfuglsang.minecraft.command.LanguageCommand
 
load(Reader) - Method in class dk.lockfuglsang.minecraft.yml.YmlCommentParser
 
loadConfig(File) - Static method in enum class dk.lockfuglsang.minecraft.file.FileUtil
 
loadFromString(String) - Method in class dk.lockfuglsang.minecraft.yml.YmlCommentParser
 
loadFromString(String) - Method in class dk.lockfuglsang.minecraft.yml.YmlConfiguration
 
LocationUtil - Enum Class in dk.lockfuglsang.minecraft.util
Static convenience class for location methods.
lore(String) - Method in class dk.lockfuglsang.minecraft.util.ItemStackUtil.Builder
 
lore(List<String>) - Method in class dk.lockfuglsang.minecraft.util.ItemStackUtil.Builder
 

M

mergeComments(String) - Method in class dk.lockfuglsang.minecraft.yml.YmlCommentParser
Merges the comments into the "pure" yml.
millisAsSeconds(long) - Static method in enum class dk.lockfuglsang.minecraft.util.TimeUtil
 
millisAsShort(long) - Static method in enum class dk.lockfuglsang.minecraft.util.TimeUtil
 
millisAsString(long) - Static method in enum class dk.lockfuglsang.minecraft.util.TimeUtil
 
millisAsTicks(long) - Static method in enum class dk.lockfuglsang.minecraft.util.TimeUtil
 

N

NBTItemStackTagger - Interface in dk.lockfuglsang.minecraft.nbt
Interface for allowing depencency injection for testing (and other platforms than CraftBukkit).
NBTUtil - Enum Class in dk.lockfuglsang.minecraft.nbt
Utility for setting NBTTag data on Bukkit items without NMS (using reflection).
newInstance(String, Class<?>[], Object...) - Static method in class dk.lockfuglsang.minecraft.reflection.ReflectionUtil
Instantiates an object.
newInstance(String, Object...) - Static method in class dk.lockfuglsang.minecraft.reflection.ReflectionUtil
Instantiates an object.
nms() - Static method in class dk.lockfuglsang.minecraft.reflection.ReflectionUtil
Returns the real packagename for the net.minecraft.server.
normalize(String) - Static method in enum class dk.lockfuglsang.minecraft.util.FormatUtil
 

O

OfflinePlayerTabCompleter - Class in dk.lockfuglsang.minecraft.command.completion
Convenience implementation of a tab-completer for all offline players
OfflinePlayerTabCompleter() - Constructor for class dk.lockfuglsang.minecraft.command.completion.OfflinePlayerTabCompleter
 
onCommand(CommandSender, Command, String, String[]) - Method in class dk.lockfuglsang.minecraft.command.BaseCommandExecutor
 
OnlinePlayerTabCompleter - Class in dk.lockfuglsang.minecraft.command.completion
Convenience implementation of a tab-completer for all online players
OnlinePlayerTabCompleter() - Constructor for class dk.lockfuglsang.minecraft.command.completion.OnlinePlayerTabCompleter
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class dk.lockfuglsang.minecraft.command.completion.AbstractTabCompleter
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class dk.lockfuglsang.minecraft.command.completion.CompositeTabCompleter
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class dk.lockfuglsang.minecraft.command.CompositeCommand
 

P

ParticleAnimation - Class in dk.lockfuglsang.minecraft.animation
An animation using particles (requires refreshes).
ParticleAnimation(Player, List<Location>, Particle, int) - Constructor for class dk.lockfuglsang.minecraft.animation.ParticleAnimation
 
PlainTextCommandVisitor - Class in dk.lockfuglsang.minecraft.command
Simple visitor for generating plain-text documentation of an Command-hierarchy.
PlainTextCommandVisitor(int) - Constructor for class dk.lockfuglsang.minecraft.command.PlainTextCommandVisitor
 
playEffect(Player, Location, Effect, int) - Static method in enum class dk.lockfuglsang.minecraft.animation.PlayerHandler
 
PlayerHandler - Enum Class in dk.lockfuglsang.minecraft.animation
Common handler across servers for sending particles and other packages to a player.
PluginYamlCommandVisitor - Class in dk.lockfuglsang.minecraft.command
Generates a yml-file following the syntax define in http://wiki.bukkit.org/Plugin_YAML
prefix(List<String>, String) - Static method in enum class dk.lockfuglsang.minecraft.util.FormatUtil
 

R

readConfig(FileConfiguration, File) - Static method in enum class dk.lockfuglsang.minecraft.file.FileUtil
 
readConfig(FileConfiguration, InputStream) - Static method in enum class dk.lockfuglsang.minecraft.file.FileUtil
 
readProperties(String) - Static method in enum class dk.lockfuglsang.minecraft.file.FileUtil
 
ReflectionUtil - Class in dk.lockfuglsang.minecraft.reflection
Wrapper methods that allow accesss to reflection for backward compatible code.
ReflectionUtil() - Constructor for class dk.lockfuglsang.minecraft.reflection.ReflectionUtil
 
registerRequirements(CommandManager.RequirementChecker) - Static method in enum class dk.lockfuglsang.minecraft.command.CommandManager
 
reload() - Static method in enum class dk.lockfuglsang.minecraft.file.FileUtil
 
remove(ItemFlag...) - Method in class dk.lockfuglsang.minecraft.util.ItemStackUtil.Builder
 
removeAnimations(Player) - Method in class dk.lockfuglsang.minecraft.animation.AnimationHandler
 

S

saveToString() - Method in class dk.lockfuglsang.minecraft.yml.YmlConfiguration
 
secondsAsMillis(long) - Static method in enum class dk.lockfuglsang.minecraft.util.TimeUtil
 
secondsAsTicks(int) - Static method in enum class dk.lockfuglsang.minecraft.util.TimeUtil
 
select() - Method in class dk.lockfuglsang.minecraft.util.ItemStackUtil.Builder
 
select(boolean) - Method in class dk.lockfuglsang.minecraft.util.ItemStackUtil.Builder
 
sendBlockChange(Player, Location, Material, byte) - Static method in enum class dk.lockfuglsang.minecraft.animation.PlayerHandler
 
setAllwaysOverwrite(String...) - Static method in enum class dk.lockfuglsang.minecraft.file.FileUtil
 
setAnimTick(int) - Method in class dk.lockfuglsang.minecraft.animation.AnimationHandler
 
setDataFolder(File) - Static method in enum class dk.lockfuglsang.minecraft.file.FileUtil
 
setField(Object, String, T) - Static method in class dk.lockfuglsang.minecraft.reflection.ReflectionUtil
Sets the value of a field on the object.
setLocale(Locale) - Static method in enum class dk.lockfuglsang.minecraft.file.FileUtil
 
setNBTItemStackTagger(NBTItemStackTagger) - Static method in enum class dk.lockfuglsang.minecraft.nbt.NBTUtil
 
setNBTTag(ItemStack, String) - Method in class dk.lockfuglsang.minecraft.nbt.CraftBukkitNBTTagger
 
setNBTTag(ItemStack, String) - Method in interface dk.lockfuglsang.minecraft.nbt.NBTItemStackTagger
Returns a copy of the itemStack with the supplied nbtTagString applied.
setNBTTag(ItemStack, String) - Static method in enum class dk.lockfuglsang.minecraft.nbt.NBTUtil
Returns a copy of the itemStack with the supplied nbtTagString applied.
setNeverOverwrite(String...) - Static method in enum class dk.lockfuglsang.minecraft.file.FileUtil
 
setParent(CompositeCommand) - Method in class dk.lockfuglsang.minecraft.command.AbstractCommand
 
setParent(CompositeCommand) - Method in interface dk.lockfuglsang.minecraft.command.Command
Assigns a parent command.
setParent(CompositeCommand) - Method in class dk.lockfuglsang.minecraft.command.CompositeCommand
 
show() - Method in interface dk.lockfuglsang.minecraft.animation.Animation
 
show() - Method in class dk.lockfuglsang.minecraft.animation.BlockAnimation
 
show() - Method in class dk.lockfuglsang.minecraft.animation.ParticleAnimation
 
showUsage(CommandSender, int) - Method in class dk.lockfuglsang.minecraft.command.CompositeCommand
 
spawnParticle(Player, Particle, Location, int) - Static method in enum class dk.lockfuglsang.minecraft.animation.PlayerHandler
 
start() - Method in class dk.lockfuglsang.minecraft.animation.AnimationHandler
 
stop() - Method in class dk.lockfuglsang.minecraft.animation.AnimationHandler
 
stringAsMillis(String) - Static method in enum class dk.lockfuglsang.minecraft.util.TimeUtil
 
stripFormatting(String) - Static method in enum class dk.lockfuglsang.minecraft.util.FormatUtil
 
subType(int) - Method in class dk.lockfuglsang.minecraft.util.ItemStackUtil.Builder
 

T

ticksAsMillis(int) - Static method in enum class dk.lockfuglsang.minecraft.util.TimeUtil
 
ticksAsString(int) - Static method in enum class dk.lockfuglsang.minecraft.util.TimeUtil
 
TimeUtil - Enum Class in dk.lockfuglsang.minecraft.util
 
toReleaseString() - Method in class dk.lockfuglsang.minecraft.util.VersionUtil.Version
 
toString() - Method in class dk.lockfuglsang.minecraft.util.ItemStackUtil.ItemProbability
 
toString() - Method in class dk.lockfuglsang.minecraft.util.VersionUtil.Version
 
type(Material) - Method in class dk.lockfuglsang.minecraft.util.ItemStackUtil.Builder
 

U

UUIDUtil - Enum Class in dk.lockfuglsang.minecraft.util
Utility for handling UUIDs.

V

valueOf(String) - Static method in enum class dk.lockfuglsang.minecraft.animation.PlayerHandler
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dk.lockfuglsang.minecraft.command.CommandManager
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dk.lockfuglsang.minecraft.file.FileUtil
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dk.lockfuglsang.minecraft.nbt.NBTUtil
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dk.lockfuglsang.minecraft.util.FormatUtil
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dk.lockfuglsang.minecraft.util.ItemStackUtil
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dk.lockfuglsang.minecraft.util.LocationUtil
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dk.lockfuglsang.minecraft.util.TimeUtil
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dk.lockfuglsang.minecraft.util.UUIDUtil
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dk.lockfuglsang.minecraft.util.VersionUtil
Returns the enum constant of this class with the specified name.
values() - Static method in enum class dk.lockfuglsang.minecraft.animation.PlayerHandler
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dk.lockfuglsang.minecraft.command.CommandManager
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dk.lockfuglsang.minecraft.file.FileUtil
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dk.lockfuglsang.minecraft.nbt.NBTUtil
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dk.lockfuglsang.minecraft.util.FormatUtil
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dk.lockfuglsang.minecraft.util.ItemStackUtil
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dk.lockfuglsang.minecraft.util.LocationUtil
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dk.lockfuglsang.minecraft.util.TimeUtil
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dk.lockfuglsang.minecraft.util.UUIDUtil
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dk.lockfuglsang.minecraft.util.VersionUtil
Returns an array containing the constants of this enum class, in the order they are declared.
Version(int, int, int, String) - Constructor for class dk.lockfuglsang.minecraft.util.VersionUtil.Version
 
VersionUtil - Enum Class in dk.lockfuglsang.minecraft.util
Utility methods for versions
VersionUtil.Version - Class in dk.lockfuglsang.minecraft.util
 
visit(Command) - Method in interface dk.lockfuglsang.minecraft.command.CommandVisitor
 
visit(Command) - Method in class dk.lockfuglsang.minecraft.command.PluginYamlCommandVisitor
 
visit(Command) - Method in class dk.lockfuglsang.minecraft.command.PlainTextCommandVisitor
 

W

wordWrap(String, int) - Static method in enum class dk.lockfuglsang.minecraft.util.FormatUtil
 
wordWrap(String, int, int) - Static method in enum class dk.lockfuglsang.minecraft.util.FormatUtil
Wraps the string rather lazyly around the linesize (over).
wordWrapStrict(String, int) - Static method in enum class dk.lockfuglsang.minecraft.util.FormatUtil
 
writeTo(PrintStream) - Method in interface dk.lockfuglsang.minecraft.command.DocumentWriter
 
writeTo(PrintStream) - Method in class dk.lockfuglsang.minecraft.command.PlainTextCommandVisitor
 
writeTo(PrintStream) - Method in class dk.lockfuglsang.minecraft.command.PluginYamlCommandVisitor
 

Y

YmlCommentParser - Class in dk.lockfuglsang.minecraft.yml
A very simplistic yml parser, that only do the following: Keep track of indentation-levels and sections. Handle comments.
YmlCommentParser() - Constructor for class dk.lockfuglsang.minecraft.yml.YmlCommentParser
 
YmlConfiguration - Class in dk.lockfuglsang.minecraft.yml
A YamlConfiguration that supports comments Note: This includes a VERY SIMPLISTIC Yaml-parser, which sole purpose is to detect and store comments.
YmlConfiguration() - Constructor for class dk.lockfuglsang.minecraft.yml.YmlConfiguration
 
A B C D E F G H I J L M N O P R S T U V W Y 
All Classes|All Packages|Constant Field Values