Index

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

A

accept(T) - Method in interface de.eldoria.eldoutilities.consumer.ThrowingConsumer
Performs this operation on the given argument.
accept(T1, T2, T3) - Method in interface de.eldoria.eldoutilities.consumer.TriConsumer
Performs this operation on the given arguments.
accept(T1, T2, T3, T4) - Method in interface de.eldoria.eldoutilities.consumer.QuadConsumer
Performs this operation on the given arguments.
acceptInput(String) - Method in class de.eldoria.eldoutilities.conversation.EldoConversation
Passes player input into the current prompt.
ActionConsumer - Class in de.eldoria.eldoutilities.inventory
Class which holds some simple consumers which can be used in a ActionItem.
ActionItem - Class in de.eldoria.eldoutilities.inventory
A class which represents an item in a slot which will execute actions on click on the item and on close of the inventory.
ActionItem(ItemStack, int, Consumer<InventoryClickEvent>, Consumer<ItemStack>) - Constructor for class de.eldoria.eldoutilities.inventory.ActionItem
Creates a new Action Item.
adapt(Class<?>) - Method in class de.eldoria.eldoutilities.serialization.KebabNamingStrategy
 
adapt(Class<?>) - Method in interface de.eldoria.eldoutilities.serialization.NamingStrategy
 
add(Enum<?>) - Method in class de.eldoria.eldoutilities.serialization.SerializationUtil.Builder
Adds a enum value.
add(Object) - Method in class de.eldoria.eldoutilities.serialization.SerializationUtil.Builder
Adds a object.
add(String, Enum<?>) - Method in class de.eldoria.eldoutilities.serialization.SerializationUtil.Builder
Add a key with a enum constant name
add(String, Object) - Method in class de.eldoria.eldoutilities.serialization.SerializationUtil.Builder
Adda a key with a object.
add(String, Collection<?>) - Method in class de.eldoria.eldoutilities.serialization.SerializationUtil.Builder
Adds a key with a collection which will be wrapped in a list.
add(String, Map<?, ?>) - Method in class de.eldoria.eldoutilities.serialization.SerializationUtil.Builder
 
add(String, UUID) - Method in class de.eldoria.eldoutilities.serialization.SerializationUtil.Builder
 
add(String, T, Function<T, String>) - Method in class de.eldoria.eldoutilities.serialization.SerializationUtil.Builder
 
add(Map<String, Object>) - Method in class de.eldoria.eldoutilities.serialization.SerializationUtil.Builder
Add a map to the serialization map
add(Map<K, V>, BiFunction<K, V, String>, BiFunction<K, V, Object>) - Method in class de.eldoria.eldoutilities.serialization.SerializationUtil.Builder
Add a map to the map
addAction(ActionItem) - Method in class de.eldoria.eldoutilities.inventory.InventoryActions
Adds an action to the inventory actions.
addAction(ItemStack, int, Consumer<InventoryClickEvent>, Consumer<ItemStack>) - Method in class de.eldoria.eldoutilities.inventory.InventoryActions
 
addAlias(String...) - Method in class de.eldoria.eldoutilities.commands.command.util.CommandMetaBuilder
 
addArgument(String, boolean) - Method in class de.eldoria.eldoutilities.commands.command.util.CommandMetaBuilder
 
addEnum(String, Collection<T>) - Method in class de.eldoria.eldoutilities.serialization.SerializationUtil.Builder
 
addErrorTag(Consumer<TagResolver.Builder>) - Method in class de.eldoria.eldoutilities.messages.MessageSenderBuilder
 
addExclusiveVersion(Version, Version, V) - Method in class de.eldoria.eldoutilities.crossversion.builder.VersionFunctionBuilder
Add a version functions for all versions between two versions.
addFilter(Filter...) - Method in class de.eldoria.eldoutilities.debug.DebugSettings
 
addInclusiveVersion(Version, Version, V) - Method in class de.eldoria.eldoutilities.crossversion.builder.VersionFunctionBuilder
Add a version functions for all versions between two versions.
addIniitialValue(Object, Object) - Method in class de.eldoria.eldoutilities.conversation.EldoConversation.Builder
 
additionalModules() - Method in class de.eldoria.eldoutilities.config.JacksonConfig
Allows to register additional modules to the mapper.
additionalPluginMeta - Variable in class de.eldoria.eldoutilities.debug.data.DebugPayloadData
 
addLocaleCodes(String, String) - Method in class de.eldoria.eldoutilities.localization.LocalizerBuilder
 
addLocaleCodes(Map<String, String>) - Method in interface de.eldoria.eldoutilities.localization.ILocalizer
Add requested locale codes in runtime.
addLocaleCodes(Map<String, String>) - Method in class de.eldoria.eldoutilities.localization.ILocalizer.DummyLocalizer
 
addLocaleCodes(Map<String, String>) - Method in class de.eldoria.eldoutilities.localization.Localizer
 
addLocaleCodes(Map<String, String>) - Method in class de.eldoria.eldoutilities.localization.LocalizerBuilder
 
addMap(String, Map<K, V>, BiFunction<K, V, String>) - Method in class de.eldoria.eldoutilities.serialization.SerializationUtil.Builder
Serialize a map to a list.
addMessageTag(Consumer<TagResolver.Builder>) - Method in class de.eldoria.eldoutilities.messages.MessageSenderBuilder
 
addTag(Consumer<TagResolver.Builder>) - Method in class de.eldoria.eldoutilities.messages.MessageSenderBuilder
 
addTime(long) - Method in class de.eldoria.eldoutilities.threading.TaskStatistics
 
addUnlocalizedArgument(String, boolean) - Method in class de.eldoria.eldoutilities.commands.command.util.CommandMetaBuilder
 
addVersion(VersionRange, V) - Method in class de.eldoria.eldoutilities.crossversion.builder.VersionFunctionBuilder
Add a version function which should be used on one or more versions.
addVersionFunction(V, VersionRange) - Method in class de.eldoria.eldoutilities.crossversion.builder.VersionFunctionBuilder
Deprecated, for removal: This API element is subject to removal in a future version.
addVersionFunctionBetween(Version, Version, V) - Method in class de.eldoria.eldoutilities.crossversion.builder.VersionFunctionBuilder
Deprecated, for removal: This API element is subject to removal in a future version.
AdvancedCommand - Class in de.eldoria.eldoutilities.commands.command
 
AdvancedCommand(Plugin) - Constructor for class de.eldoria.eldoutilities.commands.command.AdvancedCommand
 
AdvancedCommand(Plugin, CommandMeta) - Constructor for class de.eldoria.eldoutilities.commands.command.AdvancedCommand
 
AdvancedCommandAdapter - Class in de.eldoria.eldoutilities.commands.command
aliases() - Method in class de.eldoria.eldoutilities.commands.command.CommandMeta
 
allowCommandSender(Class<? extends CommandSender>...) - Method in class de.eldoria.eldoutilities.commands.command.util.CommandMetaBuilder
 
allowCommandSender(Set<Class<? extends CommandSender>>) - Method in class de.eldoria.eldoutilities.commands.command.util.CommandMetaBuilder
 
allowConsole() - Method in class de.eldoria.eldoutilities.commands.command.util.CommandMetaBuilder
 
allowedSender() - Method in class de.eldoria.eldoutilities.commands.command.CommandMeta
Set of command senders which are allowed to use this command
allowedSender(CommandMeta, CommandSender) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
 
allowPlayer() - Method in class de.eldoria.eldoutilities.commands.command.util.CommandMetaBuilder
 
andThen(QuadConsumer<? super T1, ? super T2, ? super T3, ? super T4>) - Method in interface de.eldoria.eldoutilities.consumer.QuadConsumer
Returns a composed QuadConsumer that performs, in sequence, this operation followed by the after operation.
andThen(TriConsumer<? super T1, ? super T2, ? super T3>) - Method in interface de.eldoria.eldoutilities.consumer.TriConsumer
Returns a composed TriConsumer that performs, in sequence, this operation followed by the after operation.
andThen(Function<? super R, ? extends V>) - Method in interface de.eldoria.eldoutilities.functions.QuadFunction
Returns a composed function that first applies this function to its input, and then applies the after function to the result.
andThen(Function<? super R, ? extends V>) - Method in interface de.eldoria.eldoutilities.functions.TriFunction
Returns a composed function that first applies this function to its input, and then applies the after function to the result.
apply(A) - Method in class de.eldoria.eldoutilities.crossversion.function.VersionFunction
Execute the function for the current version.
apply(A, B) - Method in class de.eldoria.eldoutilities.crossversion.function.BiVersionFunction
Execute the function for the current version.
apply(A, B, C) - Method in class de.eldoria.eldoutilities.crossversion.function.TriVersionFunction
Execute the function for the current version.
apply(A, B, C, D) - Method in class de.eldoria.eldoutilities.crossversion.function.QuadVersionFunction
Execute the function for the current version.
apply(String) - Method in class de.eldoria.eldoutilities.debug.Filter
 
apply(T) - Method in interface de.eldoria.eldoutilities.functions.ThrowingFunction
 
apply(T1, T2, T3) - Method in interface de.eldoria.eldoutilities.functions.TriFunction
Applies this function to the given arguments.
apply(T1, T2, T3, T4) - Method in interface de.eldoria.eldoutilities.functions.QuadFunction
Applies this function to the given arguments.
applyFilter(DebugSettings) - Method in class de.eldoria.eldoutilities.debug.data.EntryData
 
applyFilter(String) - Method in class de.eldoria.eldoutilities.debug.DebugSettings
 
applyPrefix(Component) - Method in class de.eldoria.eldoutilities.messages.MessageSender
 
args() - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the arguments as a list
args(int) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the arguments starting from an index till the end as a list
args(int, int) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the arguments between two indices
Argument - Class in de.eldoria.eldoutilities.commands.command.util
 
Argument(String) - Constructor for class de.eldoria.eldoutilities.commands.command.util.Argument
 
arguments() - Method in class de.eldoria.eldoutilities.commands.command.CommandMeta
Ordered list of arguments.
Arguments - Class in de.eldoria.eldoutilities.commands.command.util
 
argumentString() - Method in class de.eldoria.eldoutilities.commands.command.CommandMeta
 
ArgumentUtils - Class in de.eldoria.eldoutilities.utils
This class contains helpful methods for handling of command arguments.
ArmorStandWrapper - Class in de.eldoria.eldoutilities.serialization.util
Deprecated.
ArmorStandWrapper - Class in de.eldoria.eldoutilities.serialization.wrapper
 
ArmorStandWrapper(Map<String, Object>) - Constructor for class de.eldoria.eldoutilities.serialization.util.ArmorStandWrapper
Deprecated.
 
ArmorStandWrapper(Map<String, Object>) - Constructor for class de.eldoria.eldoutilities.serialization.wrapper.ArmorStandWrapper
 
arrayContains(char[], char...) - Static method in class de.eldoria.eldoutilities.utils.ArrayUtil
Checks if a array contains any of the values.
arrayContains(String[], String...) - Static method in class de.eldoria.eldoutilities.utils.ArrayUtil
Checks if a array contains any of the values.
ArrayUtil - Class in de.eldoria.eldoutilities.utils
This class containts methods to handle arrays and search.
ARTIFACT - Enum constant in enum class de.eldoria.eldoutilities.debug.DefaultProperties
The artifact name
ARTIFACT_VERSION - Enum constant in enum class de.eldoria.eldoutilities.debug.DefaultProperties
The artifact version
asArray() - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get a copy of the arguments array
asAudience(Player) - Method in class de.eldoria.eldoutilities.messages.impl.PaperMessageSender
 
asAudience(Player) - Method in class de.eldoria.eldoutilities.messages.impl.SpigotMessageSender
 
asAudience(Player) - Method in class de.eldoria.eldoutilities.messages.MessageSender
 
asBoolean() - Method in class de.eldoria.eldoutilities.commands.command.util.Input
Get the argument as a boolean
asBoolean(int) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as a boolean
asBoolean(int, boolean) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as a boolean
asBoolean(int, String, String) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as a boolean
asBoolean(int, String, String, boolean) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as a boolean
asBoolean(int, String, String, Supplier<Boolean>) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as a boolean
asBoolean(int, Supplier<Boolean>) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as a boolean
asBoolean(String, String) - Method in class de.eldoria.eldoutilities.commands.command.util.Input
Get the argument as a boolean
asBreakable() - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Sets the breakable tag.
asDouble() - Method in class de.eldoria.eldoutilities.commands.command.util.Input
 
asDouble(int) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
 
asDouble(int, double) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
 
asDouble(int, Supplier<Double>) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
 
asEnum(int, Class<T>) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as an enum
asEnum(int, Class<T>, boolean) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as an enum
asEnum(int, Class<T>, boolean, Supplier<T>) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as an enum
asEnum(int, Class<T>, boolean, T) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as an enum
asEnum(int, Class<T>, Supplier<T>) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as an enum
asEnum(int, Class<T>, T) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as an enum
asEnum(Class<T>) - Method in class de.eldoria.eldoutilities.commands.command.util.Input
Get the argument as an enum
asEnum(Class<T>, boolean) - Method in class de.eldoria.eldoutilities.commands.command.util.Input
Get the argument as an enum
asFuture() - Method in class de.eldoria.eldoutilities.threading.futures.BukkitFutureResult
 
asFuture() - Method in interface de.eldoria.eldoutilities.threading.futures.FutureResult
Encapsulates this FutureResult as a CompletableFuture.
asInt() - Method in class de.eldoria.eldoutilities.commands.command.util.Input
Get the argument as integer
asInt(int) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as integer
asInt(int, int) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as integer
asInt(int, Supplier<Integer>) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as integer
asInvulnerable(boolean) - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Sets whether the entity is invulnerable or not.
asLong() - Method in class de.eldoria.eldoutilities.commands.command.util.Input
 
asLong(int) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
 
asLong(int, long) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
 
asLong(int, Supplier<Long>) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
 
asMaterial() - Method in class de.eldoria.eldoutilities.commands.command.util.Input
Get the argument as a material.
asMaterial(boolean) - Method in class de.eldoria.eldoutilities.commands.command.util.Input
Get the argument as a material.
asMaterial(int) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as a material.
asMaterial(int, boolean) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as a material.
asMaterial(int, boolean, Supplier<Material>) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as a material.
asMaterial(int, boolean, Material) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as a material.
asMaterial(int, Supplier<Material>) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as a material.
asMaterial(int, Material) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as a material.
asOfflinePlayer() - Method in class de.eldoria.eldoutilities.commands.command.util.Input
Get the argument as a offline player
asOfflinePlayer(int) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as a offline player
asOfflinePlayer(int, Supplier<OfflinePlayer>) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as a offline player
asOfflinePlayer(int, OfflinePlayer) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as a offline player
asPersistent(boolean) - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Sets whether or not the entity gets persisted.
asPlayer() - Method in class de.eldoria.eldoutilities.commands.command.util.Input
Get the argument as a player
asPlayer(int) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as a player
asPlayer(int, Supplier<Player>) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as a player
asPlayer(int, Player) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as a player
assertLength(int) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Asserts that the commands have at least the required amount of arguments.
asSilent(boolean) - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Sets whether the entity is silent or not.
asString() - Method in class de.eldoria.eldoutilities.commands.command.util.Input
Get the argument as string
asString() - Method in class de.eldoria.eldoutilities.debug.UserData
 
asString(int) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as string
asString(int, String) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as string
asString(int, Supplier<String>) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as string
asUnbreakable() - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Sets the unbreakable tag.
asWorld() - Method in class de.eldoria.eldoutilities.commands.command.util.Input
Get the argument as a world
asWorld(int) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as a world
asWorld(int, Supplier<World>) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as a world
asWorld(int, World) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the argument as a world
AttributeUtil - Class in de.eldoria.eldoutilities.utils
Class which holds utility methods to handle and manage attributes.
authors - Variable in class de.eldoria.eldoutilities.debug.data.PluginMetaData
 
autoUpdate - Variable in class de.eldoria.eldoutilities.updater.UpdateDataBuilder
 
autoUpdate(boolean) - Method in class de.eldoria.eldoutilities.updater.UpdateDataBuilder
 

B

BaseVersionFunction<V> - Class in de.eldoria.eldoutilities.crossversion.function
 
BaseVersionFunction(Map<VersionRange, V>) - Constructor for class de.eldoria.eldoutilities.crossversion.function.BaseVersionFunction
 
biFunctionBuilder(Class<A>, Class<B>, Class<R>) - Static method in class de.eldoria.eldoutilities.crossversion.builder.VersionFunctionBuilder
Get a bi function builder
BiFunctionBuilder<A,B,R> - Class in de.eldoria.eldoutilities.crossversion.builder
A builder for a BiVersionFunction with version sensitive context.
BiFunctionBuilder() - Constructor for class de.eldoria.eldoutilities.crossversion.builder.BiFunctionBuilder
 
BiVersionFunction<A,B,R> - Class in de.eldoria.eldoutilities.crossversion.function
A BiFunction with version sensitive context.
BiVersionFunction(Map<VersionRange, BiFunction<A, B, R>>) - Constructor for class de.eldoria.eldoutilities.crossversion.function.BiVersionFunction
 
booleanToByte(boolean) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Converts a boolean to a byte.
booleanToggle(NamespacedKey) - Static method in class de.eldoria.eldoutilities.inventory.ActionConsumer
Gets a consumer which allows to toggle a boolean value.
BRANCH - Enum constant in enum class de.eldoria.eldoutilities.debug.DefaultProperties
Branch the build was based on
broadcast(String) - Method in class de.eldoria.eldoutilities.messages.impl.PaperMessageSender
 
broadcast(String) - Method in class de.eldoria.eldoutilities.messages.impl.SpigotMessageSender
 
broadcast(String) - Method in class de.eldoria.eldoutilities.messages.MessageSender
 
build() - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Clone the underlying itemstack and return a cloned instance.
build() - Method in class de.eldoria.eldoutilities.commands.command.util.CommandMetaBuilder
 
build() - Method in class de.eldoria.eldoutilities.conversation.EldoConversation.Builder
 
build() - Method in class de.eldoria.eldoutilities.crossversion.builder.BiFunctionBuilder
Build the version function.
build() - Method in class de.eldoria.eldoutilities.crossversion.builder.FunctionBuilder
Build the version function.
build() - Method in class de.eldoria.eldoutilities.crossversion.builder.QuadFunctionBuilder
Build the version function.
build() - Method in class de.eldoria.eldoutilities.crossversion.builder.TriFunctionBuilder
Build the version function.
build() - Method in class de.eldoria.eldoutilities.crossversion.builder.VersionFunctionBuilder
Build the version function.
build() - Method in class de.eldoria.eldoutilities.debug.DebugSettings.Builder
 
build() - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Returns the builded entity and casts it to the requested type.
build() - Method in interface de.eldoria.eldoutilities.localization.IMessageComposer
 
build() - Method in class de.eldoria.eldoutilities.localization.LocalizerBuilder
 
build() - Method in class de.eldoria.eldoutilities.localization.MessageComposer
 
build() - Method in class de.eldoria.eldoutilities.serialization.SerializationUtil.Builder
 
build() - Method in class de.eldoria.eldoutilities.updater.butlerupdater.ButlerUpdateDataBuilder
 
build() - Method in class de.eldoria.eldoutilities.updater.lynaupdater.LynaUpdateDataBuilder
 
build() - Method in class de.eldoria.eldoutilities.updater.spigotupdater.SpigotUpdateDataBuilder
 
build() - Method in class de.eldoria.eldoutilities.updater.UpdateDataBuilder
 
builder() - Static method in class de.eldoria.eldoutilities.debug.DebugSettings
 
builder(String) - Static method in class de.eldoria.eldoutilities.commands.command.CommandMeta
 
builder(Plugin) - Static method in class de.eldoria.eldoutilities.messages.MessageSender
 
builder(Plugin, int) - Static method in class de.eldoria.eldoutilities.updater.butlerupdater.ButlerUpdateData
 
builder(Plugin, int) - Static method in class de.eldoria.eldoutilities.updater.lynaupdater.LynaUpdateData
 
builder(Plugin, int) - Static method in class de.eldoria.eldoutilities.updater.spigotupdater.SpigotUpdateData
 
builder(Plugin, String) - Static method in class de.eldoria.eldoutilities.localization.Localizer
 
builder(Plugin, Conversable, Prompt) - Static method in class de.eldoria.eldoutilities.conversation.EldoConversation
 
Builder() - Constructor for class de.eldoria.eldoutilities.debug.DebugSettings.Builder
 
Builder() - Constructor for class de.eldoria.eldoutilities.serialization.SerializationUtil.Builder
 
