Index
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
-
Wraps a
AdvancedCommand
into aTabExecutor
- 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 theafter
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 theafter
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 aCompletableFuture
. - 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 callingDataContainerUtil.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
ActionItem
s. - 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 onAttributeInstance.getValue()
for the requestedAttribute
- setAttributeValue(AttributeInstance, double) - Static method in class de.eldoria.eldoutilities.utils.AttributeUtil
-
Deprecated.Use
AttributeUtil.setAttributeValue(LivingEntity, Attribute, double)
for better and safer assignment. - 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
-
The build time as
DateTimeFormatter.ISO_INSTANT
- 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 onAttributeInstance.getValue()
for the requestedAttribute
- 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
-
Applies a consumer on the
PersistentDataHolder.getPersistentDataContainer()
. - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form