All Classes and Interfaces
Class
Description
Class which holds some simple consumers which can be used in a
ActionItem
.A class which represents an item in a slot which will execute actions on click on the item and on close of the inventory.
Wraps a
AdvancedCommand
into a TabExecutor
This class contains helpful methods for handling of command arguments.
Deprecated.
This class containts methods to handle arrays and search.
Class which holds utility methods to handle and manage attributes.
A builder for a
BiVersionFunction
with version sensitive context.A
BiFunction
with version sensitive context.Updater implementation for butler application.
Web Response for butler application.
Update Data implementation for butler application.
Util class to throw exceptions based on conditions.
Utilitiy class to provide util functions for tab completion.
A simple wrapper to manage File configurations.
A key for a config file.
A annotation which defines the config key for a field.
This interface may be implemented by plugins in config classes.
Wrapper class for EldoConfig.
Class to handle Conversations.
Utilities to work with the
PersistentDataContainer
A interface which allows to provide additional data when a plugin is debugged via
DebugUtil
.This class is a hell of a shitload.
Payload for UpdateButler
Response of UpdateButler.
Scheduler service to schedule actions with only one scheduler and preserving the main thread from overloading.
Notifier implementation for updater with download function.
A wrapper class for
FileConfiguration
.Wrapper for
Conversation
Builder for a
EldoConversation
Helper for the Metrics class of bstats.
Basic Plugin implementation of a
JavaPlugin
.Core class of EldoUtilitites.
Utility class with basic math functions which are not covered by java.math
A class to build entities with a builder pattern.
Represents a entry in a debug log
This class contains methods to parse string to enums.
Exception to signalize that a config was tried to load from a configuration which is not a main configuration.
A builder for a
VersionFunction
with version sensitive context.Basic Interface for localizer implementations.
A InventoryActionHandler allows to handle basic click uis easily.
Represens a set of
ActionItem
s.A class which allows the creation of ItemStacks with a builder like pattern.
A task which iterates of a collection and cancels itself when done.
Class allowing to manage multiple configuration files.
Naming strategie to define field names on serialization.
Compact localizer class.
Represents log data.
Updater implementation for butler application.
Update Data implementation for butler application.
Web Response for butler application.
Deprecated.
Class to compose localized messages.
A message sender to manage message sending.
Interface to define naming strategies.
Notifier to notice server owners on server join.
General handling of objects.
Contains a immutable pair of two values
This class contains methods to parse strings to primitve types and other things.
A wrapper class for
PersistentDataContainer
.A class which represends a result used by
ProjectileUtil.getProjectileSource(Entity)
.Util to dtermine the sender of a projectile.
Represents an operation that accepts two input arguments and returns no result.
Represents a function that accepts four arguments and produces a result.
A builder for a
QuadVersionFunction
with version sensitive context.A
QuadFunction
with version sensitive context.Utils used for reflections on classes.
A replacement represents a text placeholder and its replacement.
A self scheduling worker which will schedule itself when getting tasks.
Class which provides utilities for serialization and deserialization.
Enum to determine and work with multiple versions.
A simple wrapper for
FileConfiguration
Updater implementation for spigot update check.
Updater implementation for spigot update check.
Statistics used in
IteratingTask
.Basic text utilities
Represents an operation that accepts a single input argument and returns no
result.
Represents an operation that accepts two input arguments and returns no result.
Represents a function that accepts three arguments and produces a result.
Contains a immutable triple of three values.
A
TriFunction
with version sensitive context.Class for simple type conversion.
Map for type resolving.
A exception which is thrown when the current server version is not supported by the plugin.
Update data base implementation.
Notifier implementation for updater with update check function.
Base implementation for Updater.
A
Function
with version sensitive context.Interface to create different function builders.
Class allowing to access a configuration file.