Builder(Map<String, Object>) - Constructor for class de.eldoria.eldoutilities.serialization.SerializationUtil.Builder
 
Builder(Plugin, Conversable, Prompt) - Constructor for class de.eldoria.eldoutilities.conversation.EldoConversation.Builder
 
buildLocalized(ILocalizer) - Method in class de.eldoria.eldoutilities.localization.MessageComposer
 
buildSubCommands(BiConsumer<List<AdvancedCommand>, CommandMetaBuilder>) - Method in class de.eldoria.eldoutilities.commands.command.util.CommandMetaBuilder
Use this consumer when you need more complex command setup.
BukkitFutureResult<T> - Class in de.eldoria.eldoutilities.threading.futures
 
butler(ButlerUpdateData) - Static method in class de.eldoria.eldoutilities.updater.Updater
Deprecated.
Lyna is the prefered way to check for updates.
butlerId() - Method in class de.eldoria.eldoutilities.updater.butlerupdater.ButlerUpdateData
 
ButlerUpdateChecker - Class in de.eldoria.eldoutilities.updater.butlerupdater
Updater implementation for butler application.
ButlerUpdateChecker(ButlerUpdateData) - Constructor for class de.eldoria.eldoutilities.updater.butlerupdater.ButlerUpdateChecker
 
ButlerUpdateCheckResponse - Class in de.eldoria.eldoutilities.updater.butlerupdater
Web Response for butler application.
ButlerUpdateCheckResponse(boolean, String, String) - Constructor for class de.eldoria.eldoutilities.updater.butlerupdater.ButlerUpdateCheckResponse
Create an ew Update check response.
ButlerUpdateData - Class in de.eldoria.eldoutilities.updater.butlerupdater
Update Data implementation for butler application.
ButlerUpdateDataBuilder - Class in de.eldoria.eldoutilities.updater.butlerupdater
 
ButlerUpdateDataBuilder(Plugin, int) - Constructor for class de.eldoria.eldoutilities.updater.butlerupdater.ButlerUpdateDataBuilder
 
byteToBoolean(Byte) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Converts a byte to boolean.

C

cancel() - Method in class de.eldoria.eldoutilities.threading.ReschedulingTask
Cancel the task if it is running.
cancelBasedOnInput(ConversationContext, String) - Method in class de.eldoria.eldoutilities.conversation.ConversationRequester
 
checkUpdate(ButlerUpdateData) - Method in class de.eldoria.eldoutilities.updater.butlerupdater.ButlerUpdateChecker
 
checkUpdate(LynaUpdateData) - Method in class de.eldoria.eldoutilities.updater.lynaupdater.LynaUpdateChecker
 
checkUpdate(SpigotUpdateData) - Method in class de.eldoria.eldoutilities.updater.spigotupdater.SpigotUpdateChecker
 
checkUpdate(T) - Method in class de.eldoria.eldoutilities.updater.Updater
The check method will be called after the constructor is called.
clamp(double, double, double) - Static method in class de.eldoria.eldoutilities.utils.EMath
Clamp a value.
clamp(float, float, float) - Static method in class de.eldoria.eldoutilities.utils.EMath
Clamp a value.
clamp(int, int, int) - Static method in class de.eldoria.eldoutilities.utils.EMath
Clamp a value.
clamp(long, long, long) - Static method in class de.eldoria.eldoutilities.utils.EMath
Clamp a value.
clear() - Method in class de.eldoria.eldoutilities.scheduling.QueuingSelfSchedulingTask
Clear all the queued objects and cancel the task.
client() - Method in class de.eldoria.eldoutilities.updater.Updater
 
clone() - Method in class de.eldoria.eldoutilities.conversation.ConversationRequester
 
close() - Method in class de.eldoria.eldoutilities.config.Wrapper
 
combineArrays(Class<T>, T[], T[]...) - Static method in class de.eldoria.eldoutilities.utils.ArrayUtil
Combines two or more arrays.
combineArrays(String[], String[]...) - Static method in class de.eldoria.eldoutilities.utils.ArrayUtil
Combines two or more arrays.
CommandAssertions - Class in de.eldoria.eldoutilities.commands.command.util
Util class to throw exceptions based on conditions.
CommandException - Exception in de.eldoria.eldoutilities.commands.exceptions
 
CommandMeta - Class in de.eldoria.eldoutilities.commands.command
 
CommandMeta(String, String[], Set<String>, Set<Class<? extends CommandSender>>, List<Argument>, AdvancedCommand, Map<String, AdvancedCommand>, AdvancedCommand, boolean) - Constructor for class de.eldoria.eldoutilities.commands.command.CommandMeta
 
CommandMetaBuilder - Class in de.eldoria.eldoutilities.commands.command.util
 
CommandMetaBuilder(String) - Constructor for class de.eldoria.eldoutilities.commands.command.util.CommandMetaBuilder
 
commandRoute(CommandSender, String, Arguments) - Method in class de.eldoria.eldoutilities.commands.command.AdvancedCommand
 
commandRoute(CommandSender, String, Arguments) - Method in interface de.eldoria.eldoutilities.commands.command.CommandRoute
 
CommandRoute - Interface in de.eldoria.eldoutilities.commands.command
 
COMMIT - Enum constant in enum class de.eldoria.eldoutilities.debug.DefaultProperties
Commit the build was based on
comparator() - Method in record class de.eldoria.eldoutilities.utils.Version
 
compareTo(Version) - Method in record class de.eldoria.eldoutilities.utils.Version
 
compareTo(DelayedActions.DelayedTask) - Method in class de.eldoria.eldoutilities.scheduling.DelayedActions.DelayedTask
 
compareValues(double, double) - Static method in class de.eldoria.eldoutilities.utils.EMath
Compare two values
compareValues(float, float) - Static method in class de.eldoria.eldoutilities.utils.EMath
Compare two values
compareValues(int, int) - Static method in class de.eldoria.eldoutilities.utils.EMath
Compare two values
CompletableBukkitFuture - Class in de.eldoria.eldoutilities.threading.futures
 
CompletableBukkitFuture() - Constructor for class de.eldoria.eldoutilities.threading.futures.CompletableBukkitFuture
 
complete(String, Class<T>) - Static method in class de.eldoria.eldoutilities.commands.Completion
Completes a enum.
complete(String, Class<T>, boolean, boolean) - Static method in class de.eldoria.eldoutilities.commands.Completion
Completes a enum
complete(String, String...) - Static method in class de.eldoria.eldoutilities.commands.Completion
Complete an array of strings.
complete(String, Collection<String>) - Static method in class de.eldoria.eldoutilities.commands.Completion
Complete an collection of strings
complete(String, Collection<T>, Function<T, String>) - Static method in class de.eldoria.eldoutilities.commands.Completion
Complete a collection of objects
complete(String, Stream<String>) - Static method in class de.eldoria.eldoutilities.commands.Completion
Complete an stream of strings
complete(String, Stream<T>, Function<T, String>) - Static method in class de.eldoria.eldoutilities.commands.Completion
Complete an object stream.
completeBoolean(String) - Static method in class de.eldoria.eldoutilities.commands.Completion
Complete a boolean
completeDouble(String, double, double) - Static method in class de.eldoria.eldoutilities.commands.Completion
Checks if the input is a number and inside the range.
completeFreeInput(String, int, String) - Static method in class de.eldoria.eldoutilities.commands.Completion
Checks if a string is smaller then the current input.
completeInt(String, int, int) - Static method in class de.eldoria.eldoutilities.commands.Completion
Checks if the input is a number and inside the range.
completeMaterial(String, boolean) - Static method in class de.eldoria.eldoutilities.commands.Completion
Complete a material with precomputed result maps
completeMaxDouble(String, double) - Static method in class de.eldoria.eldoutilities.commands.Completion
Checks if the input is a number and inside the range.
completeMaxInt(String, int) - Static method in class de.eldoria.eldoutilities.commands.Completion
Checks if the input is a number and inside the range.
completeMinDouble(String, double) - Static method in class de.eldoria.eldoutilities.commands.Completion
Checks if the input is a number and inside the range.
completeMinInt(String, int) - Static method in class de.eldoria.eldoutilities.commands.Completion
Checks if the input is a number and inside the range.
completeOnlinePlayers(String) - Static method in class de.eldoria.eldoutilities.commands.Completion
Complete a player
completePlayers(String) - Static method in class de.eldoria.eldoutilities.commands.Completion
Complete a player
completeWorlds(String) - Static method in class de.eldoria.eldoutilities.commands.Completion
Complete a world.
completeWorlds(String, String) - Static method in class de.eldoria.eldoutilities.commands.Completion
Complete a world
Completion - Class in de.eldoria.eldoutilities.commands
Utilitiy class to provide util functions for tab completion.
compute(ItemStack, NamespacedKey, PersistentDataType<T, Z>, Function<Z, Z>) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Gets the PersistentDataContainer from item meta, computes the value by calling DataContainerUtil.compute(PersistentDataHolder, NamespacedKey, PersistentDataType, Function) and applies the meta afterward again.
compute(PersistentDataHolder, NamespacedKey, PersistentDataType<T, Z>, Function<Z, Z>) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Compute a value in a PersistentDataContainer based on the current value
compute(NamespacedKey, PersistentDataType<T, Z>, Function<Z, Z>) - Method in class de.eldoria.eldoutilities.pdc.PersistentDataWrapper
Compute a value in a PersistentDataContainer based on the current value
compute(PersistentDataContainer, NamespacedKey, PersistentDataType<T, Z>, Function<Z, Z>) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Compute a value in a PersistentDataContainer based on the current value
computeIfAbsent(ItemStack, NamespacedKey, PersistentDataType<T, Z>, Z) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Compute a value in a PersistentDataContainer if it is not set.
computeIfAbsent(PersistentDataHolder, NamespacedKey, PersistentDataType<T, Z>, Z) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Compute a value in a PersistentDataContainer if it is not set.
computeIfAbsent(NamespacedKey, PersistentDataType<T, Z>, Z) - Method in class de.eldoria.eldoutilities.pdc.PersistentDataWrapper
Compute a value in a PersistentDataContainer if it is not set.
computeIfAbsent(PersistentDataContainer, NamespacedKey, PersistentDataType<T, Z>, Z) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Compute a value in a PersistentDataContainer if it is not set.
computeIfPresent(ItemStack, NamespacedKey, PersistentDataType<T, Z>, Function<Z, Z>) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Compute a value in a PersistentDataContainer if is set.
computeIfPresent(PersistentDataContainer, NamespacedKey, PersistentDataType<T, Z>, Function<Z, Z>) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Compute a value in a PersistentDataContainer if is set.
computeIfPresent(PersistentDataHolder, NamespacedKey, PersistentDataType<T, Z>, Function<Z, Z>) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Compute a value in a PersistentDataContainer if is set.
computeIfPresent(NamespacedKey, PersistentDataType<T, Z>, Function<Z, Z>) - Method in class de.eldoria.eldoutilities.pdc.PersistentDataWrapper
Compute a value in a PersistentDataContainer if is set.
config() - Method in class de.eldoria.eldoutilities.config.Wrapper
Get the wrapped config file.
configClazz() - Method in record class de.eldoria.eldoutilities.config.ConfigKey
Returns the value of the configClazz record component.
ConfigDump - Class in de.eldoria.eldoutilities.debug.payload
 
ConfigDump(String, String) - Constructor for class de.eldoria.eldoutilities.debug.payload.ConfigDump
 
configDumps - Variable in class de.eldoria.eldoutilities.debug.data.DebugPayloadData
 
ConfigFileWrapper - Class in de.eldoria.eldoutilities.configuration
A simple wrapper to manage File configurations.
ConfigKey<T> - Record Class in de.eldoria.eldoutilities.config
A key for a config file.
ConfigKey - Annotation Interface in de.eldoria.eldoutilities.serialization
A annotation which defines the config key for a field.
ConfigKey(String, Path, Class<T>, Supplier<T>) - Constructor for record class de.eldoria.eldoutilities.config.ConfigKey
Creates an instance of a ConfigKey record class.
ConfigSubscriber - Interface in de.eldoria.eldoutilities.config
This interface may be implemented by plugins in config classes.
Configuration - Class in de.eldoria.eldoutilities.configuration
Wrapper class for EldoConfig.
Configuration(Plugin) - Constructor for class de.eldoria.eldoutilities.configuration.Configuration
 
ConfigurationException - Exception in de.eldoria.eldoutilities.config.exceptions
 
ConfigurationException(String, Throwable) - Constructor for exception de.eldoria.eldoutilities.config.exceptions.ConfigurationException
 
configureDefault(MapperBuilder<?, ?>) - Method in class de.eldoria.eldoutilities.config.JacksonConfig
 
console(CommandSender) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
Assert that the sender is of type ConsoleCommandSender.
Consumers - Class in de.eldoria.eldoutilities.utils
 
Consumers() - Constructor for class de.eldoria.eldoutilities.utils.Consumers
 
contains(Version) - Method in record class de.eldoria.eldoutilities.crossversion.ExclusiveVersionRange
 
contains(Version) - Method in record class de.eldoria.eldoutilities.crossversion.InclusiveVersionRange
 
contains(Version) - Method in interface de.eldoria.eldoutilities.crossversion.VersionRange
 
containsKey(Object) - Method in class de.eldoria.eldoutilities.serialization.TypeResolvingMap
 
containsValue(Object) - Method in class de.eldoria.eldoutilities.serialization.TypeResolvingMap
 
content - Variable in class de.eldoria.eldoutilities.debug.data.EntryData
 
conversationAbandoned(ConversationAbandonedEvent) - Method in class de.eldoria.eldoutilities.conversation.ConversationRequester
 
ConversationRequester - Class in de.eldoria.eldoutilities.conversation
Class to handle Conversations.
convertLegacyColorCodes(String) - Static method in class de.eldoria.eldoutilities.messages.conversion.MiniMessageConversion
Converts legacy color codes in a given message to their corresponding tags.
countChars(String, char) - Static method in class de.eldoria.eldoutilities.utils.TextUtil
Count how often the char was used inside the string.
create() - Static method in class de.eldoria.eldoutilities.debug.payload.ServerMeta
 
create() - Static method in class de.eldoria.eldoutilities.localization.MessageComposer
 
create(String, Double) - Static method in class de.eldoria.eldoutilities.messages.Replacement
 
create(String, Enum<?>) - Static method in class de.eldoria.eldoutilities.messages.Replacement
Creates a new replacement.
create(String, Float) - Static method in class de.eldoria.eldoutilities.messages.Replacement
 
create(String, Object) - Static method in class de.eldoria.eldoutilities.messages.Replacement
Creates a new replacement.
create(String, String) - Static method in class de.eldoria.eldoutilities.messages.Replacement
Creates a new replacement.
create(String, Player) - Static method in class de.eldoria.eldoutilities.messages.Replacement
Creates a new replacement for a player.
create(String, Plugin) - Static method in class de.eldoria.eldoutilities.updater.DefaultUpdateResponse
 
create(String, World) - Static method in class de.eldoria.eldoutilities.messages.Replacement
Creates a new replacement for a player.
create(PersistentDataHolder) - Static method in class de.eldoria.eldoutilities.pdc.PersistentDataWrapper
 
create(Plugin) - Static method in class de.eldoria.eldoutilities.debug.DebugPayload
Create a new debug payload.
create(Plugin) - Static method in class de.eldoria.eldoutilities.debug.payload.PluginMeta
Create a new plugin meta data for a plugin
create(Plugin) - Static method in class de.eldoria.eldoutilities.inventory.InventoryActionHandler
 
create(Plugin, DebugSettings) - Static method in class de.eldoria.eldoutilities.debug.DebugPayload
Create a new debug payload.
create(Plugin, DebugSettings) - Static method in class de.eldoria.eldoutilities.debug.payload.ConfigDump
Creates a new config dump.
create(Plugin, DebugSettings) - Static method in class de.eldoria.eldoutilities.debug.payload.LogMeta
Gets the latest log from the logs directory.
create(Plugin, Runnable) - Static method in class de.eldoria.eldoutilities.inventory.InventoryActionHandler
 
create(Plugin, String...) - Static method in class de.eldoria.eldoutilities.localization.Localizer
Deprecated, for removal: This API element is subject to removal in a future version.
Use the builder provided by Localizer.builder(Plugin, String)
create(Plugin, String, String, Locale, String...) - Static method in class de.eldoria.eldoutilities.localization.Localizer
Deprecated, for removal: This API element is subject to removal in a future version.
Use the builder provided by Localizer.builder(Plugin, String)
create(Plugin, CommandSender, String[]) - Static method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Create a new argument
createAndLoad(ConfigKey<V>) - Method in class de.eldoria.eldoutilities.config.JacksonConfig
Load a file defined in the configuration key.
createCommandCall() - Method in class de.eldoria.eldoutilities.commands.command.CommandMeta
Create a command call route based on this command.
createMapper() - Method in class de.eldoria.eldoutilities.config.JacksonConfig
Create a general mapper for read and write.
createReadMapper() - Method in class de.eldoria.eldoutilities.config.JacksonConfig
Create a mapper for reading files.
createWriteMapper() - Method in class de.eldoria.eldoutilities.config.JacksonConfig
Create a mapper for writing files.
cropText(String, String, int, boolean) - Static method in class de.eldoria.eldoutilities.utils.TextFormatting
Trims a text to the desired length.
cropText(String, String, int, boolean) - Static method in class de.eldoria.eldoutilities.utils.TextUtil
Trims a text to the desired length.
CURRENT_VERSION - Static variable in class de.eldoria.eldoutilities.crossversion.ServerVersion
Contains the current version of the server.
currentPlayers - Variable in class de.eldoria.eldoutilities.debug.data.ServerMetaData
 

D

data - Variable in class de.eldoria.eldoutilities.updater.notifier.Notifier
 
DataContainerUtil - Class in de.eldoria.eldoutilities.pdc
Utilities to work with the PersistentDataContainer
de.eldoria - package de.eldoria
 
de.eldoria.eldoutilities.builder - package de.eldoria.eldoutilities.builder
 
de.eldoria.eldoutilities.commands - package de.eldoria.eldoutilities.commands
 
de.eldoria.eldoutilities.commands.command - package de.eldoria.eldoutilities.commands.command
 
de.eldoria.eldoutilities.commands.command.util - package de.eldoria.eldoutilities.commands.command.util
 
de.eldoria.eldoutilities.commands.defaultcommands - package de.eldoria.eldoutilities.commands.defaultcommands
 
de.eldoria.eldoutilities.commands.exceptions - package de.eldoria.eldoutilities.commands.exceptions
 
de.eldoria.eldoutilities.commands.executor - package de.eldoria.eldoutilities.commands.executor
 
de.eldoria.eldoutilities.config - package de.eldoria.eldoutilities.config
 
de.eldoria.eldoutilities.config.exceptions - package de.eldoria.eldoutilities.config.exceptions
 
de.eldoria.eldoutilities.config.parsing.deserializer - package de.eldoria.eldoutilities.config.parsing.deserializer
 
de.eldoria.eldoutilities.config.parsing.serializer - package de.eldoria.eldoutilities.config.parsing.serializer
 
de.eldoria.eldoutilities.config.template - package de.eldoria.eldoutilities.config.template
 
de.eldoria.eldoutilities.configuration - package de.eldoria.eldoutilities.configuration
 
de.eldoria.eldoutilities.consumer - package de.eldoria.eldoutilities.consumer
 
de.eldoria.eldoutilities.container - package de.eldoria.eldoutilities.container
 
de.eldoria.eldoutilities.conversation - package de.eldoria.eldoutilities.conversation
 
de.eldoria.eldoutilities.crossversion - package de.eldoria.eldoutilities.crossversion
 
de.eldoria.eldoutilities.crossversion.builder - package de.eldoria.eldoutilities.crossversion.builder
 
de.eldoria.eldoutilities.crossversion.function - package de.eldoria.eldoutilities.crossversion.function
 
de.eldoria.eldoutilities.debug - package de.eldoria.eldoutilities.debug
 
de.eldoria.eldoutilities.debug.data - package de.eldoria.eldoutilities.debug.data
 
de.eldoria.eldoutilities.debug.payload - package de.eldoria.eldoutilities.debug.payload
 
de.eldoria.eldoutilities.entities - package de.eldoria.eldoutilities.entities
 
de.eldoria.eldoutilities.entities.projectiles - package de.eldoria.eldoutilities.entities.projectiles
 
de.eldoria.eldoutilities.functions - package de.eldoria.eldoutilities.functions
 
de.eldoria.eldoutilities.inventory - package de.eldoria.eldoutilities.inventory
 
de.eldoria.eldoutilities.localization - package de.eldoria.eldoutilities.localization
 
