Index
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 suppliednbtTagString
applied. - addNBTTag(ItemStack, String) - Static method in enum class dk.lockfuglsang.minecraft.nbt.NBTUtil
-
Returns a copy of the
itemStack
with the suppliednbtTagString
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 suppliednbtTagString
applied. - setNBTTag(ItemStack, String) - Static method in enum class dk.lockfuglsang.minecraft.nbt.NBTUtil
-
Returns a copy of the
itemStack
with the suppliednbtTagString
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
All Classes|All Packages|Constant Field Values