de.eldoria.eldoutilities.logging - package de.eldoria.eldoutilities.logging
 
de.eldoria.eldoutilities.messages - package de.eldoria.eldoutilities.messages
 
de.eldoria.eldoutilities.messages.conversion - package de.eldoria.eldoutilities.messages.conversion
 
de.eldoria.eldoutilities.messages.impl - package de.eldoria.eldoutilities.messages.impl
 
de.eldoria.eldoutilities.metrics - package de.eldoria.eldoutilities.metrics
 
de.eldoria.eldoutilities.pdc - package de.eldoria.eldoutilities.pdc
 
de.eldoria.eldoutilities.plugin - package de.eldoria.eldoutilities.plugin
 
de.eldoria.eldoutilities.scheduling - package de.eldoria.eldoutilities.scheduling
 
de.eldoria.eldoutilities.serialization - package de.eldoria.eldoutilities.serialization
 
de.eldoria.eldoutilities.serialization.util - package de.eldoria.eldoutilities.serialization.util
 
de.eldoria.eldoutilities.serialization.wrapper - package de.eldoria.eldoutilities.serialization.wrapper
 
de.eldoria.eldoutilities.threading - package de.eldoria.eldoutilities.threading
 
de.eldoria.eldoutilities.threading.futures - package de.eldoria.eldoutilities.threading.futures
 
de.eldoria.eldoutilities.updater - package de.eldoria.eldoutilities.updater
 
de.eldoria.eldoutilities.updater.butlerupdater - package de.eldoria.eldoutilities.updater.butlerupdater
 
de.eldoria.eldoutilities.updater.lynaupdater - package de.eldoria.eldoutilities.updater.lynaupdater
 
de.eldoria.eldoutilities.updater.notifier - package de.eldoria.eldoutilities.updater.notifier
 
de.eldoria.eldoutilities.updater.spigotupdater - package de.eldoria.eldoutilities.updater.spigotupdater
 
de.eldoria.eldoutilities.utils - package de.eldoria.eldoutilities.utils
 
debug(Consumer<String>) - Method in class de.eldoria.eldoutilities.messages.MessageSenderBuilder
 
DebugDataProvider - Interface in de.eldoria.eldoutilities.debug
A interface which allows to provide additional data when a plugin is debugged via DebugUtil.
DebugLogger - Class in de.eldoria.eldoutilities.logging
This class is a hell of a shitload.
DebugLogger(EldoPlugin, Logger) - Constructor for class de.eldoria.eldoutilities.logging.DebugLogger
 
DebugPayload - Class in de.eldoria.eldoutilities.debug
 
DebugPayloadData - Class in de.eldoria.eldoutilities.debug.data
Payload for UpdateButler
DebugPayloadData(PluginMetaData, ServerMetaData, EntryData[], LogData, EntryData[]) - Constructor for class de.eldoria.eldoutilities.debug.data.DebugPayloadData
 
DebugResponse - Class in de.eldoria.eldoutilities.debug.data
Response of UpdateButler.
DebugResponse(String, String) - Constructor for class de.eldoria.eldoutilities.debug.data.DebugResponse
 
DebugSettings - Class in de.eldoria.eldoutilities.debug
 
DebugSettings.Builder - Class in de.eldoria.eldoutilities.debug
 
DebugUtil - Class in de.eldoria.eldoutilities.debug
 
decrease(int, int) - Method in record class de.eldoria.eldoutilities.utils.Version
 
DEFAULT - Static variable in class de.eldoria.eldoutilities.debug.DebugSettings
 
DEFAULT - Static variable in interface de.eldoria.eldoutilities.localization.ILocalizer
 
DEFAULT_FILTER - Static variable in class de.eldoria.eldoutilities.debug.DebugSettings
 
DEFAULT_MAX_DURATION_TARGET - Static variable in class de.eldoria.eldoutilities.scheduling.QueuingSelfSchedulingTask
 
DEFAULT_MAX_IDLE_TICKS - Static variable in class de.eldoria.eldoutilities.scheduling.QueuingSelfSchedulingTask
 
DefaultAbout - Class in de.eldoria.eldoutilities.commands.defaultcommands
 
DefaultAbout(Plugin) - Constructor for class de.eldoria.eldoutilities.commands.defaultcommands.DefaultAbout
 
DefaultAbout(Plugin, String, String, TagResolver...) - Constructor for class de.eldoria.eldoutilities.commands.defaultcommands.DefaultAbout
 
defaultBundle() - Method in interface de.eldoria.eldoutilities.localization.ILocalizer
 
defaultBundle() - Method in class de.eldoria.eldoutilities.localization.ILocalizer.DummyLocalizer
 
defaultBundle() - Method in class de.eldoria.eldoutilities.localization.Localizer
 
defaultCommand() - Method in class de.eldoria.eldoutilities.commands.command.CommandMeta
 
defaultConfig(Class<V>, Supplier<V>) - Static method in record class de.eldoria.eldoutilities.config.ConfigKey
Create a key for the default config aka config.yml.
DefaultDebug - Class in de.eldoria.eldoutilities.commands.defaultcommands
 
DefaultDebug(Plugin, String) - Constructor for class de.eldoria.eldoutilities.commands.defaultcommands.DefaultDebug
 
DefaultDebug(Plugin, String, DebugSettings) - Constructor for class de.eldoria.eldoutilities.commands.defaultcommands.DefaultDebug
 
DefaultProperties - Enum Class in de.eldoria.eldoutilities.debug
 
DefaultUpdateResponse - Class in de.eldoria.eldoutilities.updater
 
DefaultUpdateResponse(boolean, String) - Constructor for class de.eldoria.eldoutilities.updater.DefaultUpdateResponse
Create a new Update check response.
DelayedActions - Class in de.eldoria.eldoutilities.scheduling
Scheduler service to schedule actions with only one scheduler and preserving the main thread from overloading.
DelayedActions.DelayedTask - Class in de.eldoria.eldoutilities.scheduling
 
DelayedTask(Runnable, int) - Constructor for class de.eldoria.eldoutilities.scheduling.DelayedActions.DelayedTask
 
dependencies - Variable in class de.eldoria.eldoutilities.debug.data.PluginMetaData
 
deserialize(JsonParser, DeserializationContext) - Method in class de.eldoria.eldoutilities.config.parsing.deserializer.LevelDeserializer
 
deserialize(Map<String, Object>) - Static method in class de.eldoria.eldoutilities.serialization.util.MapEntry
Deprecated.
 
deserializeFromJson(String, Class<T>) - Static method in class de.eldoria.eldoutilities.serialization.wrapper.SerializeContainer
Convert a json serialized object to a new object instance
diff(double, double) - Static method in class de.eldoria.eldoutilities.utils.EMath
Returns the total difference between two numbers
diff(float, float) - Static method in class de.eldoria.eldoutilities.utils.EMath
Returns the total difference between two numbers
diff(int, int) - Static method in class de.eldoria.eldoutilities.utils.EMath
Returns the total difference between two numbers
dispatchDebug(CommandSender, Plugin, DebugSettings) - Static method in class de.eldoria.eldoutilities.debug.DebugUtil
This method will collect debug data from the plugin.
DownloadedNotifier<T extends UpdateResponse> - Class in de.eldoria.eldoutilities.updater.notifier
Notifier implementation for updater with download function.
DownloadedNotifier(Plugin, UpdateData<T>, T, boolean) - Constructor for class de.eldoria.eldoutilities.updater.notifier.DownloadedNotifier
 
DummyLocalizer() - Constructor for class de.eldoria.eldoutilities.localization.ILocalizer.DummyLocalizer
 
Durations - Class in de.eldoria.eldoutilities.utils
 
Durations() - Constructor for class de.eldoria.eldoutilities.utils.Durations
 

E

EldoConfig - Class in de.eldoria.eldoutilities.configuration
A wrapper class for FileConfiguration.
EldoConfig(Plugin) - Constructor for class de.eldoria.eldoutilities.configuration.EldoConfig
 
EldoConversation - Class in de.eldoria.eldoutilities.conversation
Wrapper for Conversation
EldoConversation(Plugin, Conversable, Prompt, Map<Object, Object>, Component, String) - Constructor for class de.eldoria.eldoutilities.conversation.EldoConversation
 
EldoConversation.Builder - Class in de.eldoria.eldoutilities.conversation
Builder for a EldoConversation
EldoMetrics - Class in de.eldoria.eldoutilities.metrics
Helper for the Metrics class of bstats.
EldoMetrics() - Constructor for class de.eldoria.eldoutilities.metrics.EldoMetrics
 
EldoPlugin - Class in de.eldoria.eldoutilities.plugin
Basic Plugin implementation of a JavaPlugin.
EldoPlugin() - Constructor for class de.eldoria.eldoutilities.plugin.EldoPlugin
 
EldoPlugin(JavaPluginLoader, PluginDescriptionFile, File, File) - Constructor for class de.eldoria.eldoutilities.plugin.EldoPlugin
 
EldoUtilities - Class in de.eldoria
Core class of EldoUtilitites.
EMath - Class in de.eldoria.eldoutilities.utils
Utility class with basic math functions which are not covered by java.math
emptyBiConsumer() - Static method in class de.eldoria.eldoutilities.utils.Consumers
 
emptyConsumer() - Static method in class de.eldoria.eldoutilities.utils.Consumers
 
enabled - Variable in class de.eldoria.eldoutilities.debug.data.PluginMetaData
 
endingWithInArray(String, String[]) - Static method in class de.eldoria.eldoutilities.utils.ArrayUtil
Checks if a string ends with a value in a array
EntityBuilder - Class in de.eldoria.eldoutilities.entities
A class to build entities with a builder pattern.
EntryData - Class in de.eldoria.eldoutilities.debug.data
Represents a entry in a debug log
EntryData(String, String) - Constructor for class de.eldoria.eldoutilities.debug.data.EntryData
Create a new debug entry
entrySet() - Method in class de.eldoria.eldoutilities.serialization.TypeResolvingMap
 
EnumUtil - Class in de.eldoria.eldoutilities.utils
This class contains methods to parse string to enums.
enumValue(String, Class<T>) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
Checks if a enum value is invalid.
enumValues(Class<T>) - Static method in class de.eldoria.eldoutilities.utils.EnumUtil
 
enumValues(Class<T>, String) - Static method in class de.eldoria.eldoutilities.utils.EnumUtil
 
equals(Object) - Method in record class de.eldoria.eldoutilities.config.ConfigKey
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class de.eldoria.eldoutilities.container.Pair
 
equals(Object) - Method in class de.eldoria.eldoutilities.container.Triple
 
equals(Object) - Method in record class de.eldoria.eldoutilities.crossversion.ExclusiveVersionRange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class de.eldoria.eldoutilities.crossversion.InclusiveVersionRange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class de.eldoria.eldoutilities.utils.Version
Indicates whether some other object is "equal to" this one.
ERandom - Class in de.eldoria.eldoutilities.utils
 
errorColor(TextColor) - Method in class de.eldoria.eldoutilities.messages.MessageSenderBuilder
 
errorTagResolver() - Method in class de.eldoria.eldoutilities.messages.MessageSender
 
escape(String) - Static method in interface de.eldoria.eldoutilities.localization.ILocalizer
 
escape(String) - Static method in class de.eldoria.eldoutilities.localization.MessageComposer
 
escapeWorldName(String) - Static method in class de.eldoria.eldoutilities.utils.ArgumentUtils
 
escapeWorldName(String, String) - Static method in class de.eldoria.eldoutilities.utils.ArgumentUtils
 
escapeWorldName(World) - Static method in class de.eldoria.eldoutilities.utils.ArgumentUtils
 
escapeWorldName(World, String) - Static method in class de.eldoria.eldoutilities.utils.ArgumentUtils
 
evalAssertSilent(boolean) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
 
ExactChoiceWrapper(Map<String, Object>) - Constructor for class de.eldoria.eldoutilities.serialization.wrapper.ShapedRecipeWrapper.RecipeChoiceWrapper.ExactChoiceWrapper
 
ExactChoiceWrapper(RecipeChoice.ExactChoice) - Constructor for class de.eldoria.eldoutilities.serialization.wrapper.ShapedRecipeWrapper.RecipeChoiceWrapper.ExactChoiceWrapper
 
ExclusiveVersionRange - Record Class in de.eldoria.eldoutilities.crossversion
 
ExclusiveVersionRange(Version, Version) - Constructor for record class de.eldoria.eldoutilities.crossversion.ExclusiveVersionRange
Creates an instance of a ExclusiveVersionRange record class.
execute(DelayedActions.DelayedTask) - Method in class de.eldoria.eldoutilities.scheduling.DelayedActions
 
execute(T) - Method in class de.eldoria.eldoutilities.scheduling.QueuingSelfSchedulingTask
handle one object which was polled from the queue
execute(V) - Method in class de.eldoria.eldoutilities.scheduling.SelfSchedulingWorker
handle one object which was polled from the queue
exists(ConfigKey<V>) - Method in class de.eldoria.eldoutilities.config.JacksonConfig
Checks whether the config file was created already
ExternalConfigException - Exception in de.eldoria.eldoutilities.configuration
Exception to signalize that a config was tried to load from a configuration which is not a main configuration.
ExternalConfigException() - Constructor for exception de.eldoria.eldoutilities.configuration.ExternalConfigException
 

F

FailsaveCommand - Class in de.eldoria.eldoutilities.commands.defaultcommands
 
FailsaveCommand(Plugin, String) - Constructor for class de.eldoria.eldoutilities.commands.defaultcommands.FailsaveCommand
 
fillInStackTrace() - Method in exception de.eldoria.eldoutilities.commands.exceptions.CommandException
 
fillLines() - Method in class de.eldoria.eldoutilities.localization.MessageComposer
 
fillLines(int) - Method in class de.eldoria.eldoutilities.localization.MessageComposer
 
fillString(String, int) - Static method in class de.eldoria.eldoutilities.utils.TextFormatting
Appends white spaces to a string to match the given length.
Filter - Class in de.eldoria.eldoutilities.debug
 
Filter(Pattern, String) - Constructor for class de.eldoria.eldoutilities.debug.Filter
 
findHighestDoublePermission(Player, String, double) - Static method in class de.eldoria.eldoutilities.utils.Permissions
Find a permission which indicates a number in the format permission.node.<number>.
findHighestIntPermission(Player, String, int) - Static method in class de.eldoria.eldoutilities.utils.Permissions
Find a permission which indicates a number in the format permission.node.<number>.
findInArray(String[], Pattern) - Static method in class de.eldoria.eldoutilities.utils.ArrayUtil
Checks if a string in a array matches a pattern.
findPermissions(Player, String, boolean) - Static method in class de.eldoria.eldoutilities.utils.Permissions
Finds all permissions which start with the provided prefix.
findPermissions(Player, String, boolean, Function<String, T>) - Static method in class de.eldoria.eldoutilities.utils.Permissions
Finds all permissions which start with the provided prefix and maps them to the requested value.
first - Variable in class de.eldoria.eldoutilities.container.Pair
 
first - Variable in class de.eldoria.eldoutilities.container.Triple
 
FlagContainer - Class in de.eldoria.eldoutilities.utils
 
flags() - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
 
forceInstanceOwner(Plugin) - Static method in class de.eldoria.EldoUtilities
 
forceVersion(Version, Version) - Static method in class de.eldoria.eldoutilities.crossversion.ServerVersion
This method will check if the current version is between the oldest and newest version.
forFile(Path) - Static method in class de.eldoria.eldoutilities.configuration.ConfigFileWrapper
Create a config for a file.
forFile(Plugin, String) - Static method in class de.eldoria.eldoutilities.configuration.ConfigFileWrapper
Create a config for a file
forFile(Plugin, Path) - Static method in class de.eldoria.eldoutilities.configuration.ConfigFileWrapper
Create a config for a file
forFileWithDefaults(Plugin, String, Configuration) - Static method in class de.eldoria.eldoutilities.configuration.ConfigFileWrapper
Create a config for a file
forFileWithDefaults(Plugin, String, Map<String, Object>) - Static method in class de.eldoria.eldoutilities.configuration.ConfigFileWrapper
Create a config for a file
forFileWithDefaults(Plugin, Path, Configuration) - Static method in class de.eldoria.eldoutilities.configuration.ConfigFileWrapper
Create a config for a file
forFileWithDefaults(Plugin, Path, Map<String, Object>) - Static method in class de.eldoria.eldoutilities.configuration.ConfigFileWrapper
Create a config for a file
forHost(String) - Method in class de.eldoria.eldoutilities.debug.DebugSettings.Builder
 
formatted() - Method in class de.eldoria.eldoutilities.commands.command.util.Argument
 
formatted() - Method in class de.eldoria.eldoutilities.commands.command.util.InputArgument
 
formatted() - Method in class de.eldoria.eldoutilities.commands.command.util.SubCommand
 
forSubCommand(String, AdvancedCommand) - Method in class de.eldoria.eldoutilities.commands.command.CommandMeta
Creates a meta for a internal subcommand.
fromJson(String) - Static method in class de.eldoria.eldoutilities.serialization.wrapper.SerializeContainer
Create a container from a map which was serialized previously
fromObject(Object) - Static method in class de.eldoria.eldoutilities.serialization.wrapper.YamlContainer
 
fromObject(ConfigurationSerializable) - Static method in class de.eldoria.eldoutilities.serialization.wrapper.SerializeContainer
Create a container from a serializable object.
fromYaml(String) - Static method in class de.eldoria.eldoutilities.serialization.wrapper.YamlContainer
 
functionBuilder(Class<A>, Class<R>) - Static method in class de.eldoria.eldoutilities.crossversion.builder.VersionFunctionBuilder
Get a function builder.
FunctionBuilder<A,R> - Class in de.eldoria.eldoutilities.crossversion.builder
A builder for a VersionFunction with version sensitive context.
FunctionBuilder() - Constructor for class de.eldoria.eldoutilities.crossversion.builder.FunctionBuilder
 
functions - Variable in class de.eldoria.eldoutilities.crossversion.builder.VersionFunctionBuilder
 
FutureResult<T> - Interface in de.eldoria.eldoutilities.threading.futures
 
Futures - Class in de.eldoria.eldoutilities.utils
 

G

get() - Method in class de.eldoria.eldoutilities.configuration.ConfigFileWrapper
Get the file configuration.
get() - Method in class de.eldoria.eldoutilities.configuration.SimpleConfigWrapper
 
get() - Method in class de.eldoria.eldoutilities.crossversion.function.BaseVersionFunction
 
get(int) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
 
get(int, Input) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
 
get(String, ThrowingFunction<Input, T, CommandException>) - Method in class de.eldoria.eldoutilities.utils.FlagContainer
Get the value for a flag.
get(ItemStack, NamespacedKey, PersistentDataType<T, Z>) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Get a value from a persistent data holder.
get(PersistentDataHolder, NamespacedKey, PersistentDataType<T, Z>) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Get a value from a persistent data holder.
get(Version) - Method in class de.eldoria.eldoutilities.crossversion.function.BaseVersionFunction
 
get(Object) - Method in class de.eldoria.eldoutilities.serialization.TypeResolvingMap
Get a value from map.
get(String) - Method in class de.eldoria.eldoutilities.utils.FlagContainer
Get the value for the flag.
get(String[], int) - Static method in class de.eldoria.eldoutilities.utils.ArgumentUtils
Get the index from the string array .
get(String[], int, Function<String, T>) - Static method in class de.eldoria.eldoutilities.utils.ArgumentUtils
Get the index parsed.
get(Function<MemoryConfiguration, T>) - Method in class de.eldoria.eldoutilities.configuration.SimpleConfigWrapper
 
get(NamespacedKey, PersistentDataType<T, Z>) - Method in class de.eldoria.eldoutilities.pdc.PersistentDataWrapper
Get a value from a persistent data holder.
get(PersistentDataContainer, NamespacedKey, PersistentDataType<T, Z>) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Get a value from a persistent data holder.
get(Plugin) - Static method in class de.eldoria.eldoutilities.debug.UserData
 
getAdditionalPluginMeta(Plugin) - Static method in class de.eldoria.eldoutilities.debug.DebugUtil
Extracts additional Plugin meta data from a EldoPlugin.
getAllFields(Class<?>) - Static method in class de.eldoria.eldoutilities.utils.ReflectionUtil
Get all declared fields from a class including superclasses
getAllFields(Object) - Static method in class de.eldoria.eldoutilities.utils.ReflectionUtil
Get all declared fields from a class including superclasses
getAttributeValue(LivingEntity, Attribute) - Static method in class de.eldoria.eldoutilities.utils.AttributeUtil
 
getBlock() - Method in class de.eldoria.eldoutilities.entities.projectiles.ProjectileSender
Get the sender as block.
getBlockType() - Method in class de.eldoria.eldoutilities.entities.projectiles.ProjectileSender
Get the sender as Material.
getBukkitModule() - Method in class de.eldoria.eldoutilities.config.JacksonConfig
Create the module used for spigot/bukkit server.
getBytesFromUUID(UUID) - Static method in class de.eldoria.eldoutilities.serialization.TypeConversion
Converts a UUID to a byte array.
getConfig() - Method in class de.eldoria.eldoutilities.configuration.EldoConfig
Get the underlying file configuration.
getConfigs() - Method in class de.eldoria.eldoutilities.configuration.EldoConfig
 
getConfigSerialization() - Method in class de.eldoria.eldoutilities.plugin.EldoPlugin
Get a list of classes which should be registered via ConfigurationSerialization.registerClass(Class).
getConfiguration() - Static method in class de.eldoria.EldoUtilities
 
getData() - Method in class de.eldoria.eldoutilities.updater.Updater
 
getDebugInformations() - Method in class de.eldoria.eldoutilities.config.JacksonConfig
 
getDebugInformations() - Method in interface de.eldoria.eldoutilities.debug.DebugDataProvider
Get debug information for the current object instance.
getDebugInformations() - Method in class de.eldoria.eldoutilities.plugin.EldoPlugin
 
getDebugProviders() - Method in interface de.eldoria.eldoutilities.debug.DebugDataProvider
Get one or more debug providers which should be debugged.
getDefaultFromPlayerOrArg(String[], int, CommandSender, Function<Player, T>, Function<String, T>) - Static method in class de.eldoria.eldoutilities.utils.ArgumentUtils
 
getDeletionHash() - Method in class de.eldoria.eldoutilities.debug.data.DebugResponse
 
getDirectionVector(Location, Location) - Static method in class de.eldoria.eldoutilities.utils.VectorUtil
 
getDirectionVector(Vector, Vector) - Static method in class de.eldoria.eldoutilities.utils.VectorUtil
 
getDoubleRange(NamespacedKey, double, double) - Static method in class de.eldoria.eldoutilities.inventory.ActionConsumer
Get a consumer which allows to raise and lower a value between a range.
getEntity() - Method in class de.eldoria.eldoutilities.entities.projectiles.ProjectileSender
Get the sender as entity.
getEntityType() - Method in class de.eldoria.eldoutilities.entities.projectiles.ProjectileSender
Get the sender as EntityType.
getHash() - Method in class de.eldoria.eldoutilities.debug.data.DebugResponse
 
getHost() - Method in class de.eldoria.eldoutilities.debug.DebugSettings
 
getIfPresent(String, Function<Input, T>) - Method in class de.eldoria.eldoutilities.utils.FlagContainer
Get the value if present parsed with the mapping function.
getIfPresent(String) - Method in class de.eldoria.eldoutilities.utils.FlagContainer
Get the flag value if the value is present
getIncludedLocales() - Method in class de.eldoria.eldoutilities.localization.ILocalizer.DummyLocalizer
 
getIncludedLocales() - Method in interface de.eldoria.eldoutilities.localization.ILocalizer
Returns all available locales.
getIncludedLocales() - Method in class de.eldoria.eldoutilities.localization.Localizer
Deprecated, for removal: This API element is subject to removal in a future version.
getInstance() - Static method in class de.eldoria.eldoutilities.plugin.EldoPlugin
 
getInstanceOwner() - Static method in class de.eldoria.EldoUtilities
 
getInstanceOwner(Class<? extends Plugin>) - Static method in class de.eldoria.EldoUtilities
 
getIntRange(NamespacedKey, int, int) - Static method in class de.eldoria.eldoutilities.inventory.ActionConsumer
Get a consumer which allows to raise and lower a value between a range.
getItemStack() - Method in class de.eldoria.eldoutilities.inventory.ActionItem
 
getKey() - Method in class de.eldoria.eldoutilities.serialization.wrapper.MapEntry
 
getLogger() - Method in class de.eldoria.eldoutilities.plugin.EldoPlugin
 
getLogLevel() - Method in class de.eldoria.eldoutilities.plugin.EldoPlugin
 
getLogLevel(Plugin) - Static method in class de.eldoria.eldoutilities.configuration.EldoConfig
Checks if a plugin is in debug state.
getMainConfig(Plugin) - Static method in class de.eldoria.eldoutilities.configuration.EldoConfig
Get the main config.
getMap(String, BiFunction<String, V, K>) - Method in class de.eldoria.eldoutilities.serialization.TypeResolvingMap
Converts a map which was saved with SerializationUtil.Builder.addMap(String, Map, BiFunction) )} to a map.
getMessage(String) - Method in class de.eldoria.eldoutilities.localization.ILocalizer.DummyLocalizer
 
getMessage(String) - Method in interface de.eldoria.eldoutilities.localization.ILocalizer
Get a message.
getMessage(String) - Method in class de.eldoria.eldoutilities.localization.Localizer
 
getMessage(String[], int) - Static method in class de.eldoria.eldoutilities.utils.ArgumentUtils
Get a message from string array from 'from' to array.length().
getMessage(String[], int, int) - Static method in class de.eldoria.eldoutilities.utils.ArgumentUtils
Get a message from string array from 'from' to 'to'.
getMessage(String, CommandSender) - Method in class de.eldoria.eldoutilities.localization.Localizer
 
getMessage(String, String) - Method in class de.eldoria.eldoutilities.localization.ILocalizer.DummyLocalizer
 
getMessage(String, String) - Method in interface de.eldoria.eldoutilities.localization.ILocalizer
 
getMessage(String, String) - Method in class de.eldoria.eldoutilities.localization.Localizer
 
getMessage(String, CommandSender) - Method in class de.eldoria.eldoutilities.localization.ILocalizer.DummyLocalizer
 
getMessage(String, CommandSender) - Method in interface de.eldoria.eldoutilities.localization.ILocalizer
 
getMessage(List<String>, int) - Static method in class de.eldoria.eldoutilities.utils.ArgumentUtils
Get a message from string array from 'from' to array.length().
getMessage(List<String>, int, int) - Static method in class de.eldoria.eldoutilities.utils.ArgumentUtils
Get a message from string array from 'from' to 'to'.
getName() - Method in class de.eldoria.eldoutilities.logging.DebugLogger
 
getObject() - Method in class de.eldoria.eldoutilities.serialization.wrapper.MapEntry
 
getOptionalParameter(String[], int, T, Function<String, T>) - Static method in class de.eldoria.eldoutilities.utils.ArgumentUtils
Gets a optional parameter.
getOrDefault(ItemStack, NamespacedKey, PersistentDataType<T, Z>, Z) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Get a value from a persistent data holder.
getOrDefault(PersistentDataHolder, NamespacedKey, PersistentDataType<T, Z>, Z) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Get a value from a persistent data holder.
getOrDefault(String[], int, String) - Static method in class de.eldoria.eldoutilities.utils.ArgumentUtils
Get a string value or a default value when the index does not exists.
getOrDefault(String[], int, Function<String, T>, T) - Static method in class de.eldoria.eldoutilities.utils.ArgumentUtils
Get a value from string or a default value when the index does not exists or the parse result is null.
getOrDefault(NamespacedKey, PersistentDataType<T, Z>, Z) - Method in class de.eldoria.eldoutilities.pdc.PersistentDataWrapper
Get a value from a persistent data holder.
getOrDefault(PersistentDataContainer, NamespacedKey, PersistentDataType<T, Z>, Z) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Get a value from a persistent data holder.
getPaperModule() - Method in class de.eldoria.eldoutilities.config.JacksonConfig
Create the module used for paper server.
getParent() - Method in class de.eldoria.eldoutilities.logging.DebugLogger
 
getPlatformModule() - Method in class de.eldoria.eldoutilities.config.JacksonConfig
Get the module for the current platform.
getPlayerFromSender(CommandSender) - Method in class de.eldoria.eldoutilities.commands.command.AdvancedCommand
Get the player from a sender if the sender is a instance of Player returns true.
getPlugin() - Method in class de.eldoria.eldoutilities.configuration.EldoConfig
 
getPlugin() - Method in class de.eldoria.eldoutilities.threading.ReschedulingTask
 
getPluginFile(Plugin) - Static method in class de.eldoria.eldoutilities.utils.Plugins
 
getPluginInventoryHandler(Class<? extends Plugin>) - Static method in class de.eldoria.eldoutilities.inventory.InventoryActionHandler
 
getPluginLocalizer(Class<? extends Plugin>) - Static method in interface de.eldoria.eldoutilities.localization.ILocalizer
 
getPluginLocalizer(Plugin) - Static method in interface de.eldoria.eldoutilities.localization.ILocalizer
 
getPluginManager() - Method in class de.eldoria.eldoutilities.plugin.EldoPlugin
Get the servers plugin manager.
getPluginMessageSender(Class<? extends Plugin>) - Static method in class de.eldoria.eldoutilities.messages.MessageSender
Get the message sender created for this plugin.
getPluginMessageSender(Plugin) - Static method in class de.eldoria.eldoutilities.messages.MessageSender
Get the message sender created for this plugin.
getProcessedElements() - Method in class de.eldoria.eldoutilities.threading.TaskStatistics
 
getProjectileSource(Entity) - Static method in class de.eldoria.eldoutilities.entities.projectiles.ProjectileUtil
Check if a entity is a projectile.
getQueueImplementation() - Method in class de.eldoria.eldoutilities.scheduling.DelayedActions
 
getQueueImplementation() - Method in class de.eldoria.eldoutilities.scheduling.QueuingSelfSchedulingTask
 
getQueueImplementation() - Method in class de.eldoria.eldoutilities.scheduling.SelfSchedulingWorker
 
getRandomVector() - Static method in class de.eldoria.eldoutilities.utils.ERandom
 
getRandomVector(int) - Static method in class de.eldoria.eldoutilities.utils.ERandom
Get a random vector with a gaussian random number.
getRandomVector(Random) - Static method in class de.eldoria.eldoutilities.utils.ERandom
Get a random vector with a gaussian random number.
getRangeAsList(List<T>, int) - Static method in class de.eldoria.eldoutilities.utils.ArgumentUtils
Get a sublist from 'from' to list.size()
getRangeAsList(List<T>, int, int) - Static method in class de.eldoria.eldoutilities.utils.ArgumentUtils
Get a sublist of a list.
getRangeAsList(T[], int) - Static method in class de.eldoria.eldoutilities.utils.ArgumentUtils
Get a array as sublist from 'from' to array.length().
getRangeAsList(T[], int, int) - Static method in class de.eldoria.eldoutilities.utils.ArgumentUtils
Get a sublist from array from 'from' to 'to'.
getRangeAsString(String[], int) - Static method in class de.eldoria.eldoutilities.utils.ArgumentUtils
Get a array as sublist from 'from' to array.length().
getRangeAsString(String, String[], int, int) - Static method in class de.eldoria.eldoutilities.utils.ArgumentUtils
Returns a range of a string array as string.
getRangeAsString(String, String[], int, int) - Static method in class de.eldoria.eldoutilities.utils.TextFormatting
Returns a range of a string array as string.
getRecipe() - Method in class de.eldoria.eldoutilities.serialization.wrapper.ShapedRecipeWrapper
 
getScheduler() - Method in class de.eldoria.eldoutilities.plugin.EldoPlugin
Get the servers scheduler.
getSlot() - Method in class de.eldoria.eldoutilities.inventory.ActionItem
 
getSpigotId() - Method in class de.eldoria.eldoutilities.updater.spigotupdater.SpigotUpdateData
 
getTime() - Method in class de.eldoria.eldoutilities.threading.TaskStatistics
 
getTimeAsString() - Static method in class de.eldoria.eldoutilities.utils.TextFormatting
Get the current time as string.
getUUIDFromBytes(byte[]) - Static method in class de.eldoria.eldoutilities.serialization.TypeConversion
Convers a byte array to UUID
getValue(String) - Method in class de.eldoria.eldoutilities.localization.ILocalizer.DummyLocalizer
 
getValue(String) - Method in interface de.eldoria.eldoutilities.localization.ILocalizer
 
getValue(String) - Method in class de.eldoria.eldoutilities.localization.Localizer
 
getValue(String) - Method in class de.eldoria.eldoutilities.serialization.TypeResolvingMap
Get a value from map.
getValue(String, String) - Method in class de.eldoria.eldoutilities.localization.ILocalizer.DummyLocalizer
 
getValue(String, String) - Method in interface de.eldoria.eldoutilities.localization.ILocalizer
 
getValue(String, String) - Method in class de.eldoria.eldoutilities.localization.Localizer
 
getValue(String, Function<String, T>) - Method in class de.eldoria.eldoutilities.serialization.TypeResolvingMap
Get a value from map.
getValue(String, CommandSender) - Method in class de.eldoria.eldoutilities.localization.ILocalizer.DummyLocalizer
 
getValue(String, CommandSender) - Method in interface de.eldoria.eldoutilities.localization.ILocalizer
 
getValue(String, CommandSender) - Method in class de.eldoria.eldoutilities.localization.Localizer
 
getValueOrDefault(String, List<T>, Class<T>) - Method in class de.eldoria.eldoutilities.serialization.TypeResolvingMap
Get a value from map.
getValueOrDefault(String, UUID) - Method in class de.eldoria.eldoutilities.serialization.TypeResolvingMap
 
getValueOrDefault(String, T) - Method in class de.eldoria.eldoutilities.serialization.TypeResolvingMap
Get a value from map.
getValueOrDefault(String, T, Class<T>) - Method in class de.eldoria.eldoutilities.serialization.TypeResolvingMap
Get a value from map.
getValueOrDefault(String, T, Function<String, T>) - Method in class de.eldoria.eldoutilities.serialization.TypeResolvingMap
Get a value from map.
getVersion() - Method in class de.eldoria.eldoutilities.configuration.EldoConfig
Get the config version.
getVersion() - Static method in class de.eldoria.eldoutilities.crossversion.ServerVersion
Get the version of the server.
getWorld(String) - Static method in class de.eldoria.eldoutilities.utils.ArgumentUtils
 

H

handleCommandError(CommandSender, Throwable) - Method in class de.eldoria.eldoutilities.commands.command.AdvancedCommand
 
has(String) - Method in class de.eldoria.eldoutilities.utils.FlagContainer
Check if a flag is present in the container.
hasArg(int) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Checks if enough arguments are present
hasClass(String) - Static method in class de.eldoria.eldoutilities.utils.ReflectionUtil
 
hash() - Method in class de.eldoria.eldoutilities.updater.butlerupdater.ButlerUpdateCheckResponse
 
hashCode() - Method in record class de.eldoria.eldoutilities.config.ConfigKey
Returns a hash code value for this object.
hashCode() - Method in class de.eldoria.eldoutilities.container.Pair
 
hashCode() - Method in class de.eldoria.eldoutilities.container.Triple
 
hashCode() - Method in record class de.eldoria.eldoutilities.crossversion.ExclusiveVersionRange
Returns a hash code value for this object.
hashCode() - Method in record class de.eldoria.eldoutilities.crossversion.InclusiveVersionRange
Returns a hash code value for this object.
hashCode() - Method in record class de.eldoria.eldoutilities.utils.Version
Returns a hash code value for this object.
hasKey(ItemStack, NamespacedKey, PersistentDataType<T, Z>) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Check if a key is present in the PersistentDataContainer.
hasKey(PersistentDataHolder, NamespacedKey, PersistentDataType<T, Z>) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Check if a key is present in the PersistentDataContainer.
hasKey(NamespacedKey, PersistentDataType<T, Z>) - Method in class de.eldoria.eldoutilities.pdc.PersistentDataWrapper
Check if a key is present in the PersistentDataContainer.
hasKey(PersistentDataContainer, NamespacedKey, PersistentDataType<T, Z>) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Check if a key is present in the PersistentDataContainer.
hasLastFlagArg() - Method in class de.eldoria.eldoutilities.utils.FlagContainer
 
hasValue(String) - Method in class de.eldoria.eldoutilities.utils.FlagContainer
Check if the flag has a value defined.
hidden() - Method in class de.eldoria.eldoutilities.commands.command.util.CommandMetaBuilder
Sets the command as hidden.
hideBossBar(Player, BossBar) - Method in class de.eldoria.eldoutilities.messages.impl.PaperMessageSender
 
hideBossBar(Player, BossBar) - Method in class de.eldoria.eldoutilities.messages.impl.SpigotMessageSender
 
hideBossBar(Player, BossBar) - Method in class de.eldoria.eldoutilities.messages.MessageSender
 
host() - Method in class de.eldoria.eldoutilities.updater.butlerupdater.ButlerUpdateData
 
host() - Method in class de.eldoria.eldoutilities.updater.lynaupdater.LynaUpdateData
 
host(String) - Method in class de.eldoria.eldoutilities.updater.butlerupdater.ButlerUpdateDataBuilder
 
host(String) - Method in class de.eldoria.eldoutilities.updater.lynaupdater.LynaUpdateDataBuilder
 
HOST - Static variable in class de.eldoria.eldoutilities.updater.butlerupdater.ButlerUpdateData
Default adress to submit debug data and update checks
HOST - Static variable in class de.eldoria.eldoutilities.updater.lynaupdater.LynaUpdateData
Default adress to submit debug data and update checks

I

IConsoleTabExecutor - Interface in de.eldoria.eldoutilities.commands.executor
 
ifBlock(Consumer<Block>) - Method in class de.eldoria.eldoutilities.entities.projectiles.ProjectileSender
Executes the given consumer if a block is present.
ifEntity(Consumer<Entity>) - Method in class de.eldoria.eldoutilities.entities.projectiles.ProjectileSender
If an entity is present, perform the given operation on it.
ignite(Plugin) - Static method in class de.eldoria.EldoUtilities
 
ILocalizer - Interface in de.eldoria.eldoutilities.localization
Basic Interface for localizer implementations.
ILocalizer.DummyLocalizer - Class in de.eldoria.eldoutilities.localization
 
IMessageComposer - Interface in de.eldoria.eldoutilities.localization
 
includedLocales() - Method in class de.eldoria.eldoutilities.localization.ILocalizer.DummyLocalizer
 
includedLocales() - Method in interface de.eldoria.eldoutilities.localization.ILocalizer
Returns all available locales.
includedLocales() - Method in class de.eldoria.eldoutilities.localization.Localizer
 
InclusiveVersionRange - Record Class in de.eldoria.eldoutilities.crossversion
 
InclusiveVersionRange(Version, Version) - Constructor for record class de.eldoria.eldoutilities.crossversion.InclusiveVersionRange
Creates an instance of a InclusiveVersionRange record class.
increase(int, int) - Method in record class de.eldoria.eldoutilities.utils.Version
 
init() - Method in class de.eldoria.eldoutilities.configuration.Configuration
 
init() - Method in class de.eldoria.eldoutilities.configuration.EldoConfig
Called after constructor and before reload.
initValue() - Method in record class de.eldoria.eldoutilities.config.ConfigKey
Returns the value of the initValue record component.
input(String, boolean) - Static method in class de.eldoria.eldoutilities.commands.command.util.Argument
 
Input - Class in de.eldoria.eldoutilities.commands.command.util
 
InputArgument - Class in de.eldoria.eldoutilities.commands.command.util
 
InputArgument(String, boolean) - Constructor for class de.eldoria.eldoutilities.commands.command.util.InputArgument
 
invalidArguments(CommandMeta, Arguments) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
Checks that the arguments have the required length
invalidArguments(CommandMeta, Arguments, Argument...) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
Checks that the arguments have the required length
invalidArguments(CommandMeta, String[]) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
Checks that the arguments have the required length
invalidArguments(Arguments, Argument...) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
Checks that the arguments have the required length.
invalidLength(String, int) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
 
invalidNumber() - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
 
InventoryActionHandler - Class in de.eldoria.eldoutilities.inventory
A InventoryActionHandler allows to handle basic click uis easily.
InventoryActionHandler() - Constructor for class de.eldoria.eldoutilities.inventory.InventoryActionHandler
 
InventoryActionHandler(Runnable) - Constructor for class de.eldoria.eldoutilities.inventory.InventoryActionHandler
 
InventoryActions - Class in de.eldoria.eldoutilities.inventory
Represens a set of ActionItems.
invoke() - Method in class de.eldoria.eldoutilities.scheduling.DelayedActions.DelayedTask
 
IPlayerTabExecutor - Interface in de.eldoria.eldoutilities.commands.executor
 
isActive() - Method in class de.eldoria.eldoutilities.threading.ReschedulingTask
Check if the task is active.
isAnonymous() - Method in class de.eldoria.eldoutilities.messages.MessageSender
 
isAutoUpdate() - Method in class de.eldoria.eldoutilities.updater.UpdateData
 
isBetween(Version) - Method in interface de.eldoria.eldoutilities.crossversion.VersionRange
Deprecated, for removal: This API element is subject to removal in a future version.
isBetween(Version, Version) - Method in record class de.eldoria.eldoutilities.utils.Version
Compares the version to a lower and upper version
isBetweenInclusive(Version, Version) - Method in record class de.eldoria.eldoutilities.utils.Version
 
isBlock() - Method in class de.eldoria.eldoutilities.entities.projectiles.ProjectileSender
Check if a block is present.
isBoolean(String) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
 
isBoolean(String, String, String) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
 
isCommand(String) - Method in class de.eldoria.eldoutilities.commands.command.CommandMeta
 
isCommand(String, String...) - Static method in class de.eldoria.eldoutilities.commands.Completion
Checks if a value is contained in command
isDouble(String) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
 
isEmpty() - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Checks if no arguments are present
isEmpty() - Method in class de.eldoria.eldoutilities.entities.projectiles.ProjectileSender
Check if the sender is empty.
isEmpty() - Method in class de.eldoria.eldoutilities.serialization.TypeResolvingMap
 
isEmpty() - Method in class de.eldoria.eldoutilities.utils.FlagContainer
 
isEnabled(Plugin) - Static method in class de.eldoria.eldoutilities.metrics.EldoMetrics
Check if metrics are enabled
isEntity() - Method in class de.eldoria.eldoutilities.entities.projectiles.ProjectileSender
Checks if an entity is present.
isEqual(Version) - Method in record class de.eldoria.eldoutilities.utils.Version
 
isFalse(boolean, String, TagResolver...) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
Throws a command exception when the evaluation is true
isFlag(String) - Static method in class de.eldoria.eldoutilities.utils.FlagContainer
 
isHidden() - Method in class de.eldoria.eldoutilities.commands.command.CommandMeta
 
isInteger(String) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
 
isLocaleCode(String) - Static method in interface de.eldoria.eldoutilities.localization.ILocalizer
 
isLong(String) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
 
isMainConfig() - Method in class de.eldoria.eldoutilities.configuration.EldoConfig
 
isNewer(Version) - Method in record class de.eldoria.eldoutilities.utils.Version
 
isNewerOrEqual(Version) - Method in record class de.eldoria.eldoutilities.utils.Version
 
isNewVersionAvailable() - Method in class de.eldoria.eldoutilities.updater.butlerupdater.ButlerUpdateCheckResponse
 
isNotifyUpdate() - Method in class de.eldoria.eldoutilities.updater.UpdateData
 
isOlder(Version) - Method in record class de.eldoria.eldoutilities.utils.Version
 
isOlderOrEqual(Version) - Method in record class de.eldoria.eldoutilities.utils.Version
 
isOutdated() - Method in class de.eldoria.eldoutilities.updater.DefaultUpdateResponse
 
isOutdated() - Method in class de.eldoria.eldoutilities.updater.lynaupdater.LynaUpdateResponse
 
isOutdated() - Method in interface de.eldoria.eldoutilities.updater.UpdateResponse
 
isPaper() - Static method in class de.eldoria.eldoutilities.utils.ReflectionUtil
 
isPremium() - Method in class de.eldoria.eldoutilities.debug.UserData
 
isRelocated() - Static method in class de.eldoria.eldoutilities.utils.ReflectionUtil
 
isRequired() - Method in class de.eldoria.eldoutilities.commands.command.util.Argument
 
isRequired() - Method in class de.eldoria.eldoutilities.commands.command.util.InputArgument
 
isRequired() - Method in class de.eldoria.eldoutilities.commands.command.util.SubCommand
 
isRunning() - Method in class de.eldoria.eldoutilities.threading.ReschedulingTask
Check if the task is running.
isSilent() - Method in exception de.eldoria.eldoutilities.commands.exceptions.CommandException
 
isTrue(boolean, String, TagResolver...) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
Throws a command exception when the evaluation is false.
isUpdate() - Method in class de.eldoria.eldoutilities.updater.lynaupdater.LynaUpdateResponse
 
ITabExecutor - Interface in de.eldoria.eldoutilities.commands.executor
 
ItemStackBuilder - Class in de.eldoria.eldoutilities.builder
A class which allows the creation of ItemStacks with a builder like pattern.
ItemStackBuilder(ItemStack) - Constructor for class de.eldoria.eldoutilities.builder.ItemStackBuilder
 
IteratingTask<T> - Class in de.eldoria.eldoutilities.threading
A task which iterates of a collection and cancels itself when done.
IteratingTask(Iterable<T>, Predicate<T>, Consumer<TaskStatistics>) - Constructor for class de.eldoria.eldoutilities.threading.IteratingTask
Creates a new iterating task.
iterator() - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
 

J

JacksonConfig<T> - Class in de.eldoria.eldoutilities.config
Class allowing to manage multiple configuration files.
JacksonConfig(Plugin, ConfigKey<T>) - Constructor for class de.eldoria.eldoutilities.config.JacksonConfig
Creates a new Jackson Configuration
join() - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Returns a range of arguments as string.
join() - Method in class de.eldoria.eldoutilities.threading.futures.BukkitFutureResult
 
join() - Method in interface de.eldoria.eldoutilities.threading.futures.FutureResult
Blocks the current thread until the action has completed.
join(int) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Returns a range of arguments as string.
join(int, int) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Returns a range of arguments as string.
join(String) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Returns a range of arguments as string.
join(String, int) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Returns a range of arguments as string.
join(String, int, int) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Returns a range of arguments as string.

K

KebabNamingStrategy - Class in de.eldoria.eldoutilities.serialization
Naming strategie to define field names on serialization.
KebabNamingStrategy() - Constructor for class de.eldoria.eldoutilities.serialization.KebabNamingStrategy
 
key() - Method in enum class de.eldoria.eldoutilities.debug.DefaultProperties
 
KEY - Static variable in class de.eldoria.eldoutilities.config.template.PluginBaseConfiguration
 
keySet() - Method in class de.eldoria.eldoutilities.serialization.TypeResolvingMap
 
keyToPrefixedString(String) - Static method in class de.eldoria.eldoutilities.serialization.SerializationUtil
 
keyToString() - Static method in class de.eldoria.eldoutilities.serialization.SerializationUtil
 

L

last() - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
 
lastFlag() - Method in class de.eldoria.eldoutilities.utils.FlagContainer
 
lastFlagArgs() - Method in class de.eldoria.eldoutilities.utils.FlagContainer
 
lastInstalledVersion() - Method in class de.eldoria.eldoutilities.config.template.PluginBaseConfiguration
 
lastInstalledVersion(String) - Method in class de.eldoria.eldoutilities.config.template.PluginBaseConfiguration
 
lastInstalledVersion(Plugin) - Method in class de.eldoria.eldoutilities.config.template.PluginBaseConfiguration
 
latest - Variable in class de.eldoria.eldoutilities.updater.notifier.Notifier
 
latest() - Method in class de.eldoria.eldoutilities.updater.notifier.Notifier
 
latestLog - Variable in class de.eldoria.eldoutilities.debug.data.DebugPayloadData
 
latestVersion() - Method in class de.eldoria.eldoutilities.updater.butlerupdater.ButlerUpdateCheckResponse
 
latestVersion() - Method in class de.eldoria.eldoutilities.updater.DefaultUpdateResponse
 
latestVersion() - Method in class de.eldoria.eldoutilities.updater.lynaupdater.LynaUpdateResponse
 
latestVersion() - Method in interface de.eldoria.eldoutilities.updater.UpdateResponse
 
LevelDeserializer - Class in de.eldoria.eldoutilities.config.parsing.deserializer
 
LevelDeserializer() - Constructor for class de.eldoria.eldoutilities.config.parsing.deserializer.LevelDeserializer
 
LevelSerializer - Class in de.eldoria.eldoutilities.config.parsing.serializer
 
LevelSerializer() - Constructor for class de.eldoria.eldoutilities.config.parsing.serializer.LevelSerializer
 
listToMap(Map<T, V>, String, Function<V, T>) - Method in class de.eldoria.eldoutilities.serialization.TypeResolvingMap
 
load(ConfigKey<V>) - Method in class de.eldoria.eldoutilities.config.JacksonConfig
Load a file defined in the configuration key.
loadBefore - Variable in class de.eldoria.eldoutilities.debug.data.PluginMetaData
 
loadConfig(String, Consumer<FileConfiguration>, boolean) - Method in class de.eldoria.eldoutilities.configuration.EldoConfig
Load a file from a directory inside the plugin directory.
loadConfig(Path, Consumer<FileConfiguration>, boolean) - Method in class de.eldoria.eldoutilities.configuration.EldoConfig
 
loaded(ConfigKey<V>) - Method in class de.eldoria.eldoutilities.config.JacksonConfig
Checks whether the config file was already loaded
loadedWorlds - Variable in class de.eldoria.eldoutilities.debug.data.ServerMetaData
 
localeBundle(String) - Method in class de.eldoria.eldoutilities.localization.ILocalizer.DummyLocalizer
 
localeBundle(String) - Method in interface de.eldoria.eldoutilities.localization.ILocalizer
 
localeBundle(String) - Method in class de.eldoria.eldoutilities.localization.Localizer
 
localeCode(String, TagResolver...) - Method in class de.eldoria.eldoutilities.localization.MessageComposer
 
LOCALIZATION_CODE - Static variable in interface de.eldoria.eldoutilities.localization.ILocalizer
 
localize(String) - Method in interface de.eldoria.eldoutilities.localization.ILocalizer
Translates a String with Placeholders.
localize(String) - Method in class de.eldoria.eldoutilities.localization.Localizer
Translates a String with Placeholders.
localize(CommandSender, String) - Method in class de.eldoria.eldoutilities.localization.ILocalizer.DummyLocalizer
 
localize(CommandSender, String) - Method in interface de.eldoria.eldoutilities.localization.ILocalizer
Translates a String with Placeholders.
localize(CommandSender, String) - Method in class de.eldoria.eldoutilities.localization.Localizer
 
localized(ILocalizer) - Method in exception de.eldoria.eldoutilities.commands.exceptions.CommandException
 
localizer() - Method in class de.eldoria.eldoutilities.commands.command.AdvancedCommand
Get a instance of the localizer.
localizer(ILocalizer) - Method in class de.eldoria.eldoutilities.messages.MessageSenderBuilder
The localizer used to serialize messages via the <i8ln> tag
Localizer - Class in de.eldoria.eldoutilities.localization
Compact localizer class.
LOCALIZER - Static variable in interface de.eldoria.eldoutilities.localization.ILocalizer
 
LocalizerBuilder - Class in de.eldoria.eldoutilities.localization
 
log(LogRecord) - Method in class de.eldoria.eldoutilities.logging.DebugLogger
 
LogData - Class in de.eldoria.eldoutilities.debug.data
Represents log data.
LogData(String, String, String[], String[]) - Constructor for class de.eldoria.eldoutilities.debug.data.LogData
 
logger() - Static method in class de.eldoria.EldoUtilities
 
logger() - Static method in class de.eldoria.eldoutilities.plugin.EldoPlugin
 
logLevel() - Method in class de.eldoria.eldoutilities.config.template.PluginBaseConfiguration
 
logLevel(Level) - Method in class de.eldoria.eldoutilities.config.template.PluginBaseConfiguration
 
LogMeta - Class in de.eldoria.eldoutilities.debug.payload
 
LogMeta(String, String, String[], String[]) - Constructor for class de.eldoria.eldoutilities.debug.payload.LogMeta
 
lower() - Method in record class de.eldoria.eldoutilities.crossversion.ExclusiveVersionRange
Returns the value of the lower record component.
lower() - Method in record class de.eldoria.eldoutilities.crossversion.InclusiveVersionRange
Returns the value of the lower record component.
lower() - Method in interface de.eldoria.eldoutilities.crossversion.VersionRange
 
lyna(LynaUpdateData) - Static method in class de.eldoria.eldoutilities.updater.Updater
Create a new lyna update check.
LynaUpdateChecker - Class in de.eldoria.eldoutilities.updater.lynaupdater
Updater implementation for butler application.
LynaUpdateChecker(LynaUpdateData) - Constructor for class de.eldoria.eldoutilities.updater.lynaupdater.LynaUpdateChecker
 
LynaUpdateData - Class in de.eldoria.eldoutilities.updater.lynaupdater
Update Data implementation for butler application.
LynaUpdateDataBuilder - Class in de.eldoria.eldoutilities.updater.lynaupdater
 
LynaUpdateDataBuilder(Plugin, int) - Constructor for class de.eldoria.eldoutilities.updater.lynaupdater.LynaUpdateDataBuilder
 
LynaUpdateResponse - Class in de.eldoria.eldoutilities.updater.lynaupdater
Web Response for butler application.
LynaUpdateResponse(boolean, String, long) - Constructor for class de.eldoria.eldoutilities.updater.lynaupdater.LynaUpdateResponse
Create a new Update check response.

M

main - Variable in class de.eldoria.eldoutilities.debug.data.PluginMetaData
 
main() - Method in class de.eldoria.eldoutilities.config.JacksonConfig
Get the primary configuration.
mainWrapped() - Method in class de.eldoria.eldoutilities.config.JacksonConfig
Get the primary configuration wrapper.
MAJOR - Static variable in record class de.eldoria.eldoutilities.utils.Version
 
mapBooleanTo(boolean, String, String) - Static method in class de.eldoria.eldoutilities.utils.TextFormatting
Changes the boolean in to a specified String.
MapEntry - Class in de.eldoria.eldoutilities.serialization.util
Deprecated.
MapEntry - Class in de.eldoria.eldoutilities.serialization.wrapper
 
MapEntry(String, Object) - Constructor for class de.eldoria.eldoutilities.serialization.util.MapEntry
Deprecated.
MapEntry(String, Object) - Constructor for class de.eldoria.eldoutilities.serialization.wrapper.MapEntry
 
MapEntry(Map<String, Object>) - Constructor for class de.eldoria.eldoutilities.serialization.wrapper.MapEntry
 
mapOf(Map<String, Object>) - Static method in class de.eldoria.eldoutilities.serialization.SerializationUtil
Creates a new type resolving map from a map.
mapOnObject(Map<String, Object>, T) - Static method in class de.eldoria.eldoutilities.serialization.SerializationUtil
Maps objects from a map on an object.
mapper() - Method in class de.eldoria.eldoutilities.config.JacksonConfig
Get the object mapper used to read and write objects
MaterialChoiceWrapper(Map<String, Object>) - Constructor for class de.eldoria.eldoutilities.serialization.wrapper.ShapedRecipeWrapper.RecipeChoiceWrapper.MaterialChoiceWrapper
 
MaterialChoiceWrapper(RecipeChoice.MaterialChoice) - Constructor for class de.eldoria.eldoutilities.serialization.wrapper.ShapedRecipeWrapper.RecipeChoiceWrapper.MaterialChoiceWrapper
 
max(double, double) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
Checks if a value is smaller.
max(int, int) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
Checks if a value is smaller.
MAX_LOG_MB - Static variable in class de.eldoria.eldoutilities.debug.payload.LogMeta
 
MAX_LOG_PART_SIZE - Static variable in class de.eldoria.eldoutilities.debug.payload.LogMeta
 
MC_UNKOWN - Static variable in class de.eldoria.eldoutilities.crossversion.ServerVersion
 
message(String) - Static method in exception de.eldoria.eldoutilities.commands.exceptions.CommandException
 
message(String, TagResolver) - Static method in exception de.eldoria.eldoutilities.commands.exceptions.CommandException
 
message(String, TagResolver...) - Static method in exception de.eldoria.eldoutilities.commands.exceptions.CommandException
 
messageColor(TextColor) - Method in class de.eldoria.eldoutilities.messages.MessageSenderBuilder
 
MessageComposer - Class in de.eldoria.eldoutilities.localization
Class to compose localized messages.
messageSender() - Method in class de.eldoria.eldoutilities.commands.command.AdvancedCommand
Get a instance of the message sender.
MessageSender - Class in de.eldoria.eldoutilities.messages
A message sender to manage message sending.
MessageSender(Plugin, MiniMessage, TagResolver, TagResolver, Component) - Constructor for class de.eldoria.eldoutilities.messages.MessageSender
 
MessageSenderBuilder - Class in de.eldoria.eldoutilities.messages
 
MessageSenderBuilder(Plugin) - Constructor for class de.eldoria.eldoutilities.messages.MessageSenderBuilder
 
messageTagResolver() - Method in class de.eldoria.eldoutilities.messages.MessageSender
 
meta() - Method in class de.eldoria.eldoutilities.commands.command.AdvancedCommand
 
meta(CommandMeta) - Method in class de.eldoria.eldoutilities.commands.command.AdvancedCommand
 
min(double, double) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
Checks if a value is larger.
min(int, int) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
Checks if a value value is larger.
miniMessage() - Method in class de.eldoria.eldoutilities.messages.MessageSender
 
MiniMessageConversion - Class in de.eldoria.eldoutilities.messages.conversion
 
MiniMessageConversion() - Constructor for class de.eldoria.eldoutilities.messages.conversion.MiniMessageConversion
 
MINOR - Static variable in record class de.eldoria.eldoutilities.utils.Version
 
missingArgument(String[], int) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
 
missingArgument(Collection<?>, int) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
 

N

name - Variable in class de.eldoria.eldoutilities.debug.data.EntryData
 
name - Variable in class de.eldoria.eldoutilities.debug.data.PluginMetaData
 
name() - Method in class de.eldoria.eldoutilities.commands.command.CommandMeta
Get the name of the command
name() - Method in class de.eldoria.eldoutilities.commands.command.util.Argument
 
name() - Method in record class de.eldoria.eldoutilities.config.ConfigKey
Returns the value of the name record component.
name(String, Enum<?>) - Static method in class de.eldoria.eldoutilities.messages.Replacement
Creates a new replacement.
NamingStrategy - Interface in de.eldoria.eldoutilities.serialization
Interface to define naming strategies.
NestedClass() - Constructor for class de.eldoria.eldoutilities.serialization.SampleImplementation.NestedClass
 
NestedClass() - Constructor for class de.eldoria.eldoutilities.serialization.SimpleSampleImplementation.NestedClass
 
NestedClass(Map<String, Object>) - Constructor for class de.eldoria.eldoutilities.serialization.SampleImplementation.NestedClass
 
NestedClass(Map<String, Object>) - Constructor for class de.eldoria.eldoutilities.serialization.SimpleSampleImplementation.NestedClass
 
newBuilder() - Static method in class de.eldoria.eldoutilities.serialization.SerializationUtil
Creates a new serialization map builder.
newBuilder(Map<String, Object>) - Static method in class de.eldoria.eldoutilities.serialization.SerializationUtil
Creates a new serialization map builder based on a map.
newLine() - Method in class de.eldoria.eldoutilities.localization.MessageComposer
 
nonce - Variable in class de.eldoria.eldoutilities.debug.UserData
 
nonNull(T, Consumer<T>) - Static method in class de.eldoria.eldoutilities.utils.ObjUtil
Consumes a object if object is not null
nonNull(T, Consumer<T>, Runnable) - Static method in class de.eldoria.eldoutilities.utils.ObjUtil
Consumes a object if object is not null or executes a runnable when object is null
nonNull(T, Function<T, U>) - Static method in class de.eldoria.eldoutilities.utils.ObjUtil
Execute a function on a object if the object is not null
nonNull(T, T) - Static method in class de.eldoria.eldoutilities.utils.ObjUtil
get the object or the other object if object is null
nonNullOrElse(A, Function<A, R>, R) - Static method in class de.eldoria.eldoutilities.utils.ObjUtil
Executes a function on object and return value or default value if object is null
Notifier<T extends UpdateResponse> - Class in de.eldoria.eldoutilities.updater.notifier
Notifier to notice server owners on server join.
Notifier(Plugin, UpdateData<T>, T) - Constructor for class de.eldoria.eldoutilities.updater.notifier.Notifier
 
notifyPermission - Variable in class de.eldoria.eldoutilities.updater.UpdateDataBuilder
 
notifyPermission() - Method in class de.eldoria.eldoutilities.updater.UpdateData
 
notifyPermission(String) - Method in class de.eldoria.eldoutilities.updater.UpdateDataBuilder
 
notifyUpdate - Variable in class de.eldoria.eldoutilities.updater.UpdateDataBuilder
 
notifyUpdate(boolean) - Method in class de.eldoria.eldoutilities.updater.UpdateDataBuilder
 
number(String, Double) - Static method in class de.eldoria.eldoutilities.messages.Replacement
 
number(String, Float) - Static method in class de.eldoria.eldoutilities.messages.Replacement
 
nums() - Method in record class de.eldoria.eldoutilities.utils.Version
Returns the value of the nums record component.

O

objectToMap(Object) - Static method in class de.eldoria.eldoutilities.serialization.SerializationUtil
Converts an Object to a Map.
objectToYaml(Object) - Static method in class de.eldoria.eldoutilities.serialization.wrapper.YamlContainer
 
ObjUtil - Class in de.eldoria.eldoutilities.utils
General handling of objects.
of(ConfigKey<V>, JacksonConfig<?>) - Static method in class de.eldoria.eldoutilities.config.Wrapper
 
of(Integer...) - Static method in record class de.eldoria.eldoutilities.utils.Version
 
of(String, Path, Class<V>, Supplier<V>) - Static method in record class de.eldoria.eldoutilities.config.ConfigKey
Create a key for the default config aka config.yml.
of(CompletableFuture<T>) - Static method in class de.eldoria.eldoutilities.threading.futures.BukkitFutureResult
 
of(List<Integer>) - Static method in record class de.eldoria.eldoutilities.utils.Version
 
of(EntityType, Location) - Static method in class de.eldoria.eldoutilities.entities.EntityBuilder
Returns a new EntityBuilder with an entity at the requested position.
of(LivingEntity) - Static method in class de.eldoria.eldoutilities.entities.EntityBuilder
Returns a new EntityBuilder with an entity at the requested position.
of(Inventory) - Static method in class de.eldoria.eldoutilities.inventory.InventoryActions
 
of(Inventory, Consumer<InventoryCloseEvent>) - Static method in class de.eldoria.eldoutilities.inventory.InventoryActions
 
of(ItemStack) - Static method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Load a item stack into a item stack builder.
of(ItemStack, boolean) - Static method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Load a item stack into a item stack builder.
of(Material) - Static method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Creates a new item stack builder
of(Material, int) - Static method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Creates a new item stack builder
of(Plugin, String) - Static method in class de.eldoria.eldoutilities.commands.command.util.Input
 
of(Plugin, String[]) - Static method in class de.eldoria.eldoutilities.utils.FlagContainer
Create a new flag container based on the arguments
of(X, Y) - Static method in class de.eldoria.eldoutilities.container.Pair
Create a new pair.
of(X, Y, Z) - Static method in class de.eldoria.eldoutilities.container.Triple
Create a new tripple.
ofAmount(int) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Sets the amount of items in this stack
OFFLINE_PLAYER_CACHE_SIZE - Static variable in class de.eldoria.eldoutilities.commands.Completion
 
ofParent(AdvancedCommand) - Method in class de.eldoria.eldoutilities.commands.command.util.CommandMetaBuilder
 
onCommand(CommandSender, String, Arguments) - Method in class de.eldoria.eldoutilities.commands.defaultcommands.DefaultAbout
 
onCommand(CommandSender, String, Arguments) - Method in class de.eldoria.eldoutilities.commands.defaultcommands.DefaultDebug
 
onCommand(CommandSender, String, Arguments) - Method in class de.eldoria.eldoutilities.commands.defaultcommands.FailsaveCommand
 
onCommand(CommandSender, String, Arguments) - Method in interface de.eldoria.eldoutilities.commands.executor.ITabExecutor
 
onCommand(CommandSender, Command, String, String[]) - Method in class de.eldoria.eldoutilities.commands.command.AdvancedCommandAdapter
 
onCommand(CommandSender, Command, String, String[]) - Method in class de.eldoria.eldoutilities.plugin.EldoPlugin
 
onCommand(ConsoleCommandSender, String, Arguments) - Method in interface de.eldoria.eldoutilities.commands.executor.IConsoleTabExecutor
 
onCommand(Player, String, Arguments) - Method in interface de.eldoria.eldoutilities.commands.executor.IPlayerTabExecutor
 
onDisable() - Method in class de.eldoria.eldoutilities.plugin.EldoPlugin
 
onEnable() - Method in class de.eldoria.eldoutilities.plugin.EldoPlugin
 
onInventoryClick(InventoryClickEvent) - Method in class de.eldoria.eldoutilities.inventory.ActionItem
This method will be called for the clicked item stack and only for the clicked item stack.
onInventoryClick(InventoryClickEvent) - Method in class de.eldoria.eldoutilities.inventory.InventoryActionHandler
 
onInventoryClick(InventoryClickEvent) - Method in class de.eldoria.eldoutilities.inventory.InventoryActions
 
onInventoryClose(InventoryCloseEvent) - Method in class de.eldoria.eldoutilities.inventory.InventoryActionHandler
 
onInventoryClose(InventoryCloseEvent) - Method in class de.eldoria.eldoutilities.inventory.InventoryActions
 
onInventoryClose(ItemStack) - Method in class de.eldoria.eldoutilities.inventory.ActionItem
This method is called for each registered item stack individually when an inventory is closed.
onLoad() - Method in class de.eldoria.eldoutilities.plugin.EldoPlugin
 
onPlayerJoin(PlayerJoinEvent) - Method in class de.eldoria.eldoutilities.updater.notifier.DownloadedNotifier
 
onPlayerJoin(PlayerJoinEvent) - Method in class de.eldoria.eldoutilities.updater.notifier.Notifier
 
onPlayerJoin(PlayerJoinEvent) - Method in class de.eldoria.eldoutilities.updater.notifier.UpdateNotifier
 
onPluginDisable() - Method in class de.eldoria.eldoutilities.plugin.EldoPlugin
Called when this plugin is disabled.
onPluginEnable() - Method in class de.eldoria.eldoutilities.plugin.EldoPlugin
Called when this plugin is enabled.
onPluginEnable(boolean) - Method in class de.eldoria.eldoutilities.plugin.EldoPlugin
Called when this plugin is enabled.
onPluginLoad() - Method in class de.eldoria.eldoutilities.plugin.EldoPlugin
Executed on load of the plugin.
onPluginReload() - Method in class de.eldoria.eldoutilities.plugin.EldoPlugin
Executed on when the plugin gets reloaded via server reload.
onPostStart() - Method in class de.eldoria.eldoutilities.plugin.EldoPlugin
Called when the server has started completely.
onPostStart(boolean) - Method in class de.eldoria.eldoutilities.plugin.EldoPlugin
Called when the server has started completely.
onTabComplete(CommandSender, String, Arguments) - Method in interface de.eldoria.eldoutilities.commands.executor.ITabExecutor
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class de.eldoria.eldoutilities.commands.command.AdvancedCommandAdapter
 
onTabComplete(ConsoleCommandSender, String, Arguments) - Method in interface de.eldoria.eldoutilities.commands.executor.IConsoleTabExecutor
 
onTabComplete(Player, String, Arguments) - Method in interface de.eldoria.eldoutilities.commands.executor.IPlayerTabExecutor
 
outputNextPrompt() - Method in class de.eldoria.eldoutilities.conversation.EldoConversation
Displays the next user prompt and abandons the conversation if the next prompt is null.

P

Pair<A,B> - Class in de.eldoria.eldoutilities.container
Contains a immutable pair of two values
Pair(A, B) - Constructor for class de.eldoria.eldoutilities.container.Pair
Create a new pair.
PaperMessageSender - Class in de.eldoria.eldoutilities.messages.impl
 
PaperMessageSender(Plugin, MiniMessage, TagResolver, TagResolver, Component) - Constructor for class de.eldoria.eldoutilities.messages.impl.PaperMessageSender
 
parabolaValue(double, double, double, double, double) - Static method in class de.eldoria.eldoutilities.utils.EMath
Method to get a point from a parabola.
parallelStream() - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
 
parent() - Method in class de.eldoria.eldoutilities.commands.command.CommandMeta
 
parent(AdvancedCommand) - Method in class de.eldoria.eldoutilities.commands.command.CommandMeta
 
parse(String) - Static method in record class de.eldoria.eldoutilities.utils.Version
 
parse(String, Class<T>) - Static method in class de.eldoria.eldoutilities.utils.EnumUtil
Searches for a enum value by string with a case insensitive search.
parse(String, Class<T>, boolean) - Static method in class de.eldoria.eldoutilities.utils.EnumUtil
Searches for a enum value by string with a case insensitive search.
parse(String, Class<T>, boolean, T) - Static method in class de.eldoria.eldoutilities.utils.EnumUtil
Searches for a enum value by string with a case insensitive search.
parse(String, Class<T>, T) - Static method in class de.eldoria.eldoutilities.utils.EnumUtil
Searches for a enum value by string with a case insensitive search.
parseBoolean(String) - Static method in class de.eldoria.eldoutilities.utils.Parser
Parse a string to a boolean
parseBoolean(String, String, String) - Static method in class de.eldoria.eldoutilities.utils.Parser
Parse a string to a boolean
parseDouble(String) - Static method in class de.eldoria.eldoutilities.utils.Parser
Parse a string to a double.
parseInt(String) - Static method in class de.eldoria.eldoutilities.utils.Parser
Parse a string to a int.
parseLong(String) - Static method in class de.eldoria.eldoutilities.utils.Parser
 
parseQuoted() - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Parses the arguments as quoted args.
parseQuotedArgs(String[]) - Static method in class de.eldoria.eldoutilities.utils.ArgumentUtils
Parse arguments and keep quotes together
parseQuotedArgs(String, boolean) - Static method in class de.eldoria.eldoutilities.utils.ArgumentUtils
 
Parser - Class in de.eldoria.eldoutilities.utils
This class contains methods to parse strings to primitve types and other things.
parseTicksToTime(long) - Static method in class de.eldoria.eldoutilities.utils.Parser
Parses ticks to a time with format H24:mm.
parseTimeToTicks(String) - Static method in class de.eldoria.eldoutilities.utils.Parser
Parses a time in format H24:mm to ticks.
PATCH - Static variable in record class de.eldoria.eldoutilities.utils.Version
 
path() - Method in record class de.eldoria.eldoutilities.config.ConfigKey
Returns the value of the path record component.
performCheck(boolean) - Method in class de.eldoria.eldoutilities.updater.Updater
Performs an update check with the saved data.
permission(CommandSender, boolean, String...) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
Checks if the user has at least one of the permissions in CommandMeta.permissions().
permission(CommandSender, CommandMeta, boolean) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
Checks if the user has at least one of the permissions in CommandMeta.permissions().
permissions() - Method in class de.eldoria.eldoutilities.commands.command.CommandMeta
A set of permissions, which may be required for this command.
Permissions - Class in de.eldoria.eldoutilities.utils
 
PersistentDataWrapper - Class in de.eldoria.eldoutilities.pdc
A wrapper class for PersistentDataContainer.
PersistentDataWrapper(PersistentDataContainer) - Constructor for class de.eldoria.eldoutilities.pdc.PersistentDataWrapper
 
player(String, Player) - Static method in class de.eldoria.eldoutilities.messages.Replacement
Creates a new replacement for a player.
player(CommandSender) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
Assert that the sender is a player
plugin - Variable in class de.eldoria.eldoutilities.configuration.EldoConfig
 
plugin - Variable in class de.eldoria.eldoutilities.updater.notifier.Notifier
 
plugin - Variable in class de.eldoria.eldoutilities.updater.UpdateDataBuilder
 
plugin() - Method in class de.eldoria.eldoutilities.commands.command.AdvancedCommand
 
plugin() - Method in class de.eldoria.eldoutilities.config.JacksonConfig
Plugin associated with this configuration
plugin() - Method in class de.eldoria.eldoutilities.localization.ILocalizer.DummyLocalizer
 
plugin() - Method in interface de.eldoria.eldoutilities.localization.ILocalizer
 
plugin() - Method in class de.eldoria.eldoutilities.localization.Localizer
 
plugin() - Method in class de.eldoria.eldoutilities.messages.MessageSender
 
plugin() - Method in class de.eldoria.eldoutilities.updater.UpdateData
 
PluginBaseConfiguration - Class in de.eldoria.eldoutilities.config.template
 
PluginBaseConfiguration() - Constructor for class de.eldoria.eldoutilities.config.template.PluginBaseConfiguration
 
PluginBaseConfiguration(int, String, Level) - Constructor for class de.eldoria.eldoutilities.config.template.PluginBaseConfiguration
 
pluginMeta - Variable in class de.eldoria.eldoutilities.debug.data.DebugPayloadData
 
PluginMeta - Class in de.eldoria.eldoutilities.debug.payload
 
PluginMetaData - Class in de.eldoria.eldoutilities.debug.data
 
PluginMetaData(String, String, boolean, String, String[], String[], String[], String[], String[]) - Constructor for class de.eldoria.eldoutilities.debug.data.PluginMetaData
 
plugins - Variable in class de.eldoria.eldoutilities.debug.data.ServerMetaData
 
Plugins - Class in de.eldoria.eldoutilities.utils
 
PluginSerializationName - Annotation Interface in de.eldoria.eldoutilities.serialization.util
 
postProcessor(UnaryOperator<Component>) - Method in class de.eldoria.eldoutilities.messages.MessageSenderBuilder
 
postRead(JacksonConfig<?>) - Method in interface de.eldoria.eldoutilities.config.ConfigSubscriber
 
prefix() - Method in class de.eldoria.eldoutilities.messages.MessageSender
 
prefix(String) - Method in class de.eldoria.eldoutilities.messages.MessageSenderBuilder
 
prefix(Component) - Method in class de.eldoria.eldoutilities.messages.MessageSenderBuilder
 
prependLines() - Method in class de.eldoria.eldoutilities.localization.MessageComposer
 
prependLines(int) - Method in class de.eldoria.eldoutilities.localization.MessageComposer
 
preProcessor(UnaryOperator<String>) - Method in class de.eldoria.eldoutilities.messages.MessageSenderBuilder
 
preWarm(Plugin) - Static method in class de.eldoria.EldoUtilities
 
preWrite(JacksonConfig<?>) - Method in interface de.eldoria.eldoutilities.config.ConfigSubscriber
 
proceed(DelayedActions.DelayedTask) - Method in class de.eldoria.eldoutilities.scheduling.DelayedActions
 
proceed(T) - Method in class de.eldoria.eldoutilities.scheduling.QueuingSelfSchedulingTask
Define if this object should be polled from queue or if the scheduler should proceed to the next tick.
processElement() - Method in class de.eldoria.eldoutilities.threading.TaskStatistics
 
productId() - Method in class de.eldoria.eldoutilities.updater.lynaupdater.LynaUpdateData
 
ProjectileSender - Class in de.eldoria.eldoutilities.entities.projectiles
A class which represends a result used by ProjectileUtil.getProjectileSource(Entity).
ProjectileSender() - Constructor for class de.eldoria.eldoutilities.entities.projectiles.ProjectileSender
Empty projectile sender
ProjectileSender(Block) - Constructor for class de.eldoria.eldoutilities.entities.projectiles.ProjectileSender
Create a new projectile send with a block
ProjectileSender(Entity) - Constructor for class de.eldoria.eldoutilities.entities.projectiles.ProjectileSender
Create a new projectile send with a entity
ProjectileUtil - Class in de.eldoria.eldoutilities.entities.projectiles
Util to dtermine the sender of a projectile.
property(DefaultProperties) - Method in class de.eldoria.eldoutilities.debug.UserData
 
property(String) - Method in class de.eldoria.eldoutilities.debug.UserData
 
provides - Variable in class de.eldoria.eldoutilities.debug.data.PluginMetaData
 
published() - Method in class de.eldoria.eldoutilities.updater.lynaupdater.LynaUpdateResponse
 
publishedDuration() - Method in class de.eldoria.eldoutilities.updater.lynaupdater.LynaUpdateResponse
 
put(NamespacedKey, PersistentDataType<T, Z>, Z) - Method in class de.eldoria.eldoutilities.pdc.PersistentDataWrapper
Set a value in a PersistentDataContainer.
putValue(ItemStack, NamespacedKey, PersistentDataType<T, Z>, Z) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Set a value in a PersistentDataContainer.
putValue(PersistentDataHolder, NamespacedKey, PersistentDataType<T, Z>, Z) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Set a value in a PersistentDataContainer.
putValue(PersistentDataContainer, NamespacedKey, PersistentDataType<T, Z>, Z) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Set a value in a PersistentDataContainer.

Q

QuadConsumer<T1,T2,T3,T4> - Interface in de.eldoria.eldoutilities.consumer
Represents an operation that accepts two input arguments and returns no result.
QuadFunction<T1,T2,T3,T4,R> - Interface in de.eldoria.eldoutilities.functions
Represents a function that accepts four arguments and produces a result.
quadFunctionBuilder(Class<A>, Class<B>, Class<C>, Class<D>, Class<R>) - Static method in class de.eldoria.eldoutilities.crossversion.builder.VersionFunctionBuilder
Get a quad function builder.
QuadFunctionBuilder<A,B,C,D,R> - Class in de.eldoria.eldoutilities.crossversion.builder
A builder for a QuadVersionFunction with version sensitive context.
QuadFunctionBuilder() - Constructor for class de.eldoria.eldoutilities.crossversion.builder.QuadFunctionBuilder
 
QuadVersionFunction<A,B,C,D,R> - Class in de.eldoria.eldoutilities.crossversion.function
A QuadFunction with version sensitive context.
QuadVersionFunction(Map<VersionRange, QuadFunction<A, B, C, D, R>>) - Constructor for class de.eldoria.eldoutilities.crossversion.function.QuadVersionFunction
 
QueuingSelfSchedulingTask<T> - Class in de.eldoria.eldoutilities.scheduling
 
QueuingSelfSchedulingTask(Plugin) - Constructor for class de.eldoria.eldoutilities.scheduling.QueuingSelfSchedulingTask
 
QueuingSelfSchedulingTask(Plugin, int, int) - Constructor for class de.eldoria.eldoutilities.scheduling.QueuingSelfSchedulingTask
 

R

range(double, double, double) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
Checks if a value is in a invalid Range.
range(int, int, int) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
Checks if a value is in a invalid Range.
reader() - Method in class de.eldoria.eldoutilities.config.JacksonConfig
Get the object mapper used to read files
ReflectionUtil - Class in de.eldoria.eldoutilities.utils
Utils used for reflections on classes.
ReflectionUtil() - Constructor for class de.eldoria.eldoutilities.utils.ReflectionUtil
 
register() - Method in class de.eldoria.eldoutilities.messages.MessageSenderBuilder
Builds and registers the message sender for the provided plugin
register(MessageSender) - Static method in class de.eldoria.eldoutilities.messages.MessageSender
 
register(V) - Method in class de.eldoria.eldoutilities.scheduling.SelfSchedulingWorker
 
registerChild(ILocalizer) - Method in class de.eldoria.eldoutilities.localization.ILocalizer.DummyLocalizer
 
registerChild(ILocalizer) - Method in interface de.eldoria.eldoutilities.localization.ILocalizer
 
registerChild(ILocalizer) - Method in class de.eldoria.eldoutilities.localization.Localizer
 
registerCommand(AdvancedCommand) - Method in class de.eldoria.eldoutilities.plugin.EldoPlugin
Register a advanced command.
registerCommand(String, AdvancedCommand) - Method in class de.eldoria.eldoutilities.plugin.EldoPlugin
Register a tabexecutor for a command.
registerCommand(String, TabExecutor) - Method in class de.eldoria.eldoutilities.plugin.EldoPlugin
Register a tabexecutor for a command.
registeredCommands() - Method in class de.eldoria.eldoutilities.commands.command.CommandMeta
 
registerListener(Listener...) - Method in class de.eldoria.eldoutilities.plugin.EldoPlugin
Registers listener for the plugin
reload() - Method in class de.eldoria.eldoutilities.config.JacksonConfig
Relaods all files loaded via this instance including the main configuration.
reload() - Method in class de.eldoria.eldoutilities.configuration.ConfigFileWrapper
Reload the config file from disk
reload() - Method in class de.eldoria.eldoutilities.configuration.EldoConfig
Discards any unsaved changes in the config and reloads the config files
reload() - Method in class de.eldoria.eldoutilities.configuration.SimpleConfigWrapper
 
reload(ConfigKey<?>) - Method in class de.eldoria.eldoutilities.config.JacksonConfig
Reloads a single file associated with the config key
reloadConfigs() - Method in class de.eldoria.eldoutilities.configuration.Configuration
 
reloadConfigs() - Method in class de.eldoria.eldoutilities.configuration.EldoConfig
Invalidates the cached config objects and reloads.
remove(ItemStack, NamespacedKey, PersistentDataType<T, Z>) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Remove a key from the PersistentDataContainer if it is set.
remove(PersistentDataHolder, NamespacedKey, PersistentDataType<T, Z>) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Remove a key from the PersistentDataContainer if it is set.
remove(NamespacedKey, PersistentDataType<T, Z>) - Method in class de.eldoria.eldoutilities.pdc.PersistentDataWrapper
Remove a key from the PersistentDataContainer if it is set.
remove(PersistentDataContainer, NamespacedKey, PersistentDataType<T, Z>) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Remove a key from the PersistentDataContainer if it is set.
remove(T) - Method in class de.eldoria.eldoutilities.scheduling.QueuingSelfSchedulingTask
 
removeIf(Predicate<? super T>) - Method in class de.eldoria.eldoutilities.scheduling.QueuingSelfSchedulingTask
 
replace(ConfigKey<V>, V) - Method in class de.eldoria.eldoutilities.config.JacksonConfig
Replace the configuration currently associated with this key with a new configuration.
replacement(String, Object) - Static method in class de.eldoria.eldoutilities.messages.Replacement
Creates a new replacement.
replacement(String, String) - Static method in class de.eldoria.eldoutilities.messages.Replacement
Creates a new replacement.
Replacement - Class in de.eldoria.eldoutilities.messages
A replacement represents a text placeholder and its replacement.
replacements() - Method in exception de.eldoria.eldoutilities.commands.exceptions.CommandException
 
replacements() - Method in interface de.eldoria.eldoutilities.localization.IMessageComposer
 
replacements() - Method in class de.eldoria.eldoutilities.localization.MessageComposer
 
replacements(LynaUpdateResponse) - Method in class de.eldoria.eldoutilities.updater.lynaupdater.LynaUpdateData
 
replacements(T) - Method in class de.eldoria.eldoutilities.updater.UpdateData
 
requestInput(Player, String, Predicate<String>, int, Consumer<String>) - Method in class de.eldoria.eldoutilities.conversation.ConversationRequester
 
requiredArguments() - Method in class de.eldoria.eldoutilities.commands.command.CommandMeta
 
ReschedulingTask - Class in de.eldoria.eldoutilities.threading
 
ReschedulingTask(Plugin) - Constructor for class de.eldoria.eldoutilities.threading.ReschedulingTask
 
resource - Variable in class de.eldoria.eldoutilities.debug.UserData
 
resource() - Method in class de.eldoria.eldoutilities.debug.UserData
 
run() - Method in class de.eldoria.eldoutilities.scheduling.QueuingSelfSchedulingTask
 
run() - Method in class de.eldoria.eldoutilities.scheduling.SelfSchedulingWorker
 
run() - Method in class de.eldoria.eldoutilities.threading.IteratingTask
 
run() - Method in class de.eldoria.eldoutilities.threading.ReschedulingTask
 
run() - Method in class de.eldoria.eldoutilities.updater.Updater
 
runAsync(Runnable) - Static method in class de.eldoria.eldoutilities.threading.futures.CompletableBukkitFuture
 
runAsync(Runnable, Executor) - Static method in class de.eldoria.eldoutilities.threading.futures.CompletableBukkitFuture
 
RUNTIME - Enum constant in enum class de.eldoria.eldoutilities.debug.DefaultProperties
Runtime used for compilation

S

SampleImplementation - Class in de.eldoria.eldoutilities.serialization
 
SampleImplementation() - Constructor for class de.eldoria.eldoutilities.serialization.SampleImplementation
 
SampleImplementation.NestedClass - Class in de.eldoria.eldoutilities.serialization
 
SampleImplementation.SerializableClass - Class in de.eldoria.eldoutilities.serialization
 
save() - Method in class de.eldoria.eldoutilities.config.JacksonConfig
Saves all files loaded via this instance.
save() - Method in class de.eldoria.eldoutilities.configuration.ConfigFileWrapper
Save the config file to disk
save() - Method in class de.eldoria.eldoutilities.configuration.EldoConfig
Saves the config to disk.
save() - Method in class de.eldoria.eldoutilities.configuration.SimpleConfigWrapper
 
save(ConfigKey<?>) - Method in class de.eldoria.eldoutilities.config.JacksonConfig
Saves the file associated with the config key
saveConfigs() - Method in class de.eldoria.eldoutilities.configuration.Configuration
 
saveConfigs() - Method in class de.eldoria.eldoutilities.configuration.EldoConfig
Write objects to file configs.
schedule() - Method in class de.eldoria.eldoutilities.threading.ReschedulingTask
Schedules the task if it is not running.
schedule(Runnable, int) - Method in class de.eldoria.eldoutilities.scheduling.DelayedActions
Delays an action by a specific amount of ticks
schedule(T) - Method in class de.eldoria.eldoutilities.scheduling.QueuingSelfSchedulingTask
 
scheduleRepeatingTask(Runnable, int) - Method in class de.eldoria.eldoutilities.plugin.EldoPlugin
Schedules a repeating task.
scheduleRepeatingTask(Runnable, int, int) - Method in class de.eldoria.eldoutilities.plugin.EldoPlugin
Schedules a repeating task.
second - Variable in class de.eldoria.eldoutilities.container.Pair
 
second - Variable in class de.eldoria.eldoutilities.container.Triple
 
secondary(ConfigKey<V>) - Method in class de.eldoria.eldoutilities.config.JacksonConfig
Get a configuration file.
secondaryWrapped(ConfigKey<V>) - Method in class de.eldoria.eldoutilities.config.JacksonConfig
Get a configuration file.
SelfSchedulingWorker<V,T extends Collection<V>> - Class in de.eldoria.eldoutilities.scheduling
A self scheduling worker which will schedule itself when getting tasks.
SelfSchedulingWorker(Plugin) - Constructor for class de.eldoria.eldoutilities.scheduling.SelfSchedulingWorker
 
SelfSchedulingWorker(Plugin, int) - Constructor for class de.eldoria.eldoutilities.scheduling.SelfSchedulingWorker
 
sendActionBar(Player, String, TagResolver...) - Method in class de.eldoria.eldoutilities.messages.impl.PaperMessageSender
Send a localized action bar to a player
sendActionBar(Player, String, TagResolver...) - Method in class de.eldoria.eldoutilities.messages.impl.SpigotMessageSender
Send a localized action bar to a player
sendActionBar(Player, String, TagResolver...) - Method in class de.eldoria.eldoutilities.messages.MessageSender
Send a localized action bar to a player
sendBossBar(Player, String, float, BossBar.Color, BossBar.Overlay, Set<BossBar.Flag>) - Method in class de.eldoria.eldoutilities.messages.impl.PaperMessageSender
 
sendBossBar(Player, String, float, BossBar.Color, BossBar.Overlay, Set<BossBar.Flag>) - Method in class de.eldoria.eldoutilities.messages.impl.SpigotMessageSender
 
sendBossBar(Player, String, float, BossBar.Color, BossBar.Overlay, Set<BossBar.Flag>) - Method in class de.eldoria.eldoutilities.messages.MessageSender
 
sendBossBar(Player, BossBar) - Method in class de.eldoria.eldoutilities.messages.impl.PaperMessageSender
 
sendBossBar(Player, BossBar) - Method in class de.eldoria.eldoutilities.messages.impl.SpigotMessageSender
 
sendBossBar(Player, BossBar) - Method in class de.eldoria.eldoutilities.messages.MessageSender
 
sender() - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
 
sender(CommandSender, CommandMeta) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
Assert that the sender is one of the CommandMeta.allowedSender()
sendError(CommandSender, IMessageComposer) - Method in class de.eldoria.eldoutilities.messages.MessageSender
Sends an error to a sender
sendError(CommandSender, String, TagResolver...) - Method in class de.eldoria.eldoutilities.messages.MessageSender
Sends an error to a sender
sendErrorActionBar(Player, String, TagResolver...) - Method in class de.eldoria.eldoutilities.messages.impl.PaperMessageSender
Send a localized action bar to a player
sendErrorActionBar(Player, String, TagResolver...) - Method in class de.eldoria.eldoutilities.messages.impl.SpigotMessageSender
Send a localized action bar to a player
sendErrorActionBar(Player, String, TagResolver...) - Method in class de.eldoria.eldoutilities.messages.MessageSender
Send a localized action bar to a player
sendMessage(CommandSender, IMessageComposer) - Method in class de.eldoria.eldoutilities.messages.MessageSender
Send a message to a sender
sendMessage(CommandSender, String, TagResolver...) - Method in class de.eldoria.eldoutilities.messages.MessageSender
Send a message to a sender
sendMessage(CommandSender, Component) - Method in class de.eldoria.eldoutilities.messages.impl.PaperMessageSender
 
sendMessage(CommandSender, Component) - Method in class de.eldoria.eldoutilities.messages.impl.SpigotMessageSender
 
sendMessage(CommandSender, Component) - Method in class de.eldoria.eldoutilities.messages.MessageSender
 
sendTitle(Player, String, String, Title.Times, TagResolver...) - Method in class de.eldoria.eldoutilities.messages.MessageSender
Send a localized title to a player
sendTitle(Player, Title) - Method in class de.eldoria.eldoutilities.messages.impl.PaperMessageSender
Send a title to a player
sendTitle(Player, Title) - Method in class de.eldoria.eldoutilities.messages.impl.SpigotMessageSender
Send a title to a player
sendTitle(Player, Title) - Method in class de.eldoria.eldoutilities.messages.MessageSender
Send a title to a player
SerializableClass() - Constructor for class de.eldoria.eldoutilities.serialization.SampleImplementation.SerializableClass
 
SerializableClass() - Constructor for class de.eldoria.eldoutilities.serialization.SimpleSampleImplementation.SerializableClass
 
SerializableClass(Map<String, Object>) - Constructor for class de.eldoria.eldoutilities.serialization.SampleImplementation.SerializableClass
 
SerializableClass(Map<String, Object>) - Constructor for class de.eldoria.eldoutilities.serialization.SimpleSampleImplementation.SerializableClass
 
SerializationUtil - Class in de.eldoria.eldoutilities.serialization
Class which provides utilities for serialization and deserialization.
SerializationUtil.Builder - Class in de.eldoria.eldoutilities.serialization
 
serialize() - Method in class de.eldoria.eldoutilities.serialization.SampleImplementation.NestedClass
 
serialize() - Method in class de.eldoria.eldoutilities.serialization.SampleImplementation.SerializableClass
 
serialize() - Method in class de.eldoria.eldoutilities.serialization.SimpleSampleImplementation.NestedClass
 
serialize() - Method in class de.eldoria.eldoutilities.serialization.SimpleSampleImplementation.SerializableClass
 
serialize() - Method in class de.eldoria.eldoutilities.serialization.util.ArmorStandWrapper
Deprecated.
 
serialize() - Method in class de.eldoria.eldoutilities.serialization.util.MapEntry
Deprecated.
 
serialize() - Method in class de.eldoria.eldoutilities.serialization.wrapper.ArmorStandWrapper
 
serialize() - Method in class de.eldoria.eldoutilities.serialization.wrapper.MapEntry
 
serialize() - Method in class de.eldoria.eldoutilities.serialization.wrapper.ShapedRecipeWrapper.RecipeChoiceWrapper.ExactChoiceWrapper
 
serialize() - Method in class de.eldoria.eldoutilities.serialization.wrapper.ShapedRecipeWrapper.RecipeChoiceWrapper.MaterialChoiceWrapper
 
serialize() - Method in class de.eldoria.eldoutilities.serialization.wrapper.ShapedRecipeWrapper
 
serialize(Level, JsonGenerator, SerializerProvider) - Method in class de.eldoria.eldoutilities.config.parsing.serializer.LevelSerializer
 
serialize(CommandSender, String, TagResolver, TagResolver...) - Method in class de.eldoria.eldoutilities.messages.MessageSender
 
serialize(ArmorStand) - Static method in class de.eldoria.eldoutilities.serialization.util.ArmorStandWrapper
Deprecated.
Wraps the armor stand into an serializable object.
serialize(ArmorStand) - Static method in class de.eldoria.eldoutilities.serialization.wrapper.ArmorStandWrapper
Wraps the armor stand into an serializable object.
SerializeContainer - Class in de.eldoria.eldoutilities.serialization.wrapper
 
serializeError(CommandSender, String, TagResolver...) - Method in class de.eldoria.eldoutilities.messages.MessageSender
 
serializeError(String, TagResolver...) - Method in class de.eldoria.eldoutilities.messages.MessageSender
 
serializeMessage(CommandSender, String, TagResolver...) - Method in class de.eldoria.eldoutilities.messages.MessageSender
 
serializeMessage(String, TagResolver...) - Method in class de.eldoria.eldoutilities.messages.MessageSender
 
serializeToJson(ConfigurationSerializable) - Static method in class de.eldoria.eldoutilities.serialization.wrapper.SerializeContainer
Convert a serializable object to a json string
serverMeta - Variable in class de.eldoria.eldoutilities.debug.data.DebugPayloadData
 
ServerMeta - Class in de.eldoria.eldoutilities.debug.payload
 
ServerMetaData - Class in de.eldoria.eldoutilities.debug.data
 
ServerMetaData(String, int, String[], PluginMetaData[]) - Constructor for class de.eldoria.eldoutilities.debug.data.ServerMetaData
 
ServerVersion - Class in de.eldoria.eldoutilities.crossversion
Enum to determine and work with multiple versions.
ServerVersion() - Constructor for class de.eldoria.eldoutilities.crossversion.ServerVersion
 
set(int, int) - Method in record class de.eldoria.eldoutilities.utils.Version
 
setAttributeValue(LivingEntity, Attribute, double) - Static method in class de.eldoria.eldoutilities.utils.AttributeUtil
Sets the AttributeInstance.getBaseValue() to the value which is required to get the target value on AttributeInstance.getValue() for the requested Attribute
setAttributeValue(AttributeInstance, double) - Static method in class de.eldoria.eldoutilities.utils.AttributeUtil
Deprecated.
setCollidable(boolean) - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Set if this entity will be subject to collisions with other entities.
setConversation(Conversation) - Method in class de.eldoria.eldoutilities.conversation.ConversationRequester
 
setDefaultLocale(String) - Method in class de.eldoria.eldoutilities.localization.Localizer
 
setIfAbsent(ItemStack, NamespacedKey, PersistentDataType<T, Z>, Z) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Sets a value in a data container if it is absent.
setIfAbsent(PersistentDataHolder, NamespacedKey, PersistentDataType<T, Z>, Z) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Sets a value in a data container if it is absent.
setIfAbsent(String, Object) - Method in class de.eldoria.eldoutilities.configuration.EldoConfig
Set a value if not set
setIfAbsent(ConfigurationSection, String, Object) - Method in class de.eldoria.eldoutilities.configuration.EldoConfig
Set a value if not set
setIfAbsent(NamespacedKey, PersistentDataType<T, Z>, Z) - Method in class de.eldoria.eldoutilities.pdc.PersistentDataWrapper
Sets a value in a data container if it is absent.
setIfAbsent(PersistentDataContainer, NamespacedKey, PersistentDataType<T, Z>, Z) - Static method in class de.eldoria.eldoutilities.pdc.DataContainerUtil
Sets a value in a data container if it is absent.
setIncludedLocales(String...) - Method in class de.eldoria.eldoutilities.localization.LocalizerBuilder
 
setInvisible(boolean) - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Sets whether the entity is invisible or not.
setLocale(String) - Method in class de.eldoria.eldoutilities.localization.ILocalizer.DummyLocalizer
 
setLocale(String) - Method in interface de.eldoria.eldoutilities.localization.ILocalizer
Sets the locale of the localizer instance.
setLocale(String) - Method in class de.eldoria.eldoutilities.localization.Localizer
Deprecated, for removal: This API element is subject to removal in a future version.
Use
setLocalesPath(String) - Method in class de.eldoria.eldoutilities.localization.LocalizerBuilder
 
setLocalesPrefix(String) - Method in class de.eldoria.eldoutilities.localization.LocalizerBuilder
 
setLoggerLevel() - Method in class de.eldoria.eldoutilities.plugin.EldoPlugin
 
setParent(Logger) - Method in class de.eldoria.eldoutilities.logging.DebugLogger
 
setUserLocale(Function<Player, String>) - Method in class de.eldoria.eldoutilities.localization.LocalizerBuilder
 
setVersion(int, boolean) - Method in class de.eldoria.eldoutilities.configuration.EldoConfig
Set the config version
ShapedRecipeWrapper - Class in de.eldoria.eldoutilities.serialization.wrapper
 
ShapedRecipeWrapper(Map<String, Object>) - Constructor for class de.eldoria.eldoutilities.serialization.wrapper.ShapedRecipeWrapper
 
ShapedRecipeWrapper(ShapedRecipe) - Constructor for class de.eldoria.eldoutilities.serialization.wrapper.ShapedRecipeWrapper
 
ShapedRecipeWrapper.RecipeChoiceWrapper - Interface in de.eldoria.eldoutilities.serialization.wrapper
 
ShapedRecipeWrapper.RecipeChoiceWrapper.ExactChoiceWrapper - Class in de.eldoria.eldoutilities.serialization.wrapper
 
ShapedRecipeWrapper.RecipeChoiceWrapper.MaterialChoiceWrapper - Class in de.eldoria.eldoutilities.serialization.wrapper
 
shutdown() - Method in class de.eldoria.eldoutilities.scheduling.QueuingSelfSchedulingTask
 
shutdown() - Method in class de.eldoria.eldoutilities.scheduling.SelfSchedulingWorker
 
shutdown() - Static method in class de.eldoria.EldoUtilities
 
shutdown() - Method in class de.eldoria.eldoutilities.threading.ReschedulingTask
Shuts down the scheduler.
silent() - Static method in exception de.eldoria.eldoutilities.commands.exceptions.CommandException
 
SimpleConfigWrapper - Class in de.eldoria.eldoutilities.configuration
A simple wrapper for FileConfiguration
SimpleConfigWrapper(Plugin) - Constructor for class de.eldoria.eldoutilities.configuration.SimpleConfigWrapper
 
simpleDurationFormat(Duration) - Static method in class de.eldoria.eldoutilities.utils.Durations
 
SimpleSampleImplementation - Class in de.eldoria.eldoutilities.serialization
 
SimpleSampleImplementation() - Constructor for class de.eldoria.eldoutilities.serialization.SimpleSampleImplementation
 
SimpleSampleImplementation.NestedClass - Class in de.eldoria.eldoutilities.serialization
 
SimpleSampleImplementation.SerializableClass - Class in de.eldoria.eldoutilities.serialization
 
singleEntryList(T) - Static method in class de.eldoria.eldoutilities.commands.Completion
 
size() - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Size of the arguments.
size() - Method in class de.eldoria.eldoutilities.serialization.TypeResolvingMap
 
size() - Method in record class de.eldoria.eldoutilities.utils.Version
 
sizeIs(int) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Size of the arguments.
smoothCurveValue(double) - Static method in class de.eldoria.eldoutilities.utils.EMath
Returns a smooth curve created with two opposite parabolas.
smoothCurveValue(Pair<Double, Double>, Pair<Double, Double>, double) - Static method in class de.eldoria.eldoutilities.utils.EMath
Returns a smooth curve created with two opposite parabolas.
softDependencies - Variable in class de.eldoria.eldoutilities.debug.data.PluginMetaData
 
space() - Method in class de.eldoria.eldoutilities.localization.MessageComposer
 
space(int) - Method in class de.eldoria.eldoutilities.localization.MessageComposer
 
spawn(Location) - Method in class de.eldoria.eldoutilities.serialization.util.ArmorStandWrapper
Deprecated.
Spawns the wrapped armor stand at the requested location
spawn(Location) - Method in class de.eldoria.eldoutilities.serialization.wrapper.ArmorStandWrapper
Spawns the wrapped armor stand at the requested location
spigot(SpigotUpdateData) - Static method in class de.eldoria.eldoutilities.updater.Updater
Create a new spigot update checker
SpigotMessageSender - Class in de.eldoria.eldoutilities.messages.impl
 
SpigotMessageSender(Plugin, MiniMessage, TagResolver, TagResolver, Component) - Constructor for class de.eldoria.eldoutilities.messages.impl.SpigotMessageSender
 
SpigotUpdateChecker - Class in de.eldoria.eldoutilities.updater.spigotupdater
Updater implementation for spigot update check.
SpigotUpdateChecker(SpigotUpdateData) - Constructor for class de.eldoria.eldoutilities.updater.spigotupdater.SpigotUpdateChecker
 
SpigotUpdateData - Class in de.eldoria.eldoutilities.updater.spigotupdater
Updater implementation for spigot update check.
SpigotUpdateDataBuilder - Class in de.eldoria.eldoutilities.updater.spigotupdater
 
SpigotUpdateDataBuilder(Plugin, int) - Constructor for class de.eldoria.eldoutilities.updater.spigotupdater.SpigotUpdateDataBuilder
 
splitArgs() - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Splits the arguments if they were grouped by Arguments.parseQuoted()
spliterator() - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
 
start() - Method in class de.eldoria.eldoutilities.updater.Updater
Start the update check thread.
start(Plugin) - Static method in class de.eldoria.eldoutilities.conversation.ConversationRequester
 
start(Plugin) - Static method in class de.eldoria.eldoutilities.scheduling.DelayedActions
Start a delayed action scheduler for a plugin.
startingWithInArray(String, String[]) - Static method in class de.eldoria.eldoutilities.utils.ArrayUtil
Searches for strings, which are starting with the provided value
stream() - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
 
strict(boolean) - Method in class de.eldoria.eldoutilities.messages.MessageSenderBuilder
 
stringStartingWithValueInArray(String, String[]) - Static method in class de.eldoria.eldoutilities.utils.ArrayUtil
Checks if a string start with any value in a string.
subArguments() - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the subarguments.
subArguments(int) - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
Get the subarguments.
subCommand(String) - Static method in class de.eldoria.eldoutilities.commands.command.util.Argument
 
SubCommand - Class in de.eldoria.eldoutilities.commands.command.util
 
SubCommand(String) - Constructor for class de.eldoria.eldoutilities.commands.command.util.SubCommand
 
subCommands() - Method in class de.eldoria.eldoutilities.commands.command.CommandMeta
 
supplyAsync(Supplier<T>) - Static method in class de.eldoria.eldoutilities.threading.futures.CompletableBukkitFuture
 
supplyAsync(Supplier<T>, Executor) - Static method in class de.eldoria.eldoutilities.threading.futures.CompletableBukkitFuture
 
syncAttributeValue(LivingEntity, LivingEntity, Attribute) - Static method in class de.eldoria.eldoutilities.utils.AttributeUtil
Syncs to attributes to the same value.

T

tabCompleteRoute(CommandSender, String, Arguments) - Method in class de.eldoria.eldoutilities.commands.command.AdvancedCommand
 
tabCompleteRoute(CommandSender, String, Arguments) - Method in interface de.eldoria.eldoutilities.commands.command.CommandRoute
 
tag(String) - Method in class de.eldoria.eldoutilities.localization.MessageComposer
 
TaskStatistics - Class in de.eldoria.eldoutilities.threading
Statistics used in IteratingTask.
TaskStatistics() - Constructor for class de.eldoria.eldoutilities.threading.TaskStatistics
 
text(Object) - Method in class de.eldoria.eldoutilities.localization.MessageComposer
Add a object to the message as string.
text(String, Object...) - Method in class de.eldoria.eldoutilities.localization.MessageComposer
Add a string to the message.
text(Collection<String>) - Method in class de.eldoria.eldoutilities.localization.MessageComposer
Add a list of messages with a delimiter as string.
text(Collection<String>, String) - Method in class de.eldoria.eldoutilities.localization.MessageComposer
Add a list of messages with a delimiter as string.
TextFormatting - Class in de.eldoria.eldoutilities.utils
 
TextUtil - Class in de.eldoria.eldoutilities.utils
Basic text utilities
third - Variable in class de.eldoria.eldoutilities.container.Triple
 
ThrowingConsumer<T,Exception extends Exception> - Interface in de.eldoria.eldoutilities.consumer
Represents an operation that accepts a single input argument and returns no result.
ThrowingFunction<T,R,E extends Exception> - Interface in de.eldoria.eldoutilities.functions
 
tick() - Method in class de.eldoria.eldoutilities.scheduling.DelayedActions
 
tick() - Method in class de.eldoria.eldoutilities.scheduling.QueuingSelfSchedulingTask
Tick is executed once per tick.
tick() - Method in class de.eldoria.eldoutilities.scheduling.SelfSchedulingWorker
Tick is executed once per tick.
TIME - Enum constant in enum class de.eldoria.eldoutilities.debug.DefaultProperties
toChoice() - Method in class de.eldoria.eldoutilities.serialization.wrapper.ShapedRecipeWrapper.RecipeChoiceWrapper.ExactChoiceWrapper
 
toChoice() - Method in class de.eldoria.eldoutilities.serialization.wrapper.ShapedRecipeWrapper.RecipeChoiceWrapper.MaterialChoiceWrapper
 
toChoice() - Method in interface de.eldoria.eldoutilities.serialization.wrapper.ShapedRecipeWrapper.RecipeChoiceWrapper
 
toJson() - Method in class de.eldoria.eldoutilities.serialization.wrapper.SerializeContainer
Conversts the underlying map to a json string
toObject(Class<T>) - Method in class de.eldoria.eldoutilities.serialization.wrapper.SerializeContainer
Converts the underlying map to the object
toObject(Class<T>) - Method in class de.eldoria.eldoutilities.serialization.wrapper.YamlContainer
 
toString() - Method in class de.eldoria.eldoutilities.commands.command.util.Arguments
 
toString() - Method in record class de.eldoria.eldoutilities.config.ConfigKey
Returns a string representation of this record class.
toString() - Method in class de.eldoria.eldoutilities.container.Pair
 
toString() - Method in class de.eldoria.eldoutilities.container.Triple
 
toString() - Method in record class de.eldoria.eldoutilities.crossversion.ExclusiveVersionRange
Returns a string representation of this record class.
toString() - Method in record class de.eldoria.eldoutilities.crossversion.InclusiveVersionRange
Returns a string representation of this record class.
toString() - Method in class de.eldoria.eldoutilities.serialization.util.MapEntry
Deprecated.
 
toString() - Method in class de.eldoria.eldoutilities.serialization.wrapper.MapEntry
 
toString() - Method in record class de.eldoria.eldoutilities.utils.Version
Returns a string representation of this record class.
toYaml() - Method in class de.eldoria.eldoutilities.serialization.wrapper.YamlContainer
 
translatePlain(CommandSender, String, TagResolver...) - Method in class de.eldoria.eldoutilities.messages.MessageSender
 
translatePlain(String, TagResolver...) - Method in class de.eldoria.eldoutilities.messages.MessageSender
 
TriConsumer<T1,T2,T3> - Interface in de.eldoria.eldoutilities.consumer
Represents an operation that accepts two input arguments and returns no result.
TriFunction<T1,T2,T3,R> - Interface in de.eldoria.eldoutilities.functions
Represents a function that accepts three arguments and produces a result.
triFunctionBuilder(Class<A>, Class<B>, Class<C>, Class<R>) - Static method in class de.eldoria.eldoutilities.crossversion.builder.VersionFunctionBuilder
Get a tri function builder.
TriFunctionBuilder<A,B,C,R> - Class in de.eldoria.eldoutilities.crossversion.builder
 
TriFunctionBuilder() - Constructor for class de.eldoria.eldoutilities.crossversion.builder.TriFunctionBuilder
 
trim(int) - Method in record class de.eldoria.eldoutilities.utils.Version
 
Triple<A,B,C> - Class in de.eldoria.eldoutilities.container
Contains a immutable triple of three values.
Triple(A, B, C) - Constructor for class de.eldoria.eldoutilities.container.Triple
Create a new tripple.
TriVersionFunction<A,B,C,R> - Class in de.eldoria.eldoutilities.crossversion.function
A TriFunction with version sensitive context.
TriVersionFunction(Map<VersionRange, TriFunction<A, B, C, R>>) - Constructor for class de.eldoria.eldoutilities.crossversion.function.TriVersionFunction
 
type - Variable in class de.eldoria.eldoutilities.debug.UserData
 
TypeConversion - Class in de.eldoria.eldoutilities.serialization
Class for simple type conversion.
TypeResolvingMap - Class in de.eldoria.eldoutilities.serialization
Map for type resolving.

U

unescapeWorldName(String) - Static method in class de.eldoria.eldoutilities.utils.ArgumentUtils
 
unescapeWorldName(String, String) - Static method in class de.eldoria.eldoutilities.utils.ArgumentUtils
 
unexpectedRouteEnd(CommandMeta, Arguments) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
 
unexpectedRouteEnd(CommandMeta, Optional<AdvancedCommand>) - Static method in class de.eldoria.eldoutilities.commands.command.util.CommandAssertions
 
UNIX - Enum constant in enum class de.eldoria.eldoutilities.debug.DefaultProperties
The build time as Instant.getEpochSecond()
unlocalizedInput(String, boolean) - Static method in class de.eldoria.eldoutilities.commands.command.util.Argument
 
unregister(V) - Method in class de.eldoria.eldoutilities.scheduling.SelfSchedulingWorker
 
UnsupportedVersionException - Exception in de.eldoria.eldoutilities.crossversion
A exception which is thrown when the current server version is not supported by the plugin.
UnsupportedVersionException() - Constructor for exception de.eldoria.eldoutilities.crossversion.UnsupportedVersionException
 
UnsupportedVersionException(Version) - Constructor for exception de.eldoria.eldoutilities.crossversion.UnsupportedVersionException
 
update() - Method in class de.eldoria.eldoutilities.updater.butlerupdater.ButlerUpdateChecker
 
update() - Method in class de.eldoria.eldoutilities.updater.Updater
This version should update the plugin.
UpdateData<T extends UpdateResponse> - Class in de.eldoria.eldoutilities.updater
Update data base implementation.
UpdateData(Plugin, String, boolean, boolean, String, String) - Constructor for class de.eldoria.eldoutilities.updater.UpdateData
Creates a new Update data.
UpdateDataBuilder<T extends UpdateDataBuilder<?,?>,V extends UpdateData<?>> - Class in de.eldoria.eldoutilities.updater
 
UpdateDataBuilder(Plugin) - Constructor for class de.eldoria.eldoutilities.updater.UpdateDataBuilder
 
updateMessage - Variable in class de.eldoria.eldoutilities.updater.UpdateDataBuilder
 
updateMessage(String) - Method in class de.eldoria.eldoutilities.updater.lynaupdater.LynaUpdateDataBuilder
Set the update notification message.
updateMessage(String) - Method in class de.eldoria.eldoutilities.updater.UpdateDataBuilder
Set the update notification message.
updateMessage(T) - Method in class de.eldoria.eldoutilities.updater.UpdateData
 
UpdateNotifier<T extends UpdateResponse> - Class in de.eldoria.eldoutilities.updater.notifier
Notifier implementation for updater with update check function.
UpdateNotifier(Plugin, UpdateData<T>, T) - Constructor for class de.eldoria.eldoutilities.updater.notifier.UpdateNotifier
 
Updater<V extends UpdateResponse,T extends UpdateData<V>> - Class in de.eldoria.eldoutilities.updater
Base implementation for Updater.
Updater(T) - Constructor for class de.eldoria.eldoutilities.updater.Updater
 
UpdateResponse - Interface in de.eldoria.eldoutilities.updater
 
updateUrl - Variable in class de.eldoria.eldoutilities.updater.UpdateDataBuilder
 
updateUrl(String) - Method in class de.eldoria.eldoutilities.updater.UpdateDataBuilder
 
upper() - Method in record class de.eldoria.eldoutilities.crossversion.ExclusiveVersionRange
Returns the value of the upper record component.
upper() - Method in record class de.eldoria.eldoutilities.crossversion.InclusiveVersionRange
Returns the value of the upper record component.
upper() - Method in interface de.eldoria.eldoutilities.crossversion.VersionRange
 
user - Variable in class de.eldoria.eldoutilities.debug.UserData
 
user() - Method in class de.eldoria.eldoutilities.debug.UserData
 
userData() - Method in class de.eldoria.eldoutilities.updater.lynaupdater.LynaUpdateData
 
UserData - Class in de.eldoria.eldoutilities.debug
 

V

value() - Element in annotation interface de.eldoria.eldoutilities.serialization.ConfigKey
 
value() - Element in annotation interface de.eldoria.eldoutilities.serialization.util.PluginSerializationName
 
valueOf(String) - Static method in enum class de.eldoria.eldoutilities.debug.DefaultProperties
Returns the enum constant of this class with the specified name.
valueOnly(Function<U, ?>) - Static method in class de.eldoria.eldoutilities.serialization.SerializationUtil
 
values() - Static method in enum class de.eldoria.eldoutilities.debug.DefaultProperties
Returns an array containing the constants of this enum class, in the order they are declared.
VectorUtil - Class in de.eldoria.eldoutilities.utils
 
version - Variable in class de.eldoria.eldoutilities.debug.data.PluginMetaData
 
version - Variable in class de.eldoria.eldoutilities.debug.data.ServerMetaData
 
version() - Method in class de.eldoria.eldoutilities.config.template.PluginBaseConfiguration
 
version() - Method in record class de.eldoria.eldoutilities.utils.Version
Returns the value of the version record component.
version(int) - Method in class de.eldoria.eldoutilities.config.template.PluginBaseConfiguration
 
Version - Record Class in de.eldoria.eldoutilities.utils
 
Version(String, List<Integer>) - Constructor for record class de.eldoria.eldoutilities.utils.Version
Creates an instance of a Version record class.
VersionFunction<A,R> - Class in de.eldoria.eldoutilities.crossversion.function
A Function with version sensitive context.
VersionFunction(Map<VersionRange, Function<A, R>>) - Constructor for class de.eldoria.eldoutilities.crossversion.function.VersionFunction
 
VersionFunctionBuilder<T,V> - Class in de.eldoria.eldoutilities.crossversion.builder
Interface to create different function builders.
VersionFunctionBuilder() - Constructor for class de.eldoria.eldoutilities.crossversion.builder.VersionFunctionBuilder
 
VersionRange - Interface in de.eldoria.eldoutilities.crossversion
 

W

whenComplete(Consumer<? super T>) - Method in class de.eldoria.eldoutilities.threading.futures.BukkitFutureResult
 
whenComplete(Consumer<? super T>) - Method in interface de.eldoria.eldoutilities.threading.futures.FutureResult
Attaches a completion callback to this FutureResult.
whenComplete(Consumer<? super T>, Consumer<Throwable>) - Method in class de.eldoria.eldoutilities.threading.futures.BukkitFutureResult
 
whenComplete(Consumer<? super T>, Consumer<Throwable>) - Method in interface de.eldoria.eldoutilities.threading.futures.FutureResult
 
whenComplete(Plugin, Consumer<? super T>) - Method in class de.eldoria.eldoutilities.threading.futures.BukkitFutureResult
 
whenComplete(Plugin, Consumer<? super T>) - Method in interface de.eldoria.eldoutilities.threading.futures.FutureResult
Attaches a completion callback to this FutureResult.
whenComplete(Plugin, Consumer<? super T>, Consumer<Throwable>) - Method in class de.eldoria.eldoutilities.threading.futures.BukkitFutureResult
 
whenComplete(Plugin, Consumer<? super T>, Consumer<Throwable>) - Method in interface de.eldoria.eldoutilities.threading.futures.FutureResult
 
whenComplete(Consumer<T>, Consumer<Throwable>) - Static method in class de.eldoria.eldoutilities.utils.Futures
 
with(Class<T>, Consumer<T>) - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Applies a consumer on this entity after casting it to the requested type.
with(Consumer<LivingEntity>) - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Applies a consumer on this entity
withAbsorptionAmount(double) - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Sets the entity's absorption amount.
withAI(boolean) - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Sets whether an entity will have AI.
withArguments(Argument...) - Method in class de.eldoria.eldoutilities.commands.command.util.CommandMetaBuilder
 
withAttribute(Attribute, double) - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Sets the AttributeInstance.getBaseValue() to the value which is required to get the target value on AttributeInstance.getValue() for the requested Attribute
withAttributeModifier(Attribute, AttributeModifier) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Add an Attribute and it's Modifier.
withCustomModelData(Integer) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Sets the custom model data.
withCustomName(String) - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Sets a custom name on a mob or block.
withDefaultCommand(AdvancedCommand) - Method in class de.eldoria.eldoutilities.commands.command.util.CommandMetaBuilder
 
withDefaultFilter() - Method in class de.eldoria.eldoutilities.debug.DebugSettings.Builder
 
withDefaultPluginPrefix() - Method in class de.eldoria.eldoutilities.conversation.EldoConversation.Builder
 
withDefaultUserPrefix() - Method in class de.eldoria.eldoutilities.conversation.EldoConversation.Builder
 
withDisplayName(String) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Sets the display name.
withDurability(int) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Sets the damage
withEnchant(Enchantment, int, boolean) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Adds the specified enchantment to this item meta.
withEnchantment(Enchantment, int) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Adds the specified Enchantment to this item stack.
withEnchantments(Map<Enchantment, Integer>) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Adds the specified enchantments to this item stack.
withFallDistance(float) - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Sets the fall distance for this entity
withFilter(Filter...) - Method in class de.eldoria.eldoutilities.debug.DebugSettings.Builder
 
withFireTicks(int) - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Sets the entity's current fire ticks (ticks before the entity stops being on fire).
withGlowing(boolean) - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Sets whether the entity has a team colored (default: white) glow.
withGravity(boolean) - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Sets whether gravity applies to this entity.
withHealth(double) - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Sets the entity's health from 0 to Damageable.getMaxHealth(), where 0 is dead.
withInitalValues(Map<Object, Object>) - Method in class de.eldoria.eldoutilities.conversation.EldoConversation.Builder
 
withItemFlags(ItemFlag...) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Set itemflags which should be ignored when rendering a ItemStack in the Client.
withLocalizedName(String) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Sets the localized name.
withLore(List<String>) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Sets the lore for this item.
withLore(String...) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Sets the lore for this item.
withMetadata(String, MetadataValue) - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Sets a metadata value in the implementing object's metadata store.
withMetaValue(Class<T>, Consumer<T>) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Casts the item meta to the defined class if possible.
withMetaValue(Consumer<ItemMeta>) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Applies an item meta consumer on the item meta, if a item meta is present.
withNBT(Consumer<PersistentDataContainer>) - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Applies changes to the persistent data container of the entity
withNBTData(Consumer<PersistentDataContainer>) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
withPassenger(Entity...) - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Add a passenger to the vehicle.
withPermission(String...) - Method in class de.eldoria.eldoutilities.commands.command.util.CommandMetaBuilder
 
withPermission(Set<String>) - Method in class de.eldoria.eldoutilities.commands.command.util.CommandMetaBuilder
 
withPluginPrefix(Component) - Method in class de.eldoria.eldoutilities.conversation.EldoConversation.Builder
 
withPotionEffect(PotionEffect) - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Adds the given PotionEffect to the living entity.
withRotation(float, float) - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Sets the entity's rotation.
withScoreboardTag(String) - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Add a tag to this entity.
withSubCommand(AdvancedCommand) - Method in class de.eldoria.eldoutilities.commands.command.util.CommandMetaBuilder
 
withTicksLived(int) - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Sets the amount of ticks this entity has lived for.
withUnsafeEnchantment(Enchantment, int) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Adds the specified Enchantment to this item stack.
withUnsafeEnchantments(Map<Enchantment, Integer>) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Adds the specified enchantments to this item stack in an unsafe manner.
withUserPrefix(String) - Method in class de.eldoria.eldoutilities.conversation.EldoConversation.Builder
 
withVelocity(Vector) - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Sets this entity's velocity
withVisibleCustomName(boolean) - Method in class de.eldoria.eldoutilities.entities.EntityBuilder
Sets whether or not to display the mob's custom name client side.
world(String, World) - Static method in class de.eldoria.eldoutilities.messages.Replacement
Creates a new replacement for a player.
wrap(Player, Inventory) - Method in class de.eldoria.eldoutilities.inventory.InventoryActionHandler
Wraps an inventory in inventory actions and registers it.
wrap(Player, Inventory, Consumer<InventoryCloseEvent>) - Method in class de.eldoria.eldoutilities.inventory.InventoryActionHandler
 
wrap(RecipeChoice) - Static method in interface de.eldoria.eldoutilities.serialization.wrapper.ShapedRecipeWrapper.RecipeChoiceWrapper
 
wrap(Plugin, AdvancedCommand) - Static method in class de.eldoria.eldoutilities.commands.command.AdvancedCommandAdapter
 
Wrapper<T> - Class in de.eldoria.eldoutilities.config
Class allowing to access a configuration file.
Wrapper(ConfigKey<T>, JacksonConfig<?>) - Constructor for class de.eldoria.eldoutilities.config.Wrapper
 
write(Consumer<FileConfiguration>) - Method in class de.eldoria.eldoutilities.configuration.ConfigFileWrapper
Write data to the config with a consumer
writer() - Method in class de.eldoria.eldoutilities.config.JacksonConfig
Get the mapper used to write objects

Y

YamlContainer - Class in de.eldoria.eldoutilities.serialization.wrapper
 
yamlToObject(String, Class<T>) - Static method in class de.eldoria.eldoutilities.serialization.wrapper.YamlContainer
 
A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form