- AbstractBucket<E> - Class in me.lucko.helper.bucket
-
An abstract implementation of
Bucket.
- AbstractBucket(int, PartitioningStrategy<E>) - Constructor for class me.lucko.helper.bucket.AbstractBucket
-
- AbstractCommand - Class in me.lucko.helper.command
-
- AbstractCommand() - Constructor for class me.lucko.helper.command.AbstractCommand
-
- AbstractCompositeTerminable - Class in me.lucko.helper.terminable.composite
-
- AbstractCompositeTerminable() - Constructor for class me.lucko.helper.terminable.composite.AbstractCompositeTerminable
-
- AbstractMessenger - Class in me.lucko.helper.messaging
-
- AbstractMessenger(BiConsumer<String, byte[]>, Consumer<String>, Consumer<String>) - Constructor for class me.lucko.helper.messaging.AbstractMessenger
-
Creates a new abstract messenger
- AbstractMetadataRegistry<T> - Class in me.lucko.helper.metadata
-
- AbstractMetadataRegistry() - Constructor for class me.lucko.helper.metadata.AbstractMetadataRegistry
-
- AbstractNetwork - Class in me.lucko.helper.network
-
- AbstractNetwork(Messenger, InstanceData) - Constructor for class me.lucko.helper.network.AbstractNetwork
-
- AbstractSchemeMapping - Class in me.lucko.helper.menu.scheme
-
- AbstractWeakCompositeTerminable - Class in me.lucko.helper.terminable.composite
-
- AbstractWeakCompositeTerminable() - Constructor for class me.lucko.helper.terminable.composite.AbstractWeakCompositeTerminable
-
- accept(JsonElement) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonArrayBuilder
-
- accept(Map.Entry<String, JsonElement>) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- accept(String, JsonElement) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- accept(Item) - Method in class me.lucko.helper.menu.scheme.MenuPopulator
-
Places an item onto the
Gui using the next available slot in the populator
- acceptIfSpace(Item) - Method in class me.lucko.helper.menu.scheme.MenuPopulator
-
Places an item onto the
Gui using the next available slot in the populator
- add(E) - Method in class me.lucko.helper.bucket.AbstractBucket
-
- add(E) - Method in interface me.lucko.helper.bucket.BucketPartition
-
- add(JsonElement, boolean) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonArrayBuilder
-
- add(JsonElement) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonArrayBuilder
-
- add(GsonSerializable) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonArrayBuilder
-
- add(String) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonArrayBuilder
-
- add(Number) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonArrayBuilder
-
- add(Boolean) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonArrayBuilder
-
- add(Character) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonArrayBuilder
-
- add(String, JsonElement, boolean) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- add(String, JsonElement) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- add(String, GsonSerializable) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- add(String, String) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- add(String, Number) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- add(String, Boolean) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- add(String, Character) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- add(Vector3i) - Method in class me.lucko.helper.serialize.BlockPosition
-
- add(int, int, int) - Method in class me.lucko.helper.serialize.BlockPosition
-
- add(Vector2i) - Method in class me.lucko.helper.serialize.ChunkPosition
-
- add(int, int) - Method in class me.lucko.helper.serialize.ChunkPosition
-
- add(double, double, double) - Method in class me.lucko.helper.serialize.Point
-
- add(Vector3i) - Method in class me.lucko.helper.serialize.Position
-
- add(Vector3d) - Method in class me.lucko.helper.serialize.Position
-
- add(double, double, double) - Method in class me.lucko.helper.serialize.Position
-
- add(double, double, double) - Method in class me.lucko.helper.serialize.VectorPoint
-
- addAll(Collection<? extends E>) - Method in interface me.lucko.helper.bucket.BucketPartition
-
- addAll(Iterable<T>, boolean) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonArrayBuilder
-
- addAll(Iterable<T>) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonArrayBuilder
-
- addAll(Stream<T>, boolean) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonArrayBuilder
-
- addAll(Stream<T>) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonArrayBuilder
-
- addAll(Iterable<Map.Entry<String, T>>, boolean) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addAll(Iterable<Map.Entry<String, T>>) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addAll(Stream<Map.Entry<String, T>>, boolean) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addAll(Stream<Map.Entry<String, T>>) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addAll(JsonObject, boolean) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addAll(JsonObject) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addAllBooleans(Iterable<Map.Entry<String, Boolean>>) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addAllBooleansIfAbsent(Iterable<Map.Entry<String, Boolean>>) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addAllCharacters(Iterable<Map.Entry<String, Character>>) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addAllCharactersIfAbsent(Iterable<Map.Entry<String, Character>>) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addAllIfAbsent(Iterable<Map.Entry<String, T>>, boolean) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addAllIfAbsent(Iterable<Map.Entry<String, T>>) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addAllIfAbsent(Stream<Map.Entry<String, T>>, boolean) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addAllIfAbsent(Stream<Map.Entry<String, T>>) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addAllIfAbsent(JsonObject, boolean) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addAllIfAbsent(JsonObject) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addAllNumbers(Iterable<Map.Entry<String, T>>) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addAllNumbersIfAbsent(Iterable<Map.Entry<String, T>>) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addAllSerializables(Iterable<Map.Entry<String, T>>) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addAllSerializablesIfAbsent(Iterable<Map.Entry<String, T>>) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addAllStrings(Iterable<Map.Entry<String, String>>) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addAllStringsIfAbsent(Iterable<Map.Entry<String, String>>) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addBooleans(Iterable<Boolean>) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonArrayBuilder
-
- addCharacters(Iterable<Character>) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonArrayBuilder
-
- addIfAbsent(String, JsonElement, boolean) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addIfAbsent(String, JsonElement) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addIfAbsent(String, GsonSerializable) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addIfAbsent(String, String) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addIfAbsent(String, Number) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addIfAbsent(String, Boolean) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addIfAbsent(String, Character) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonObjectBuilder
-
- addItem(Item) - Method in class me.lucko.helper.menu.Gui
-
- addItems(Iterable<Item>) - Method in class me.lucko.helper.menu.Gui
-
- addListener(ChannelListener<T>) - Method in interface me.lucko.helper.messaging.ChannelAgent
-
Adds a new listener to the channel;
- addListener(ConversationChannelListener<T, R>) - Method in interface me.lucko.helper.messaging.conversation.ConversationChannelAgent
-
Adds a new listener to the channel;
- addNumbers(Iterable<T>) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonArrayBuilder
-
- addPlayer(Player) - Method in interface me.lucko.helper.bossbar.BossBar
-
Adds the player to this boss bar causing it to display on their screen.
- addPlayer(String) - Method in class me.lucko.helper.scoreboard.PacketScoreboardTeam
-
- addPlayer(String) - Method in interface me.lucko.helper.scoreboard.ScoreboardTeam
-
Adds a player to this team
- addPlayer(Player) - Method in interface me.lucko.helper.scoreboard.ScoreboardTeam
-
Adds a player to this team
- addPlayers(Iterable<Player>) - Method in interface me.lucko.helper.bossbar.BossBar
-
Adds the players to this boss bar causing it to display on their screens.
- addSerializables(Iterable<T>) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonArrayBuilder
-
- addStrings(Iterable<String>) - Method in interface me.lucko.helper.gson.JsonBuilder.JsonArrayBuilder
-
- addViewer(Player) - Method in interface me.lucko.helper.hologram.individual.IndividualHologram
-
Adds a viewer to the hologram.
- after(long) - Method in interface me.lucko.helper.scheduler.builder.TaskBuilder.ThreadContextual
-
Marks that the new task should run after the specified delay,
and returns the next builder in the chain.
- after(long, TimeUnit) - Method in interface me.lucko.helper.scheduler.builder.TaskBuilder.ThreadContextual
-
Marks that the new task should run after the specified delay,
and returns the next builder in the chain.
- afterAndEvery(long) - Method in interface me.lucko.helper.scheduler.builder.TaskBuilder.ThreadContextual
-
Marks that the new task should run after the specified delay,
then repeat on the specified interval, and returns the next builder in the chain.
- afterAndEvery(long, TimeUnit) - Method in interface me.lucko.helper.scheduler.builder.TaskBuilder.ThreadContextual
-
Marks that the new task should run after the specified delay,
then repeat on the specified interval, and returns the next builder in the chain.
- all() - Static method in class me.lucko.helper.utils.Players
-
Gets all players on the server.
- ALL_SERVERS - Static variable in interface me.lucko.helper.messaging.bungee.BungeeCord
-
Server name to represent all servers on the proxy
- allocate(Bucket<?>) - Method in interface me.lucko.helper.bucket.partitioning.GenericPartitioningStrategy
-
Calculates the index of the partition to use for any given object.
- allocate(Object, Bucket<Object>) - Method in interface me.lucko.helper.bucket.partitioning.GenericPartitioningStrategy
-
Deprecated.
- allocate(T, Bucket<T>) - Method in interface me.lucko.helper.bucket.partitioning.PartitioningStrategy
-
Calculates the index of the partition to use for the object.
- allOffline() - Static method in class me.lucko.helper.utils.Players
-
- alwaysFalse() - Static method in class me.lucko.helper.function.Predicates
-
Returns a predicate which always returns false
- alwaysTrue() - Static method in class me.lucko.helper.function.Predicates
-
Returns a predicate which always returns true
- amount(int) - Method in class me.lucko.helper.item.ItemStackBuilder
-
- AMPERSAND_CHAR - Static variable in class me.lucko.helper.text.Text
-
- appendTag(NBTBase) - Method in interface me.lucko.helper.shadows.nbt.NBTTagList
-
- apply(Consumer<? super T>) - Method in interface me.lucko.helper.function.chain.Chain
-
Applies an action to the backing object
- apply(Consumer<ItemStackBuilder>) - Method in class me.lucko.helper.item.ItemStackBuilder
-
- apply(Gui) - Method in class me.lucko.helper.menu.scheme.MenuScheme
-
- applyFromItem(Item) - Method in class me.lucko.helper.menu.DummySlot
-
- applyFromItem(Item) - Method in class me.lucko.helper.menu.SimpleSlot
-
Applies an item model to this slot.
- applyFromItem(Item) - Method in interface me.lucko.helper.menu.Slot
-
Applies an item model to this slot.
- applyIf(Predicate<? super T>, Consumer<? super T>) - Method in interface me.lucko.helper.function.chain.Chain
-
Applies an action to the backing object if the test passes.
- applyIfNonNull(Consumer<? super T>) - Method in interface me.lucko.helper.function.chain.Chain
-
Applies an action to the backing object, if the object is not null.
- applyLines(String...) - Method in class me.lucko.helper.scoreboard.PacketScoreboardObjective
-
- applyLines(Collection<String>) - Method in class me.lucko.helper.scoreboard.PacketScoreboardObjective
-
- applyLines(String...) - Method in interface me.lucko.helper.scoreboard.ScoreboardObjective
-
Automatically applies a set of score lines to this objective.
- applyLines(Collection<String>) - Method in interface me.lucko.helper.scoreboard.ScoreboardObjective
-
Automatically applies a set of score lines to this objective.
- applyScores(Map<String, Integer>) - Method in class me.lucko.helper.scoreboard.PacketScoreboardObjective
-
- applyScores(Map<String, Integer>) - Method in interface me.lucko.helper.scoreboard.ScoreboardObjective
-
Applies a score mapping to this objective
- arg(int) - Method in interface me.lucko.helper.command.context.CommandContext
-
Gets the argument at a the given index
- arg(int) - Method in class me.lucko.helper.command.context.ImmutableCommandContext
-
- args() - Method in interface me.lucko.helper.command.context.CommandContext
-
Gets an immutable list of the supplied arguments
- args() - Method in class me.lucko.helper.command.context.ImmutableCommandContext
-
- Argument - Interface in me.lucko.helper.command.argument
-
Represents a command argument
- ArgumentParser<T> - Interface in me.lucko.helper.command.argument
-
Parses an argument from a String
- ArgumentParserRegistry - Interface in me.lucko.helper.command.argument
-
- array(JsonArray, boolean) - Static method in class me.lucko.helper.gson.JsonBuilder
-
Creates a new array builder
- array(JsonArray) - Static method in class me.lucko.helper.gson.JsonBuilder
-
Creates a new array builder, without copying the passed array.
- array() - Static method in class me.lucko.helper.gson.JsonBuilder
-
Creates a new array builder, with no initial values
- asArray() - Method in class me.lucko.helper.datatree.ConfigurateDataTree
-
- asArray() - Method in interface me.lucko.helper.datatree.DataTree
-
Gets a stream of the member nodes, as if this tree was a JsonArray.
- asArray() - Method in class me.lucko.helper.datatree.GsonDataTree
-
- asArray() - Method in class me.lucko.helper.utils.Tps
-
- asBoolean() - Method in class me.lucko.helper.datatree.ConfigurateDataTree
-
- asBoolean() - Method in interface me.lucko.helper.datatree.DataTree
-
Returns a
Boolean representation of this node.
- asBoolean() - Method in class me.lucko.helper.datatree.GsonDataTree
-
- asByte() - Method in interface me.lucko.helper.shadows.nbt.NBTNumber
-
- asCycle() - Method in class me.lucko.helper.bucket.AbstractBucket
-
- asCycle() - Method in interface me.lucko.helper.bucket.Bucket
-
Returns a cycle instance unique to this bucket.
- asDouble() - Method in class me.lucko.helper.datatree.ConfigurateDataTree
-
- asDouble() - Method in interface me.lucko.helper.datatree.DataTree
-
Returns a
Double representation of this node.
- asDouble() - Method in class me.lucko.helper.datatree.GsonDataTree
-
- asDouble() - Method in interface me.lucko.helper.shadows.nbt.NBTNumber
-
- asEncodedLong() - Method in class me.lucko.helper.serialize.ChunkPosition
-
- asFloat() - Method in interface me.lucko.helper.shadows.nbt.NBTNumber
-
- asIndexedArray() - Method in class me.lucko.helper.datatree.ConfigurateDataTree
-
- asIndexedArray() - Method in interface me.lucko.helper.datatree.DataTree
-
Gets an indexed stream of the member nodes, as if this tree was a JsonArray.
- asIndexedArray() - Method in class me.lucko.helper.datatree.GsonDataTree
-
- asInt() - Method in class me.lucko.helper.datatree.ConfigurateDataTree
-
- asInt() - Method in interface me.lucko.helper.datatree.DataTree
-
Returns an
Integer representation of this node.
- asInt() - Method in class me.lucko.helper.datatree.GsonDataTree
-
- asInt() - Method in interface me.lucko.helper.shadows.nbt.NBTNumber
-
- asLong() - Method in interface me.lucko.helper.shadows.nbt.NBTNumber
-
- asMap() - Method in class me.lucko.helper.messaging.util.MappedChannelReceiver
-
Returns a map of the received data.
- asMap() - Method in interface me.lucko.helper.metadata.MetadataMap
-
Returns an immutable view of the backing map
- asNumber() - Method in class me.lucko.helper.datatree.ConfigurateDataTree
-
- asNumber() - Method in interface me.lucko.helper.datatree.DataTree
-
Returns a
Number representation of this node.
- asNumber() - Method in class me.lucko.helper.datatree.GsonDataTree
-
- asObject() - Method in class me.lucko.helper.datatree.ConfigurateDataTree
-
- asObject() - Method in interface me.lucko.helper.datatree.DataTree
-
Gets a stream of the member nodes, as if this tree was a JsonObject.
- asObject() - Method in class me.lucko.helper.datatree.GsonDataTree
-
- asOptional() - Method in class me.lucko.helper.utils.NullableOptional
-
- assertArgument(int, Predicate<String>) - Method in interface me.lucko.helper.command.functional.FunctionalCommandBuilder
-
Tests a given argument with the provided predicate.
- assertArgument(int, Predicate<String>, String) - Method in interface me.lucko.helper.command.functional.FunctionalCommandBuilder
-
Tests a given argument with the provided predicate.
- assertConsole() - Method in interface me.lucko.helper.command.functional.FunctionalCommandBuilder
-
Asserts that the sender is instance of ConsoleCommandSender, and sends them the default failure message if
they're not.
- assertConsole(String) - Method in interface me.lucko.helper.command.functional.FunctionalCommandBuilder
-
Asserts that the sender is instance of ConsoleCommandSender, and sends them the failure message if they're not
- assertOp() - Method in interface me.lucko.helper.command.functional.FunctionalCommandBuilder
-
Asserts that the sender is op, and sends them the default failure message if they're not.
- assertOp(String) - Method in interface me.lucko.helper.command.functional.FunctionalCommandBuilder
-
Asserts that the sender is op, and sends them the failure message if they don't have permission
- assertPermission(String) - Method in interface me.lucko.helper.command.functional.FunctionalCommandBuilder
-
Asserts that the sender has the specified permission, and sends them the default failure message
if they don't have permission.
- assertPermission(String, String) - Method in interface me.lucko.helper.command.functional.FunctionalCommandBuilder
-
Asserts that the sender has the specified permission, and sends them the failure message if they
don't have permission.
- assertPlayer() - Method in interface me.lucko.helper.command.functional.FunctionalCommandBuilder
-
Asserts that the sender is instance of Player, and sends them the default failure message if they're not.
- assertPlayer(String) - Method in interface me.lucko.helper.command.functional.FunctionalCommandBuilder
-
Asserts that the sender is instance of Player, and sends them the failure message if they're not
- assertPresent() - Method in interface me.lucko.helper.command.argument.Argument
-
Asserts that the permission is present
- assertSender(Predicate<T>) - Method in interface me.lucko.helper.command.functional.FunctionalCommandBuilder
-
Tests the sender with the provided predicate.
- assertSender(Predicate<T>, String) - Method in interface me.lucko.helper.command.functional.FunctionalCommandBuilder
-
Tests the sender with the provided predicate.
- assertUsage(String) - Method in interface me.lucko.helper.command.functional.FunctionalCommandBuilder
-
Asserts that the arguments match the given usage string.
- assertUsage(String, String) - Method in interface me.lucko.helper.command.functional.FunctionalCommandBuilder
-
Asserts that the arguments match the given usage string.
- asShort() - Method in interface me.lucko.helper.shadows.nbt.NBTNumber
-
- asString() - Method in class me.lucko.helper.datatree.ConfigurateDataTree
-
- asString() - Method in interface me.lucko.helper.datatree.DataTree
-
Returns a
String representation of this node.
- asString() - Method in class me.lucko.helper.datatree.GsonDataTree
-
- async() - Method in interface me.lucko.helper.scheduler.builder.TaskBuilder
-
Marks that the new task should run async,
and returns the next builder in the chain.
- async() - Static method in class me.lucko.helper.Schedulers
-
Returns an "async" scheduler, which executes tasks asynchronously.
- asyncBukkit() - Static method in class me.lucko.helper.scheduler.HelperExecutors
-
- asyncHelper() - Static method in class me.lucko.helper.scheduler.HelperExecutors
-
- avg1() - Method in class me.lucko.helper.utils.Tps
-
- avg15() - Method in class me.lucko.helper.utils.Tps
-
- avg5() - Method in class me.lucko.helper.utils.Tps
-
- Cache<T> - Class in me.lucko.helper.cache
-
A cached supplier extension.
- cache - Variable in class me.lucko.helper.metadata.AbstractMetadataRegistry
-
- call(CommandContext<?>) - Method in interface me.lucko.helper.command.Command
-
Calls the command handler
- call(Event) - Static method in class me.lucko.helper.Events
-
Submit the event on the current thread
- call(Callable<T>) - Method in interface me.lucko.helper.scheduler.builder.ContextualPromiseBuilder
-
- call(Callable<T>) - Method in interface me.lucko.helper.scheduler.Scheduler
-
Compute the result of the passed callable.
- callableToSupplier(Callable<T>) - Static method in class me.lucko.helper.utils.Delegates
-
- callAndReturn(T) - Static method in class me.lucko.helper.Events
-
Submit the event on the current thread
- callAsync(Event) - Static method in class me.lucko.helper.Events
-
Submit the event on a new async thread.
- callAsyncAndJoin(T) - Static method in class me.lucko.helper.Events
-
Submit the event on a new async thread.
- callLater(Callable<T>, long) - Method in interface me.lucko.helper.scheduler.Scheduler
-
Compute the result of the passed callable at some point in the future
- callLater(Callable<T>, long, TimeUnit) - Method in interface me.lucko.helper.scheduler.Scheduler
-
Compute the result of the passed callable at some point in the future
- callSync(Event) - Static method in class me.lucko.helper.Events
-
Submit the event on the main server thread.
- callSyncAndJoin(T) - Static method in class me.lucko.helper.Events
-
Submit the event on the main server thread.
- cancel() - Static method in class me.lucko.helper.event.filter.EventHandlers
-
Returns a consumer which cancels the event
- cancel() - Method in interface me.lucko.helper.promise.Promise
-
Attempts to cancel execution of this task.
- cast() - Method in interface me.lucko.helper.bucket.partitioning.GenericPartitioningStrategy
-
- cast(Object) - Method in interface me.lucko.helper.metadata.MetadataKey
-
Attempts to cast the given object to the return type of the key
- Chain<T> - Interface in me.lucko.helper.function.chain
-
A simplified version of Java 8's
Stream API.
- Channel<T> - Interface in me.lucko.helper.messaging
-
Represents an individual messaging channel.
- ChannelAgent<T> - Interface in me.lucko.helper.messaging
-
Represents an agent for interacting with a
Channels message streams.
- ChannelListener<T> - Interface in me.lucko.helper.messaging
-
Represents an object listening to messages sent on the channel.
- ChannelPublisher<T> - Class in me.lucko.helper.messaging.util
-
Periodically publishes a message to a channel.
- ChannelReceiver<T> - Class in me.lucko.helper.messaging.util
-
Receives a message from a channel, sent at a fixed interval.
- ChannelReceiver(long, TimeUnit) - Constructor for class me.lucko.helper.messaging.util.ChannelReceiver
-
- ChunkPosition - Class in me.lucko.helper.serialize
-
An immutable and serializable chuck location object
- ChunkRegion - Class in me.lucko.helper.serialize
-
An immutable and serializable chunk region object
- CircularRegion - Class in me.lucko.helper.serialize
-
- CitizensNpc - Interface in me.lucko.helper.npc
-
A special implementation of
Npc using Citizens.
- CitizensNpcFactory - Class in me.lucko.helper.npc
-
- CitizensNpcFactory() - Constructor for class me.lucko.helper.npc.CitizensNpcFactory
-
- classMapper(Class<T>) - Static method in class me.lucko.helper.config.ConfigFactory
-
- cleanup() - Method in class me.lucko.helper.metadata.AbstractMetadataRegistry
-
- cleanup() - Method in interface me.lucko.helper.metadata.MetadataMap
-
- cleanup() - Method in interface me.lucko.helper.metadata.MetadataRegistry
-
Performs cache maintenance to remove empty map instances and expired transient values.
- cleanup() - Method in class me.lucko.helper.terminable.composite.AbstractCompositeTerminable
-
- cleanup() - Method in class me.lucko.helper.terminable.composite.AbstractWeakCompositeTerminable
-
- cleanup() - Method in interface me.lucko.helper.terminable.composite.CompositeTerminable
-
Removes instances which have already been terminated.
- clear() - Method in class me.lucko.helper.bucket.AbstractBucket
-
- clear() - Method in class me.lucko.helper.menu.DummySlot
-
- clear() - Method in class me.lucko.helper.menu.SimpleSlot
-
Clears all attributes of the slot.
- clear() - Method in interface me.lucko.helper.menu.Slot
-
Clears all attributes of the slot.
- clear() - Method in interface me.lucko.helper.metadata.MetadataMap
-
Clears the map
- clearBindings() - Method in class me.lucko.helper.menu.DummySlot
-
- clearBindings(ClickType) - Method in class me.lucko.helper.menu.DummySlot
-
- clearBindings() - Method in class me.lucko.helper.menu.SimpleSlot
-
Clears all bindings on this slot.
- clearBindings(ClickType) - Method in class me.lucko.helper.menu.SimpleSlot
-
Clears all bindings on this slot for a given click type.
- clearBindings() - Method in interface me.lucko.helper.menu.Slot
-
Clears all bindings on this slot.
- clearBindings(ClickType) - Method in interface me.lucko.helper.menu.Slot
-
Clears all bindings on this slot for a given click type.
- clearEnchantments() - Method in class me.lucko.helper.item.ItemStackBuilder
-
- clearItem() - Method in class me.lucko.helper.menu.DummySlot
-
- clearItem() - Method in class me.lucko.helper.menu.SimpleSlot
-
Clears the item in this slot
- clearItem() - Method in interface me.lucko.helper.menu.Slot
-
Clears the item in this slot
- clearItems() - Method in class me.lucko.helper.menu.Gui
-
- clearLore() - Method in class me.lucko.helper.item.ItemStackBuilder
-
- clearScores() - Method in class me.lucko.helper.scoreboard.PacketScoreboardObjective
-
- clearScores() - Method in interface me.lucko.helper.scoreboard.ScoreboardObjective
-
Clears the scores from this objective
- close() - Method in interface me.lucko.helper.bossbar.BossBar
-
- close() - Method in class me.lucko.helper.command.AbstractCommand
-
- close() - Method in interface me.lucko.helper.event.Subscription
-
- close() - Method in class me.lucko.helper.menu.Gui
-
- close() - Method in interface me.lucko.helper.messaging.ChannelAgent
-
- close() - Method in interface me.lucko.helper.messaging.conversation.ConversationChannel
-
- close() - Method in interface me.lucko.helper.messaging.conversation.ConversationChannelAgent
-
- close() - Method in class me.lucko.helper.messaging.conversation.SimpleConversationChannel
-
- close() - Method in class me.lucko.helper.messaging.util.ChannelPublisher
-
- close() - Method in class me.lucko.helper.messaging.util.MappedChannelReceiver
-
- close() - Method in class me.lucko.helper.network.AbstractNetwork
-
- close() - Method in interface me.lucko.helper.network.Network
-
- close() - Method in class me.lucko.helper.npc.CitizensNpcFactory
-
- close() - Method in interface me.lucko.helper.npc.NpcFactory
-
- close() - Method in interface me.lucko.helper.scheduler.Task
-
- close() - Method in interface me.lucko.helper.scheduler.threadlock.ServerThreadLock
-
Closes the lock, and allows the main thread to continue
- close() - Method in class me.lucko.helper.terminable.composite.AbstractCompositeTerminable
-
- close() - Method in class me.lucko.helper.terminable.composite.AbstractWeakCompositeTerminable
-
- close() - Method in interface me.lucko.helper.terminable.composite.CompositeTerminable
-
Closes this composite terminable.
- close() - Method in interface me.lucko.helper.terminable.Terminable
-
Closes this resource.
- close() - Method in class me.lucko.helper.utils.ServiceCallback
-
- closeAndReportException() - Method in interface me.lucko.helper.terminable.composite.CompositeTerminable
-
- closeAndReportException() - Method in interface me.lucko.helper.terminable.Terminable
-
Closes this resource, and prints the exception if one is thrown.
- closeSilently() - Method in interface me.lucko.helper.terminable.composite.CompositeTerminable
-
- closeSilently() - Method in interface me.lucko.helper.terminable.Terminable
-
Silently closes this resource, and returns the exception if one is thrown.
- Codec<M> - Interface in me.lucko.helper.messaging.codec
-
An object responsible for encoding and decoding a given type of message.
- CollectionUtils - Class in me.lucko.helper.utils
-
- collectSerializablesToArray() - Static method in class me.lucko.helper.gson.JsonBuilder
-
Returns a collector which forms a JsonArray from GsonSerializables
- collectToArray(Function<? super T, JsonElement>) - Static method in class me.lucko.helper.gson.JsonBuilder
-
Returns a collector which forms a JsonArray using the value mapper
- collectToArray() - Static method in class me.lucko.helper.gson.JsonBuilder
-
Returns a collector which forms a JsonArray from JsonElements
- collectToObject(Function<? super T, String>, Function<? super T, JsonElement>) - Static method in class me.lucko.helper.gson.JsonBuilder
-
Returns a collector which forms a JsonObject using the key and value mappers
- color() - Method in interface me.lucko.helper.bossbar.BossBar
-
Gets the color of this boss bar
- color(BossBarColor) - Method in interface me.lucko.helper.bossbar.BossBar
-
Sets the color of this boss bar.
- color(Color) - Method in class me.lucko.helper.item.ItemStackBuilder
-
- ColoredStringTypeSerializer - Class in me.lucko.helper.config.typeserializers
-
- colorize(String) - Static method in class me.lucko.helper.text.Text
-
- Command - Interface in me.lucko.helper.command
-
Represents a command
- CommandContext<T extends CommandSender> - Interface in me.lucko.helper.command.context
-
Represents the context for a given command execution
- CommandInterruptException - Exception in me.lucko.helper.command
-
Exception thrown when the handling of a command should be interrupted.
- CommandInterruptException(Consumer<CommandSender>) - Constructor for exception me.lucko.helper.command.CommandInterruptException
-
- CommandInterruptException(String) - Constructor for exception me.lucko.helper.command.CommandInterruptException
-
- CommandMapUtil - Class in me.lucko.helper.utils
-
Utility for interacting with the server's
CommandMap instance.
- Commands - Class in me.lucko.helper
-
A functional command handling utility.
- COMPARATOR - Static variable in class me.lucko.helper.reflect.MinecraftVersion
-
- COMPARATOR - Static variable in class me.lucko.helper.reflect.SnapshotVersion
-
- compareTo(MinecraftVersion) - Method in class me.lucko.helper.reflect.MinecraftVersion
-
- compareTo(SnapshotVersion) - Method in class me.lucko.helper.reflect.SnapshotVersion
-
- completed(U) - Static method in interface me.lucko.helper.promise.Promise
-
Returns a Promise which is already completed with the given value.
- compose(Function<A, ? extends B>, Predicate<B>) - Static method in class me.lucko.helper.function.Predicates
-
Returns a predicate which takes the input, passes it through the given
function, and then obtains a result from the delegate predicate.
- ComposedCooldownMap<I,O> - Interface in me.lucko.helper.cooldown
-
A self-populating, composed map of cooldown instances
- CompositeClosingException - Exception in me.lucko.helper.terminable.composite
-
- CompositeClosingException(List<? extends Throwable>) - Constructor for exception me.lucko.helper.terminable.composite.CompositeClosingException
-
- compositeTerminable - Variable in class me.lucko.helper.network.AbstractNetwork
-
- CompositeTerminable - Interface in me.lucko.helper.terminable.composite
-
- ConfigFactory<N extends ninja.leaping.configurate.ConfigurationNode,L extends ninja.leaping.configurate.loader.ConfigurationLoader<N>> - Class in me.lucko.helper.config
-
Misc utilities for working with Configurate
- ConfigurateDataTree - Class in me.lucko.helper.datatree
-
- ConfigurateDataTree(ConfigurationNode) - Constructor for class me.lucko.helper.datatree.ConfigurateDataTree
-
- ConfigurationException - Exception in me.lucko.helper.config
-
- ConfigurationException() - Constructor for exception me.lucko.helper.config.ConfigurationException
-
- ConfigurationException(String) - Constructor for exception me.lucko.helper.config.ConfigurationException
-
- ConfigurationException(String, Throwable) - Constructor for exception me.lucko.helper.config.ConfigurationException
-
- ConfigurationException(Throwable) - Constructor for exception me.lucko.helper.config.ConfigurationException
-
- connect(Player, String) - Method in interface me.lucko.helper.messaging.bungee.BungeeCord
-
Connects a player to said subserver
- connect(Player, String) - Method in class me.lucko.helper.messaging.bungee.BungeeCordImpl
-
- connectOther(String, String) - Method in interface me.lucko.helper.messaging.bungee.BungeeCord
-
Connects a named player to said subserver
- connectOther(String, String) - Method in class me.lucko.helper.messaging.bungee.BungeeCordImpl
-
- console() - Static method in class me.lucko.helper.Helper
-
- consume(Consumer<Slot>) - Method in class me.lucko.helper.menu.scheme.MenuPopulator
-
- consume(Consumer<Task>) - Method in interface me.lucko.helper.scheduler.builder.ContextualTaskBuilder
-
- consumeIfSpace(Consumer<Slot>) - Method in class me.lucko.helper.menu.scheme.MenuPopulator
-
- consumer(Consumer<? super T>) - Method in interface me.lucko.helper.event.functional.FunctionalHandlerList
-
- consumer(Consumer<? super T>) - Method in interface me.lucko.helper.event.functional.merged.MergedHandlerList
-
- consumer(Consumer<? super PacketEvent>) - Method in interface me.lucko.helper.event.functional.protocol.ProtocolHandlerList
-
- consumer(Consumer<? super T>) - Method in interface me.lucko.helper.event.functional.single.SingleHandlerList
-
- consumerToBiConsumerFirst(Consumer<T>) - Static method in class me.lucko.helper.utils.Delegates
-
- consumerToBiConsumerSecond(Consumer<U>) - Static method in class me.lucko.helper.utils.Delegates
-
- consumerToFunction(Consumer<T>) - Static method in class me.lucko.helper.utils.Delegates
-
- contains(Object) - Method in class me.lucko.helper.bucket.AbstractBucket
-
- contains(Position) - Method in class me.lucko.helper.serialize.BlockPosition
-
- contains(BlockPosition) - Method in class me.lucko.helper.serialize.ChunkPosition
-
- contains(Position) - Method in class me.lucko.helper.serialize.ChunkPosition
-
- content - Variable in class me.lucko.helper.bucket.AbstractBucket
-
The content in the bucket
- ContextualPromiseBuilder - Interface in me.lucko.helper.scheduler.builder
-
Builds instances of
Promise, often combining parameters with
variables already known by this instance.
- ContextualTaskBuilder - Interface in me.lucko.helper.scheduler.builder
-
Queues execution of tasks using
Scheduler, often combining parameters with
variables already known by this instance.
- ConversationChannel<T extends ConversationMessage,R extends ConversationMessage> - Interface in me.lucko.helper.messaging.conversation
-
An extension of
Channel providing an abstraction for two-way "conversations".
- ConversationChannelAgent<T extends ConversationMessage,R extends ConversationMessage> - Interface in me.lucko.helper.messaging.conversation
-
- ConversationChannelListener<T extends ConversationMessage,R extends ConversationMessage> - Interface in me.lucko.helper.messaging.conversation
-
Represents an object listening to messages sent on the conversation channel.
- ConversationMessage - Interface in me.lucko.helper.messaging.conversation
-
- ConversationReply<R extends ConversationMessage> - Class in me.lucko.helper.messaging.conversation
-
- ConversationReplyListener<R extends ConversationMessage> - Interface in me.lucko.helper.messaging.conversation
-
Represents an object listening for replies sent on the conversation channel.
- ConversationReplyListener.RegistrationAction - Enum in me.lucko.helper.messaging.conversation
-
- Cooldown - Interface in me.lucko.helper.cooldown
-
A simple cooldown abstraction
- CooldownMap<T> - Interface in me.lucko.helper.cooldown
-
A self-populating map of cooldown instances
- copy() - Method in interface me.lucko.helper.bucket.Cycle
-
Creates a copy of this cycle.
- copy() - Method in interface me.lucko.helper.cooldown.Cooldown
-
Copies the properties of this cooldown to a new instance
- copy() - Method in class me.lucko.helper.menu.paginated.PaginatedGuiBuilder
-
- copy() - Method in class me.lucko.helper.menu.scheme.AbstractSchemeMapping
-
- copy() - Method in class me.lucko.helper.menu.scheme.FunctionalSchemeMapping
-
- copy() - Method in class me.lucko.helper.menu.scheme.MenuPopulator
-
- copy() - Method in class me.lucko.helper.menu.scheme.MenuScheme
-
- copy() - Method in interface me.lucko.helper.menu.scheme.SchemeMapping
-
Makes a copy of this scheme mapping.
- copy() - Method in interface me.lucko.helper.shadows.nbt.NBTBase
-
- cos(float) - Static method in class me.lucko.helper.utils.Maths
-
Returns the trigonometric cosine of a radians.
- create() - Static method in class me.lucko.helper.Commands
-
Creates and returns a new command builder
- create(Cooldown, Function<I, O>) - Static method in interface me.lucko.helper.cooldown.ComposedCooldownMap
-
Creates a new collection with the cooldown properties defined by the base instance
- create(Cooldown) - Static method in interface me.lucko.helper.cooldown.CooldownMap
-
Creates a new collection with the cooldown properties defined by the base instance
- create(Gson, TypeToken<T>) - Method in class me.lucko.helper.gson.typeadapters.BukkitSerializableAdapterFactory
-
- create(Gson, TypeToken<T>) - Method in class me.lucko.helper.gson.typeadapters.GsonSerializableAdapterFactory
-
- create(Position, List<String>) - Static method in interface me.lucko.helper.hologram.Hologram
-
Creates and returns a new hologram
- create(Position, List<HologramLine>) - Static method in interface me.lucko.helper.hologram.individual.IndividualHologram
-
Creates and returns a new individual hologram
- create(int, int) - Static method in class me.lucko.helper.menu.paginated.PageInfo
-
- create() - Static method in class me.lucko.helper.menu.paginated.PaginatedGuiBuilder
-
- create(Channel<T>, long, TimeUnit, ThreadContext, Supplier<? extends T>) - Static method in class me.lucko.helper.messaging.util.ChannelPublisher
-
Creates a new channel publisher.
- create(Channel<T>, long, TimeUnit, Supplier<? extends T>) - Static method in class me.lucko.helper.messaging.util.ChannelPublisher
-
Creates a new channel publisher.
- create(Channel<T>, Function<? super T, ? extends K>, Function<? super T, ? extends V>, Map<K, V>) - Static method in class me.lucko.helper.messaging.util.MappedChannelReceiver
-
Creates a new mapped channel receiver.
- create(Channel<T>, Function<? super T, ? extends K>, Map<K, T>) - Static method in class me.lucko.helper.messaging.util.MappedChannelReceiver
-
Creates a new mapped channel receiver.
- create(String, TypeToken<T>) - Static method in interface me.lucko.helper.metadata.MetadataKey
-
Creates a MetadataKey with the given id and type
- create(String, Class<T>) - Static method in interface me.lucko.helper.metadata.MetadataKey
-
Creates a MetadataKey with the given id and type
- create() - Static method in interface me.lucko.helper.metadata.MetadataMap
-
- create(Messenger, InstanceData) - Static method in interface me.lucko.helper.network.Network
-
- create(UUID, String) - Static method in interface me.lucko.helper.profiles.Profile
-
Creates a new profile instance
- create(HumanEntity) - Static method in interface me.lucko.helper.profiles.Profile
-
Creates a new profile instance
- create(Class<T>, InvocationHandler) - Static method in class me.lucko.helper.reflect.proxy.Proxies
-
Returns a proxy instance for the specified interfaces that dispatches method invocations to the specified invocation handler.
- create(ClassLoader, Class<T>, InvocationHandler) - Static method in class me.lucko.helper.reflect.proxy.Proxies
-
Returns a proxy instance for the specified interfaces that dispatches method invocations to the specified invocation handler.
- create(ClassLoader, Class<T>, List<Class<?>>, InvocationHandler) - Static method in class me.lucko.helper.reflect.proxy.Proxies
-
Returns a proxy instance for the specified interfaces that dispatches method invocations to the specified invocation handler.
- create(ClassLoader, Class<T>, Class<?>[], InvocationHandler) - Static method in class me.lucko.helper.reflect.proxy.Proxies
-
Returns a proxy instance for the specified interfaces that dispatches method invocations to the specified invocation handler.
- create(ClassLoader, List<Class<?>>, InvocationHandler) - Static method in class me.lucko.helper.reflect.proxy.Proxies
-
Returns a proxy instance for the specified interfaces that dispatches method invocations to the specified invocation handler.
- create(ClassLoader, Class<?>[], InvocationHandler) - Static method in class me.lucko.helper.reflect.proxy.Proxies
-
Returns a proxy instance for the specified interfaces that dispatches method invocations to the specified invocation handler.
- create(Class<S>) - Static method in class me.lucko.helper.setting.BooleanSettingMapFactory
-
- create(S[]) - Static method in class me.lucko.helper.setting.BooleanSettingMapFactory
-
- create(Class<S>, Class<V>) - Static method in class me.lucko.helper.setting.SettingMapFactory
-
- create(S[], V[]) - Static method in class me.lucko.helper.setting.SettingMapFactory
-
- create(long) - Static method in interface me.lucko.helper.shadows.nbt.NBTReadLimiter
-
- create(byte) - Static method in interface me.lucko.helper.shadows.nbt.NBTTagByte
-
- create(byte[]) - Static method in interface me.lucko.helper.shadows.nbt.NBTTagByteArray
-
- create(List<Byte>) - Static method in interface me.lucko.helper.shadows.nbt.NBTTagByteArray
-
- create() - Static method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- create(double) - Static method in interface me.lucko.helper.shadows.nbt.NBTTagDouble
-
- create() - Static method in interface me.lucko.helper.shadows.nbt.NBTTagEnd
-
- create(float) - Static method in interface me.lucko.helper.shadows.nbt.NBTTagFloat
-
- create(int) - Static method in interface me.lucko.helper.shadows.nbt.NBTTagInt
-
- create(int[]) - Static method in interface me.lucko.helper.shadows.nbt.NBTTagIntArray
-
- create(List<Integer>) - Static method in interface me.lucko.helper.shadows.nbt.NBTTagIntArray
-
- create() - Static method in interface me.lucko.helper.shadows.nbt.NBTTagList
-
- create(long) - Static method in interface me.lucko.helper.shadows.nbt.NBTTagLong
-
- create(long[]) - Static method in interface me.lucko.helper.shadows.nbt.NBTTagLongArray
-
- create(List<Long>) - Static method in interface me.lucko.helper.shadows.nbt.NBTTagLongArray
-
- create(short) - Static method in interface me.lucko.helper.shadows.nbt.NBTTagShort
-
- create(String) - Static method in interface me.lucko.helper.shadows.nbt.NBTTagString
-
- create() - Static method in interface me.lucko.helper.terminable.composite.CompositeTerminable
-
- createBooleanKey(String) - Static method in interface me.lucko.helper.metadata.MetadataKey
-
- createCharacterKey(String) - Static method in interface me.lucko.helper.metadata.MetadataKey
-
- createCooldownKey(String) - Static method in interface me.lucko.helper.metadata.MetadataKey
-
- createDoubleKey(String) - Static method in interface me.lucko.helper.metadata.MetadataKey
-
- createEmptyKey(String) - Static method in interface me.lucko.helper.metadata.MetadataKey
-
- createExpiring(Channel<T>, Function<? super T, ? extends K>, Function<? super T, ? extends V>, long, TimeUnit) - Static method in class me.lucko.helper.messaging.util.MappedChannelReceiver
-
Creates a new expiring mapped channel receiver.
- createExpiring(Channel<T>, Function<? super T, ? extends K>, long, TimeUnit) - Static method in class me.lucko.helper.messaging.util.MappedChannelReceiver
-
Creates a new expiring mapped channel receiver.
- createFloatKey(String) - Static method in interface me.lucko.helper.metadata.MetadataKey
-
- createIntegerKey(String) - Static method in interface me.lucko.helper.metadata.MetadataKey
-
- createLongKey(String) - Static method in interface me.lucko.helper.metadata.MetadataKey
-
- createObjective(String, String, DisplaySlot, boolean) - Method in class me.lucko.helper.scoreboard.PacketScoreboard
-
- createObjective(String, String, DisplaySlot, boolean) - Method in interface me.lucko.helper.scoreboard.Scoreboard
-
Creates a new scoreboard objective
- createObjective(String, String, DisplaySlot) - Method in interface me.lucko.helper.scoreboard.Scoreboard
-
Creates a new scoreboard objective
- createObjective(String, DisplaySlot, boolean) - Method in interface me.lucko.helper.scoreboard.Scoreboard
-
Creates a new scoreboard objective with an automatically generated id
- createObjective(String, DisplaySlot) - Method in interface me.lucko.helper.scoreboard.Scoreboard
-
Creates a new scoreboard objective with an automatically generated id
- createPlayerObjective(Player, String, String, DisplaySlot, boolean) - Method in class me.lucko.helper.scoreboard.PacketScoreboard
-
- createPlayerObjective(Player, String, String, DisplaySlot, boolean) - Method in interface me.lucko.helper.scoreboard.Scoreboard
-
Creates a new per-player scoreboard objective
- createPlayerObjective(Player, String, String, DisplaySlot) - Method in interface me.lucko.helper.scoreboard.Scoreboard
-
Creates a new per-player scoreboard objective
- createPlayerObjective(Player, String, DisplaySlot, boolean) - Method in interface me.lucko.helper.scoreboard.Scoreboard
-
Creates a new per-player scoreboard objective with an automatically generated id
- createPlayerObjective(Player, String, DisplaySlot) - Method in interface me.lucko.helper.scoreboard.Scoreboard
-
Creates a new per-player scoreboard objective with an automatically generated id
- createPlayerTeam(Player, String, String, boolean) - Method in class me.lucko.helper.scoreboard.PacketScoreboard
-
- createPlayerTeam(Player, String, String, boolean) - Method in interface me.lucko.helper.scoreboard.Scoreboard
-
Creates a new per-player scoreboard team
- createPlayerTeam(Player, String, String) - Method in interface me.lucko.helper.scoreboard.Scoreboard
-
Creates a new per-player scoreboard team
- createPlayerTeam(Player, String, boolean) - Method in interface me.lucko.helper.scoreboard.Scoreboard
-
Creates a new per-player scoreboard team with an automatically generated id
- createPlayerTeam(Player, String) - Method in interface me.lucko.helper.scoreboard.Scoreboard
-
Creates a new per-player scoreboard team with an automatically generated id
- createSet() - Method in class me.lucko.helper.bucket.AbstractBucket
-
Supplies the set instances to use for each partition in the bucket
- createShortKey(String) - Static method in interface me.lucko.helper.metadata.MetadataKey
-
- createStringKey(String) - Static method in interface me.lucko.helper.metadata.MetadataKey
-
- createTeam(String, String, boolean) - Method in class me.lucko.helper.scoreboard.PacketScoreboard
-
- createTeam(String, String, boolean) - Method in interface me.lucko.helper.scoreboard.Scoreboard
-
Creates a new scoreboard team
- createTeam(String, String) - Method in interface me.lucko.helper.scoreboard.Scoreboard
-
Creates a new scoreboard team
- createTeam(String, boolean) - Method in interface me.lucko.helper.scoreboard.Scoreboard
-
Creates a new scoreboard team with an automatically generated id
- createTeam(String) - Method in interface me.lucko.helper.scoreboard.Scoreboard
-
Creates a new scoreboard team with an automatically generated id
- createUuidKey(String) - Static method in interface me.lucko.helper.metadata.MetadataKey
-
- createWeak() - Static method in interface me.lucko.helper.terminable.composite.CompositeTerminable
-
- current() - Method in interface me.lucko.helper.bucket.Cycle
-
Gets the current element
- cursor() - Method in interface me.lucko.helper.bucket.Cycle
-
Gets the current position of the cursor, as as index relating to a
position in the backing list.
- Cycle<E> - Interface in me.lucko.helper.bucket
-
An infinite cycle of elements.
- elapsed(I) - Method in interface me.lucko.helper.cooldown.ComposedCooldownMap
-
- elapsed() - Method in interface me.lucko.helper.cooldown.Cooldown
-
Returns the elapsed time in milliseconds since the cooldown was last reset, or since creation time
- elapsed(T) - Method in interface me.lucko.helper.cooldown.CooldownMap
-
- EMPTY - Static variable in class me.lucko.helper.menu.scheme.StandardSchemeMappings
-
- Empty - Class in me.lucko.helper.metadata
-
An object which represents nothing.
- empty() - Static method in interface me.lucko.helper.promise.Promise
-
Returns a new empty Promise
- EMPTY - Static variable in interface me.lucko.helper.terminable.Terminable
-
- empty() - Static method in class me.lucko.helper.utils.NullableOptional
-
Returns an empty NullableOptional instance.
- enable() - Method in class me.lucko.helper.internal.StandalonePlugin
-
- enable() - Method in class me.lucko.helper.plugin.ExtendedJavaPlugin
-
- enchant(Enchantment, int) - Method in class me.lucko.helper.item.ItemStackBuilder
-
- enchant(Enchantment) - Method in class me.lucko.helper.item.ItemStackBuilder
-
- encode(M) - Method in interface me.lucko.helper.messaging.codec.Codec
-
Encodes the message.
- encode(M) - Method in class me.lucko.helper.messaging.codec.GsonCodec
-
- encode(M) - Method in class me.lucko.helper.messaging.codec.GZipCodec
-
- encode() - Method in class me.lucko.helper.setting.BooleanSettingMap
-
Encodes the state of each of the settings in this map to a byte array.
- encode() - Method in class me.lucko.helper.setting.SettingMap
-
Encodes the state of each of the settings in this map to a byte array.
- encodeInventory(Inventory) - Static method in class me.lucko.helper.serialize.InventorySerialization
-
- encodeInventoryToString(Inventory) - Static method in class me.lucko.helper.serialize.InventorySerialization
-
- encodeItemStack(ItemStack) - Static method in class me.lucko.helper.serialize.InventorySerialization
-
- encodeItemStacks(ItemStack[]) - Static method in class me.lucko.helper.serialize.InventorySerialization
-
- encodeItemStacksToString(ItemStack[]) - Static method in class me.lucko.helper.serialize.InventorySerialization
-
- encodeItemStackToString(ItemStack) - Static method in class me.lucko.helper.serialize.InventorySerialization
-
- encodeToString() - Method in class me.lucko.helper.setting.BooleanSettingMap
-
Encodes the state of each of the settings in this map to a string.
- encodeToString() - Method in class me.lucko.helper.setting.SettingMap
-
Encodes the state of each of the settings in this map to a string.
- EncodingException - Exception in me.lucko.helper.messaging.codec
-
Exception thrown if an error occurs whilst encoding/decoding a message.
- EncodingException() - Constructor for exception me.lucko.helper.messaging.codec.EncodingException
-
- EncodingException(String) - Constructor for exception me.lucko.helper.messaging.codec.EncodingException
-
- EncodingException(String, Throwable) - Constructor for exception me.lucko.helper.messaging.codec.EncodingException
-
- EncodingException(Throwable) - Constructor for exception me.lucko.helper.messaging.codec.EncodingException
-
- end() - Method in interface me.lucko.helper.function.chain.Chain
-
Gets an optional containing the object backing this chain.
- endOrNull() - Method in interface me.lucko.helper.function.chain.Chain
-
Gets the object, or null.
- entities() - Static method in class me.lucko.helper.metadata.Metadata
-
- entityHasMetadata(MetadataKey<?>) - Static method in class me.lucko.helper.event.filter.EventFilters
-
Returns a predicate which only returns true if the entity has a given metadata key
- EntityMetadataRegistry - Interface in me.lucko.helper.metadata.type
-
- equals(Object) - Method in class me.lucko.helper.maven.LibraryLoader.Dependency
-
- equals(Object) - Method in class me.lucko.helper.menu.scheme.AbstractSchemeMapping
-
- equals(Object) - Method in class me.lucko.helper.menu.scheme.FunctionalSchemeMapping
-
- equals(Object) - Method in class me.lucko.helper.messaging.conversation.ConversationReply
-
- equals(Object) - Method in class me.lucko.helper.metadata.Empty
-
- equals(Object) - Method in class me.lucko.helper.network.event.ServerConnectEvent
-
- equals(Object) - Method in class me.lucko.helper.network.event.ServerDisconnectEvent
-
- equals(Object) - Method in class me.lucko.helper.network.event.ServerStatusEvent
-
- equals(Object) - Method in class me.lucko.helper.network.metadata.ServerMetadata
-
- equals(Object) - Method in class me.lucko.helper.random.VariableAmount.BaseAndAddition
-
- equals(Object) - Method in class me.lucko.helper.random.VariableAmount.BaseAndVariance
-
- equals(Object) - Method in class me.lucko.helper.random.VariableAmount.Fixed
-
- equals(Object) - Method in class me.lucko.helper.random.VariableAmount.OptionalAmount
-
- equals(Object) - Method in class me.lucko.helper.random.WeightedObject
-
- equals(Object) - Method in class me.lucko.helper.reflect.MinecraftVersion
-
- equals(Object) - Method in class me.lucko.helper.reflect.SnapshotVersion
-
- equals(Object) - Method in class me.lucko.helper.serialize.BlockPosition
-
- equals(Object) - Method in class me.lucko.helper.serialize.BlockRegion
-
- equals(Object) - Method in class me.lucko.helper.serialize.ChunkPosition
-
- equals(Object) - Method in class me.lucko.helper.serialize.ChunkRegion
-
- equals(Object) - Method in class me.lucko.helper.serialize.CircularRegion
-
- equals(Object) - Method in class me.lucko.helper.serialize.Direction
-
- equals(Object) - Method in class me.lucko.helper.serialize.Point
-
- equals(Object) - Method in class me.lucko.helper.serialize.Position
-
- equals(Object) - Method in class me.lucko.helper.serialize.Region
-
- equals(Object) - Method in class me.lucko.helper.serialize.VectorPoint
-
- equals(Object) - Method in class me.lucko.helper.setting.BooleanSettingMap
-
- equals(Object) - Method in class me.lucko.helper.setting.SettingMap
-
- equals(Object) - Method in class me.lucko.helper.utils.NullableOptional
-
Indicates whether some other object is "equal to" this NullableOptional.
- equals(Object) - Method in class me.lucko.helper.utils.ServiceCallback
-
- equalTo(Object) - Static method in class me.lucko.helper.function.Predicates
-
- equalTo(Function<A, ? extends B>, Object) - Static method in class me.lucko.helper.function.Predicates
-
Returns a predicate which takes the input, passes it through the given
function, and then evaluates the result against
Predicates.equalTo(Object).
- EventFilters - Class in me.lucko.helper.event.filter
-
Defines standard event predicates for use in functional event handlers.
- EventHandlers - Class in me.lucko.helper.event.filter
-
Defines standard event predicates for use in functional event handlers.
- Events - Class in me.lucko.helper
-
A functional event listening utility.
- every(long) - Method in interface me.lucko.helper.scheduler.builder.TaskBuilder.DelayedTick
-
Marks that the new task should repeat on the specified interval,
and returns the next builder in the chain.
- every(long, TimeUnit) - Method in interface me.lucko.helper.scheduler.builder.TaskBuilder.DelayedTime
-
Marks that the new task should repeat on the specified interval,
and returns the next builder in the chain.
- every(long) - Method in interface me.lucko.helper.scheduler.builder.TaskBuilder.ThreadContextual
-
Marks that the new task should start running instantly, but repeat on the specified interval,
and returns the next builder in the chain.
- every(long, TimeUnit) - Method in interface me.lucko.helper.scheduler.builder.TaskBuilder.ThreadContextual
-
Marks that the new task should start running instantly, but repeat on the specified interval,
and returns the next builder in the chain.
- exceptionally(Throwable) - Static method in interface me.lucko.helper.promise.Promise
-
Returns a Promise which is already completed with the given exception.
- exceptionally(ThreadContext, Function<Throwable, ? extends V>) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's exception as the argument to the given
function.
- exceptionallyAsync(Function<Throwable, ? extends V>) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's exception as the argument to the given
function.
- exceptionallyDelayed(ThreadContext, Function<Throwable, ? extends V>, long) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's exception as the argument to the given
function, after the delay has elapsed.
- exceptionallyDelayed(ThreadContext, Function<Throwable, ? extends V>, long, TimeUnit) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's exception as the argument to the given
function, after the delay has elapsed.
- exceptionallyDelayedAsync(Function<Throwable, ? extends V>, long) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's exception as the argument to the given
function, after the delay has elapsed.
- exceptionallyDelayedAsync(Function<Throwable, ? extends V>, long, TimeUnit) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's exception as the argument to the given
function, after the delay has elapsed.
- exceptionallyDelayedSync(Function<Throwable, ? extends V>, long) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's exception as the argument to the given
function, after the delay has elapsed.
- exceptionallyDelayedSync(Function<Throwable, ? extends V>, long, TimeUnit) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's exception as the argument to the given
function, after the delay has elapsed.
- exceptionallySync(Function<Throwable, ? extends V>) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's exception as the argument to the given
function.
- exceptionConsumer(BiConsumer<Event, Throwable>) - Method in interface me.lucko.helper.event.functional.merged.MergedSubscriptionBuilder
-
Sets the exception consumer for the handler.
- exceptionConsumer(BiConsumer<? super PacketEvent, Throwable>) - Method in interface me.lucko.helper.event.functional.protocol.ProtocolSubscriptionBuilder
-
Sets the exception consumer for the handler.
- exceptionConsumer(BiConsumer<? super T, Throwable>) - Method in interface me.lucko.helper.event.functional.single.SingleSubscriptionBuilder
-
Sets the exception consumer for the handler.
- executeCommand(String) - Static method in class me.lucko.helper.Helper
-
- expireAfter(long, TimeUnit) - Method in interface me.lucko.helper.event.functional.merged.MergedSubscriptionBuilder
-
- expireAfter(long) - Method in interface me.lucko.helper.event.functional.merged.MergedSubscriptionBuilder
-
- expireAfter(long, TimeUnit) - Method in interface me.lucko.helper.event.functional.protocol.ProtocolSubscriptionBuilder
-
- expireAfter(long) - Method in interface me.lucko.helper.event.functional.protocol.ProtocolSubscriptionBuilder
-
- expireAfter(long, TimeUnit) - Method in interface me.lucko.helper.event.functional.single.SingleSubscriptionBuilder
-
- expireAfter(long) - Method in interface me.lucko.helper.event.functional.single.SingleSubscriptionBuilder
-
- expireAfter(long, TimeUnit) - Method in interface me.lucko.helper.event.functional.SubscriptionBuilder
-
Sets the expiry time on the handler
- expireAfter(long) - Method in interface me.lucko.helper.event.functional.SubscriptionBuilder
-
Sets the number of calls until the handler will automatically be unregistered
- ExpireAfterAccessValue<T> - Class in me.lucko.helper.metadata
-
Represents a value which will expire a set amount of time after the last access
- expireIf(Predicate<T>) - Method in interface me.lucko.helper.event.functional.merged.MergedSubscriptionBuilder
-
- expireIf(BiPredicate<MergedSubscription<T>, T>, ExpiryTestStage...) - Method in interface me.lucko.helper.event.functional.merged.MergedSubscriptionBuilder
-
Add a expiry predicate.
- expireIf(Predicate<PacketEvent>) - Method in interface me.lucko.helper.event.functional.protocol.ProtocolSubscriptionBuilder
-
- expireIf(BiPredicate<ProtocolSubscription, PacketEvent>, ExpiryTestStage...) - Method in interface me.lucko.helper.event.functional.protocol.ProtocolSubscriptionBuilder
-
Add a expiry predicate.
- expireIf(Predicate<T>) - Method in interface me.lucko.helper.event.functional.single.SingleSubscriptionBuilder
-
- expireIf(BiPredicate<SingleSubscription<T>, T>, ExpiryTestStage...) - Method in interface me.lucko.helper.event.functional.single.SingleSubscriptionBuilder
-
Add a expiry predicate.
- expireIf(Predicate<T>) - Method in interface me.lucko.helper.event.functional.SubscriptionBuilder
-
Add a expiry predicate.
- Expiring<T> - Class in me.lucko.helper.cache
-
An expiring supplier extension.
- ExpiringValue<T> - Class in me.lucko.helper.metadata
-
Represents a value which will expire in the future
- ExpiryTestStage - Enum in me.lucko.helper.event.functional
-
Represents when a expiry predicate should be tested relative to the handling
of the event.
- exportToMap() - Method in class me.lucko.helper.setting.SettingMap
-
- ExtendedJavaPlugin - Class in me.lucko.helper.plugin
-
An "extended" JavaPlugin class.
- ExtendedJavaPlugin() - Constructor for class me.lucko.helper.plugin.ExtendedJavaPlugin
-
- generate(Class<T>, ConfigurationNode) - Static method in class me.lucko.helper.config.ConfigFactory
-
- generateException(String) - Method in interface me.lucko.helper.command.argument.ArgumentParser
-
- generateException(int) - Method in interface me.lucko.helper.command.argument.ArgumentParser
-
- GenericPartitioningStrategy - Interface in me.lucko.helper.bucket.partitioning
-
- get() - Method in class me.lucko.helper.cache.Cache
-
- get() - Method in class me.lucko.helper.cache.Expiring
-
- get() - Method in class me.lucko.helper.cache.Lazy
-
- get(I) - Method in interface me.lucko.helper.cooldown.ComposedCooldownMap
-
Gets the internal cooldown instance associated with the given key.
- get(T) - Method in interface me.lucko.helper.cooldown.CooldownMap
-
Gets the internal cooldown instance associated with the given key.
- get() - Static method in class me.lucko.helper.gson.GsonProvider
-
Deprecated.
- get(int) - Method in interface me.lucko.helper.menu.scheme.SchemeMapping
-
Gets an item from the mapping which represents the given key.
- get(T) - Method in class me.lucko.helper.metadata.AbstractMetadataRegistry
-
- get(Object) - Static method in class me.lucko.helper.metadata.Metadata
-
Gets a
MetadataMap for the given object, if one already exists and has
been cached in this registry.
- get(MetadataKey<T>) - Method in interface me.lucko.helper.metadata.MetadataMap
-
Gets an optional value for the given key.
- get(T) - Method in interface me.lucko.helper.metadata.MetadataRegistry
-
Gets a
MetadataMap for the given object, if one already exists and has
been cached in this registry.
- get(Block) - Method in interface me.lucko.helper.metadata.type.BlockMetadataRegistry
-
Gets a
MetadataMap for the given block, if one already exists and has
been cached in this registry.
- get(Entity) - Method in interface me.lucko.helper.metadata.type.EntityMetadataRegistry
-
Gets a
MetadataMap for the given entity, if one already exists and has
been cached in this registry.
- get(Player) - Method in interface me.lucko.helper.metadata.type.PlayerMetadataRegistry
-
Gets a
MetadataMap for the given player, if one already exists and has
been cached in this registry.
- get(World) - Method in interface me.lucko.helper.metadata.type.WorldMetadataRegistry
-
Gets a
MetadataMap for the given world, if one already exists and has
been cached in this registry.
- get() - Method in class me.lucko.helper.random.WeightedObject
-
- get(ThreadContext) - Static method in class me.lucko.helper.Schedulers
-
Gets a scheduler for the given context.
- get(Class<T>) - Static method in class me.lucko.helper.Services
-
Loads a service instance
- get(S) - Method in class me.lucko.helper.setting.BooleanSettingMap
-
Gets the state of a given setting.
- get(S) - Method in class me.lucko.helper.setting.SettingMap
-
Gets the state of a given setting.
- get() - Method in class me.lucko.helper.utils.NullableOptional
-
If a value is present in this NullableOptional, returns the value,
otherwise throws NoSuchElementException.
- get(UUID) - Static method in class me.lucko.helper.utils.Players
-
Gets a player by uuid.
- get(String) - Static method in class me.lucko.helper.utils.Players
-
Gets a player by username.
- get() - Method in class me.lucko.helper.utils.ServiceCallback
-
Gets the service provider.
- getAction() - Method in exception me.lucko.helper.command.CommandInterruptException
-
- getAll() - Method in interface me.lucko.helper.cooldown.ComposedCooldownMap
-
Gets the cooldowns contained within this collection.
- getAll() - Method in interface me.lucko.helper.cooldown.CooldownMap
-
Gets the cooldowns contained within this collection.
- getAllWithKey(MetadataKey<K>) - Method in interface me.lucko.helper.metadata.type.BlockMetadataRegistry
-
Gets a map of the blocks with a given metadata key
- getAllWithKey(MetadataKey<K>) - Method in interface me.lucko.helper.metadata.type.EntityMetadataRegistry
-
Gets a map of the entities with a given metadata key
- getAllWithKey(MetadataKey<K>) - Method in interface me.lucko.helper.metadata.type.PlayerMetadataRegistry
-
Gets a map of the players with a given metadata key
- getAllWithKey(MetadataKey<K>) - Method in interface me.lucko.helper.metadata.type.WorldMetadataRegistry
-
Gets a map of the worlds with a given metadata key
- getAmount(Random) - Method in class me.lucko.helper.random.VariableAmount.BaseAndAddition
-
- getAmount(Random) - Method in class me.lucko.helper.random.VariableAmount.BaseAndVariance
-
- getAmount(Random) - Method in class me.lucko.helper.random.VariableAmount.Fixed
-
- getAmount(Random) - Method in interface me.lucko.helper.random.VariableAmount
-
Gets an instance of the variable amount depending on the given random
object.
- getAmount() - Method in interface me.lucko.helper.random.VariableAmount
-
Gets an instance of the variable amount using the thread's
ThreadLocalRandom instance.
- getAmount(Random) - Method in class me.lucko.helper.random.VariableAmount.OptionalAmount
-
- getArtifactId() - Method in class me.lucko.helper.maven.LibraryLoader.Dependency
-
- getBacking() - Method in interface me.lucko.helper.bucket.Cycle
-
Gets the list currently backing this cycle
- getBase() - Method in interface me.lucko.helper.cooldown.ComposedCooldownMap
-
Gets the base cooldown
- getBase() - Method in interface me.lucko.helper.cooldown.CooldownMap
-
Gets the base cooldown
- getBlock(int, int, int) - Method in class me.lucko.helper.serialize.ChunkPosition
-
- getBoolean(String) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- getBuild() - Method in class me.lucko.helper.reflect.MinecraftVersion
-
Gets the build component of the version.
- getBukkitId() - Method in interface me.lucko.helper.scheduler.Task
-
Gets the Bukkit ID for this task
- getBundledFile(String) - Method in class me.lucko.helper.plugin.ExtendedJavaPlugin
-
- getBundledFile(String) - Method in interface me.lucko.helper.plugin.HelperPlugin
-
Gets a bundled file from the plugins resource folder.
- getByte(String) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- getByteArray() - Method in interface me.lucko.helper.shadows.nbt.NBTTagByteArray
-
- getByteArray(String) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- getCallCounter() - Method in interface me.lucko.helper.event.Subscription
-
Gets the number of times the handler has been called
- getCauses() - Method in exception me.lucko.helper.terminable.composite.CompositeClosingException
-
- getCenter() - Method in class me.lucko.helper.serialize.CircularRegion
-
- getChannel(String, TypeToken<T>) - Method in class me.lucko.helper.messaging.AbstractMessenger
-
- getChannel() - Method in interface me.lucko.helper.messaging.ChannelAgent
-
Gets the channel this agent is acting for.
- getChannel() - Method in interface me.lucko.helper.messaging.conversation.ConversationChannelAgent
-
Gets the channel this agent is acting for.
- getChannel(String, TypeToken<T>) - Method in interface me.lucko.helper.messaging.Messenger
-
Gets a channel by name.
- getChannel(String, Class<T>) - Method in interface me.lucko.helper.messaging.Messenger
-
Gets a channel by name.
- getChannel() - Method in class me.lucko.helper.messaging.util.ChannelPublisher
-
Gets the channel
- getCircumference() - Method in class me.lucko.helper.serialize.CircularRegion
-
The circumference of the region
- getClassloader() - Method in class me.lucko.helper.plugin.ExtendedJavaPlugin
-
- getClassloader() - Method in interface me.lucko.helper.plugin.HelperPlugin
-
Gets the plugin's class loader
- getCodec() - Method in interface me.lucko.helper.messaging.Channel
-
Gets the channels codec.
- getCollisionRule() - Method in class me.lucko.helper.scoreboard.PacketScoreboardTeam
-
- getCollisionRule() - Method in interface me.lucko.helper.scoreboard.ScoreboardTeam
-
Gets the current collision rule setting
- getColor() - Method in class me.lucko.helper.scoreboard.PacketScoreboardTeam
-
- getColor() - Method in interface me.lucko.helper.scoreboard.ScoreboardTeam
-
Gets the team color.
- getCompoundTag(String) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- getCompoundTag(int) - Method in interface me.lucko.helper.shadows.nbt.NBTTagList
-
- getContext() - Method in interface me.lucko.helper.scheduler.Scheduler
-
Gets the context this scheduler operates in.
- getConversationChannel(String, TypeToken<T>, TypeToken<R>) - Method in interface me.lucko.helper.messaging.Messenger
-
Gets a conversation channel by name.
- getConversationChannel(String, Class<T>, Class<R>) - Method in interface me.lucko.helper.messaging.Messenger
-
Gets a conversation channel by name.
- getConversationId() - Method in interface me.lucko.helper.messaging.conversation.ConversationMessage
-
Gets the ID of the conversation
- getCurrent() - Method in class me.lucko.helper.menu.paginated.PageInfo
-
- getDelegate() - Method in interface me.lucko.helper.interfaces.Delegate
-
Gets the delegate object
- getDepth() - Method in class me.lucko.helper.serialize.BlockRegion
-
- getDepth() - Method in class me.lucko.helper.serialize.ChunkRegion
-
- getDepth() - Method in class me.lucko.helper.serialize.Region
-
- getDeserializeMethod(Class<?>) - Static method in interface me.lucko.helper.gson.GsonSerializable
-
Gets the deserialization method for a given class.
- getDevelopmentStage() - Method in class me.lucko.helper.reflect.MinecraftVersion
-
Gets the development stage.
- getDiameter() - Method in class me.lucko.helper.serialize.CircularRegion
-
The diameter of the region
- getDirection() - Method in class me.lucko.helper.serialize.Point
-
- getDirection() - Method in class me.lucko.helper.serialize.VectorPoint
-
- getDisplayName() - Method in class me.lucko.helper.scoreboard.PacketScoreboardObjective
-
- getDisplayName() - Method in class me.lucko.helper.scoreboard.PacketScoreboardTeam
-
- getDisplayName() - Method in interface me.lucko.helper.scoreboard.ScoreboardObjective
-
Gets the current display name of this objective
- getDisplayName() - Method in interface me.lucko.helper.scoreboard.ScoreboardTeam
-
Gets the current display name of this team
- getDisplaySlot() - Method in class me.lucko.helper.scoreboard.PacketScoreboardObjective
-
- getDisplaySlot() - Method in interface me.lucko.helper.scoreboard.ScoreboardObjective
-
Gets the current display slot of this objective
- getDouble(String) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- getElement() - Method in class me.lucko.helper.datatree.GsonDataTree
-
- getEventBus() - Method in class me.lucko.helper.network.AbstractNetwork
-
- getEventBus() - Method in interface me.lucko.helper.network.Network
-
Gets the network event bus.
- getEventClass() - Method in interface me.lucko.helper.event.SingleSubscription
-
Gets the class the handler is handling
- getEventClasses() - Method in interface me.lucko.helper.event.MergedSubscription
-
Gets a set of the individual event classes being listened to
- getFallbackGui() - Method in class me.lucko.helper.menu.Gui
-
- getFirstEmpty() - Method in class me.lucko.helper.menu.Gui
-
- getFirstEmptySlot() - Method in class me.lucko.helper.menu.Gui
-
- getFloat(String) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- getFlooredAmount(Random) - Method in interface me.lucko.helper.random.VariableAmount
-
- getFlooredAmount() - Method in interface me.lucko.helper.random.VariableAmount
-
- getForBlock(BlockPosition) - Static method in class me.lucko.helper.metadata.Metadata
-
- getForBlock(Block) - Static method in class me.lucko.helper.metadata.Metadata
-
- getForEntity(UUID) - Static method in class me.lucko.helper.metadata.Metadata
-
- getForEntity(Entity) - Static method in class me.lucko.helper.metadata.Metadata
-
- getForPlayer(UUID) - Static method in class me.lucko.helper.metadata.Metadata
-
- getForPlayer(Player) - Static method in class me.lucko.helper.metadata.Metadata
-
- getForWorld(UUID) - Static method in class me.lucko.helper.metadata.Metadata
-
- getForWorld(World) - Static method in class me.lucko.helper.metadata.Metadata
-
- getGroupId() - Method in class me.lucko.helper.maven.LibraryLoader.Dependency
-
- getGroups() - Method in interface me.lucko.helper.messaging.InstanceData
-
Gets the groups this server is a member of.
- getHandle() - Method in class me.lucko.helper.menu.Gui
-
Gets the delegate Bukkit inventory
- getHandledClass() - Method in interface me.lucko.helper.event.MergedSubscription
-
Gets the handled class
- getHandlers() - Method in class me.lucko.helper.menu.Item
-
Gets the click handlers for this Item.
- getHeight() - Method in class me.lucko.helper.serialize.BlockRegion
-
- getHeight() - Method in class me.lucko.helper.serialize.Region
-
- getHelperImplementationPlugins() - Static method in class me.lucko.helper.internal.LoaderUtils
-
- getHelperPlugins() - Static method in class me.lucko.helper.internal.LoaderUtils
-
- getId() - Method in class me.lucko.helper.menu.DummySlot
-
- getId() - Method in class me.lucko.helper.menu.SimpleSlot
-
Gets the id of this slot
- getId() - Method in interface me.lucko.helper.menu.Slot
-
Gets the id of this slot
- getId() - Method in interface me.lucko.helper.messaging.InstanceData
-
Gets the unique ID of the current server instance.
- getId() - Method in interface me.lucko.helper.metadata.MetadataKey
-
Gets the id of this key.
- getId() - Method in class me.lucko.helper.network.event.ServerConnectEvent
-
Gets the id of the server that connected.
- getId() - Method in class me.lucko.helper.network.event.ServerDisconnectEvent
-
Gets the id of the server that disconnected.
- getId() - Method in class me.lucko.helper.scoreboard.PacketScoreboardObjective
-
- getId() - Method in class me.lucko.helper.scoreboard.PacketScoreboardTeam
-
- getId() - Method in interface me.lucko.helper.scoreboard.ScoreboardObjective
-
Gets the id of this objective
- getId() - Method in interface me.lucko.helper.scoreboard.ScoreboardTeam
-
Gets the id of this team
- getIfPresent() - Method in class me.lucko.helper.cache.Cache
-
- getInitialSpawn() - Method in interface me.lucko.helper.npc.Npc
-
Gets the location where this NPC was initially spawned at
- getInitialTitle() - Method in class me.lucko.helper.menu.Gui
-
Gets the initial title which was set when this GUI was made
- getIntArray(String) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- getIntArray() - Method in interface me.lucko.helper.shadows.nbt.NBTTagIntArray
-
- getInteger(String) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- getItem() - Method in class me.lucko.helper.menu.DummySlot
-
- getItem() - Method in class me.lucko.helper.menu.SimpleSlot
-
Gets the item in this slot
- getItem() - Method in interface me.lucko.helper.menu.Slot
-
Gets the item in this slot
- getItemSlots() - Method in class me.lucko.helper.menu.paginated.PaginatedGuiBuilder
-
- getItemStack() - Method in class me.lucko.helper.menu.Item
-
Gets the ItemStack backing this Item.
- getKnownProfiles() - Method in interface me.lucko.helper.profiles.ProfileRepository
-
Gets a collection of profiles known to the repository.
- getLastKnownValue() - Method in class me.lucko.helper.messaging.util.ChannelReceiver
-
Gets the last known value.
- getLastPing() - Method in interface me.lucko.helper.network.Server
-
Gets the time the last ping was received from this server.
- getLastReceivedTimestamp() - Method in class me.lucko.helper.messaging.util.ChannelReceiver
-
Gets the timestamp when the last value was received.
- getLastTested(I) - Method in interface me.lucko.helper.cooldown.ComposedCooldownMap
-
- getLastTested() - Method in interface me.lucko.helper.cooldown.Cooldown
-
Return the time in milliseconds when this cooldown was last
Cooldown.test()ed.
- getLastTested(T) - Method in interface me.lucko.helper.cooldown.CooldownMap
-
- getLines() - Method in class me.lucko.helper.menu.paginated.PaginatedGuiBuilder
-
- getListeners() - Method in interface me.lucko.helper.messaging.ChannelAgent
-
Gets an immutable copy of the listeners currently held by this agent.
- getListeners() - Method in interface me.lucko.helper.messaging.conversation.ConversationChannelAgent
-
Gets an immutable copy of the listeners currently held by this agent.
- getLong(String) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- getLongArray() - Method in interface me.lucko.helper.shadows.nbt.NBTTagLongArray
-
- getMainThread() - Static method in class me.lucko.helper.internal.LoaderUtils
-
- getMajor() - Method in class me.lucko.helper.reflect.MinecraftVersion
-
Gets the major component of the version.
- getMaskedIndexes() - Method in class me.lucko.helper.menu.scheme.MenuScheme
-
- getMaskedIndexesImmutable() - Method in class me.lucko.helper.menu.scheme.MenuScheme
-
- getMax() - Method in class me.lucko.helper.serialize.BlockRegion
-
- getMax() - Method in class me.lucko.helper.serialize.ChunkRegion
-
- getMax() - Method in class me.lucko.helper.serialize.Region
-
- getMaxPlayers() - Method in interface me.lucko.helper.network.Server
-
Gets the maximum amount of players allowed on this server.
- getMenuSize(int) - Static method in class me.lucko.helper.menu.Gui
-
Utility method to get the number of lines needed for x items
- getMenuSize(int, int) - Static method in class me.lucko.helper.menu.Gui
-
Utility method to get the number of lines needed for x items
- getMeta() - Method in interface me.lucko.helper.npc.Npc
-
Gets the NPCs attached metadata map.
- getMetadata(String, Class<T>) - Method in interface me.lucko.helper.network.Server
-
- getMetadata(String, TypeToken<T>) - Method in interface me.lucko.helper.network.Server
-
- getMin() - Method in class me.lucko.helper.serialize.BlockRegion
-
- getMin() - Method in class me.lucko.helper.serialize.ChunkRegion
-
- getMin() - Method in class me.lucko.helper.serialize.Region
-
- getMinecraftVersions() - Method in enum me.lucko.helper.reflect.NmsVersion
-
- getMinor() - Method in class me.lucko.helper.reflect.MinecraftVersion
-
Gets the minor component of the version.
- getName() - Method in interface me.lucko.helper.messaging.Channel
-
Gets the name of the channel.
- getName() - Method in interface me.lucko.helper.messaging.conversation.ConversationChannel
-
Gets the name of the channel.
- getName() - Method in class me.lucko.helper.messaging.conversation.SimpleConversationChannel
-
- getName() - Method in interface me.lucko.helper.profiles.Profile
-
Gets the username associated with this profile
- getNameTagVisibility() - Method in class me.lucko.helper.scoreboard.PacketScoreboardTeam
-
- getNameTagVisibility() - Method in interface me.lucko.helper.scoreboard.ScoreboardTeam
-
Gets the current nametag visibility setting
- getNextPageItem() - Method in class me.lucko.helper.menu.paginated.PaginatedGuiBuilder
-
- getNextPageSlot() - Method in class me.lucko.helper.menu.paginated.PaginatedGuiBuilder
-
- getNmsVersion() - Static method in class me.lucko.helper.reflect.ServerReflection
-
Gets the server "nms" version.
- getNode() - Method in class me.lucko.helper.datatree.ConfigurateDataTree
-
- getNow(V) - Method in interface me.lucko.helper.promise.Promise
-
Returns the result value (or throws any encountered exception)
if completed, else returns the given valueIfAbsent.
- getNpc() - Method in interface me.lucko.helper.npc.CitizensNpc
-
Gets the "real" citizens NPC instance
- getNullable(int) - Method in class me.lucko.helper.menu.scheme.AbstractSchemeMapping
-
- getNullable(int) - Method in class me.lucko.helper.menu.scheme.FunctionalSchemeMapping
-
- getNullable(int) - Method in interface me.lucko.helper.menu.scheme.SchemeMapping
-
Gets an item from the mapping which represents the given key.
- getNullable(UUID) - Static method in class me.lucko.helper.utils.Players
-
Gets a player by uuid.
- getNullable(String) - Static method in class me.lucko.helper.utils.Players
-
Gets a player by username.
- getNullable() - Method in class me.lucko.helper.utils.ServiceCallback
-
Gets the service provider, or null if it is not provided for.
- getObjective(String) - Method in class me.lucko.helper.scoreboard.PacketScoreboard
-
- getObjective(String) - Method in interface me.lucko.helper.scoreboard.Scoreboard
-
Gets an existing scoreboard objective if one with the id exists
- getOffline(UUID) - Static method in class me.lucko.helper.utils.Players
-
- getOffline(String) - Static method in class me.lucko.helper.utils.Players
-
- getOfflineNullable(UUID) - Static method in class me.lucko.helper.utils.Players
-
- getOfflineNullable(String) - Static method in class me.lucko.helper.utils.Players
-
- getOnlinePlayers() - Method in class me.lucko.helper.network.AbstractNetwork
-
- getOnlinePlayers() - Method in interface me.lucko.helper.network.Network
-
Gets the players known to be online in the network.
- getOnlinePlayers() - Method in interface me.lucko.helper.network.Server
-
Gets the players known to be online on this server.
- getOrDefault(MetadataKey<T>, T) - Method in interface me.lucko.helper.metadata.MetadataMap
-
Gets a value for the given key, or returns the default if one isn't present.
- getOrNull() - Method in class me.lucko.helper.metadata.ExpireAfterAccessValue
-
- getOrNull() - Method in class me.lucko.helper.metadata.ExpiringValue
-
- getOrNull(MetadataKey<T>) - Method in interface me.lucko.helper.metadata.MetadataMap
-
Gets a value for the given key, or null if one isn't present.
- getOrNull() - Method in class me.lucko.helper.metadata.SoftValue
-
- getOrNull() - Method in interface me.lucko.helper.metadata.TransientValue
-
Returns the underlying value, or null if it has expired
- getOrNull() - Method in class me.lucko.helper.metadata.WeakValue
-
- getOrPut(MetadataKey<T>, Supplier<? extends T>) - Method in interface me.lucko.helper.metadata.MetadataMap
-
Gets a value for the given key, or puts and returns the default if one isn't present.
- getOrPutExpiring(MetadataKey<T>, Supplier<? extends TransientValue<T>>) - Method in interface me.lucko.helper.metadata.MetadataMap
-
Gets a value for the given key, or puts and returns the default if one isn't present.
- getOuterBlockPositions() - Method in class me.lucko.helper.serialize.CircularRegion
-
- getOutgoingChannel() - Method in interface me.lucko.helper.messaging.conversation.ConversationChannel
-
Gets the channel for primary outgoing messages.
- getOutgoingChannel() - Method in class me.lucko.helper.messaging.conversation.SimpleConversationChannel
-
- getOverallPlayerCount() - Method in class me.lucko.helper.network.AbstractNetwork
-
- getOverallPlayerCount() - Method in interface me.lucko.helper.network.Network
-
Gets the overall player count
- getPackageComponent() - Method in enum me.lucko.helper.reflect.NmsVersion
-
- getPackets() - Method in interface me.lucko.helper.event.ProtocolSubscription
-
Gets the packet types handled by this subscription.
- getPartition(int) - Method in class me.lucko.helper.bucket.AbstractBucket
-
- getPartition(int) - Method in interface me.lucko.helper.bucket.Bucket
-
Gets the partition with the given index value
- getPartitionCount() - Method in class me.lucko.helper.bucket.AbstractBucket
-
- getPartitionCount() - Method in interface me.lucko.helper.bucket.Bucket
-
Gets the number of partitions used to form this bucket.
- getPartitionIndex() - Method in interface me.lucko.helper.bucket.BucketPartition
-
Gets the index of this partition within the bucket
- getPartitions() - Method in class me.lucko.helper.bucket.AbstractBucket
-
- getPartitions() - Method in interface me.lucko.helper.bucket.Bucket
-
Gets the partitions which form this bucket.
- getPitch() - Method in class me.lucko.helper.serialize.Direction
-
- getPlayer() - Method in class me.lucko.helper.menu.Gui
-
Gets the player viewing this Gui
- getPlayerObjective(Player, String) - Method in class me.lucko.helper.scoreboard.PacketScoreboard
-
- getPlayerObjective(Player, String) - Method in interface me.lucko.helper.scoreboard.Scoreboard
-
Gets an existing per-player scoreboard objective if one with the id exists
- getPlayers() - Method in class me.lucko.helper.scoreboard.PacketScoreboardTeam
-
- getPlayers() - Method in interface me.lucko.helper.scoreboard.ScoreboardTeam
-
Gets an immutable copy of the teams members
- getPlayerTeam(Player, String) - Method in class me.lucko.helper.scoreboard.PacketScoreboard
-
- getPlayerTeam(Player, String) - Method in interface me.lucko.helper.scoreboard.Scoreboard
-
Gets an existing per-player scoreboard team if one with the id exists
- getPlugin() - Static method in class me.lucko.helper.internal.LoaderUtils
-
- getPlugin(String, Class<T>) - Method in class me.lucko.helper.plugin.ExtendedJavaPlugin
-
- getPlugin(String, Class<T>) - Method in interface me.lucko.helper.plugin.HelperPlugin
-
Gets a plugin instance for the given plugin name
- getPosition() - Method in class me.lucko.helper.serialize.Point
-
- getPosition() - Method in class me.lucko.helper.serialize.VectorPoint
-
- getPrefix() - Method in class me.lucko.helper.scoreboard.PacketScoreboardTeam
-
- getPrefix() - Method in interface me.lucko.helper.scoreboard.ScoreboardTeam
-
Gets the current prefix for this team
- getPrettyPrinting() - Static method in class me.lucko.helper.gson.GsonProvider
-
Deprecated.
- getPreviousPageItem() - Method in class me.lucko.helper.menu.paginated.PaginatedGuiBuilder
-
- getPreviousPageSlot() - Method in class me.lucko.helper.menu.paginated.PaginatedGuiBuilder
-
- getProfile(UUID) - Method in interface me.lucko.helper.profiles.ProfileRepository
-
Gets a profile from this repository, using the unique id as the base for
the request.
- getProfile(String) - Method in interface me.lucko.helper.profiles.ProfileRepository
-
Gets a profile from this repository, using the name as the base
for the request.
- getProfiles(Iterable<UUID>) - Method in interface me.lucko.helper.profiles.ProfileRepository
-
Populates a map of unique id to profile for the given iterable of unique ids.
- getProfilesByName(Iterable<String>) - Method in interface me.lucko.helper.profiles.ProfileRepository
-
Populates a map of name to profile for the given iterable of names.
- getProtocolName() - Method in enum me.lucko.helper.scoreboard.ScoreboardTeam.CollisionRule
-
- getProtocolName() - Method in enum me.lucko.helper.scoreboard.ScoreboardTeam.NameTagVisibility
-
- getRadius() - Method in class me.lucko.helper.serialize.CircularRegion
-
The radius of the region
- getRawMetadata() - Method in interface me.lucko.helper.network.Server
-
- getReason() - Method in class me.lucko.helper.network.event.ServerDisconnectEvent
-
Gets the reason for the disconnection.
- getRelative(BlockFace) - Method in class me.lucko.helper.serialize.BlockPosition
-
- getRelative(BlockFace, int) - Method in class me.lucko.helper.serialize.BlockPosition
-
- getRelative(BlockFace) - Method in class me.lucko.helper.serialize.ChunkPosition
-
- getRelative(BlockFace, int) - Method in class me.lucko.helper.serialize.ChunkPosition
-
- getRelative(BlockFace) - Method in class me.lucko.helper.serialize.Position
-
- getRelative(BlockFace, double) - Method in class me.lucko.helper.serialize.Position
-
- getRemainingSpace() - Method in class me.lucko.helper.menu.scheme.MenuPopulator
-
Gets the number of remaining slots in the populator.
- getReply() - Method in class me.lucko.helper.messaging.conversation.ConversationReply
-
Gets the reply.
- getReplyChannel() - Method in interface me.lucko.helper.messaging.conversation.ConversationChannel
-
Gets the channel replies are sent on.
- getReplyChannel() - Method in class me.lucko.helper.messaging.conversation.SimpleConversationChannel
-
- getRepoUrl() - Method in class me.lucko.helper.maven.LibraryLoader.Dependency
-
- getRuntimeVersion() - Static method in class me.lucko.helper.reflect.MinecraftVersion
-
- getScheme() - Method in class me.lucko.helper.menu.paginated.PaginatedGuiBuilder
-
- getScore(String) - Method in class me.lucko.helper.scoreboard.PacketScoreboardObjective
-
- getScore(String) - Method in interface me.lucko.helper.scoreboard.ScoreboardObjective
-
Gets the value mapped to a given score, if present
- getScoreboard() - Method in class me.lucko.helper.scoreboard.PacketScoreboardProvider
-
- getScoreboard() - Method in interface me.lucko.helper.scoreboard.ScoreboardProvider
-
Gets the scoreboard provided by this instance.
- getScores() - Method in class me.lucko.helper.scoreboard.PacketScoreboardObjective
-
- getScores() - Method in interface me.lucko.helper.scoreboard.ScoreboardObjective
-
Gets an immutable copy of the current objective scores
- getServer() - Method in interface me.lucko.helper.messaging.bungee.BungeeCord
-
Gets this servers name, as defined in the BungeeCord config
- getServer() - Method in class me.lucko.helper.messaging.bungee.BungeeCordImpl
-
- getServer() - Method in class me.lucko.helper.network.event.ServerConnectEvent
-
Gets the server that connected.
- getServer() - Method in class me.lucko.helper.network.event.ServerStatusEvent
-
Gets the server.
- getServers() - Method in interface me.lucko.helper.messaging.bungee.BungeeCord
-
Get a list of server name strings, as defined in the BungeeCord config
- getServers() - Method in class me.lucko.helper.messaging.bungee.BungeeCordImpl
-
- getServers() - Method in class me.lucko.helper.network.AbstractNetwork
-
- getServers() - Method in interface me.lucko.helper.network.Network
-
Gets the known servers in the network
- getServerVersion() - Static method in class me.lucko.helper.reflect.ServerReflection
-
Gets the server "nms" version.
- getService(Class<T>) - Method in class me.lucko.helper.plugin.ExtendedJavaPlugin
-
- getService(Class<T>) - Method in interface me.lucko.helper.plugin.HelperPlugin
-
Gets a service provided by the ServiceManager
- getSettings() - Method in class me.lucko.helper.setting.BooleanSettingMapFactory
-
- getSettings() - Method in class me.lucko.helper.setting.SettingMapFactory
-
- getShort(String) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- getSize() - Method in class me.lucko.helper.menu.paginated.PageInfo
-
- getSlot(int) - Method in class me.lucko.helper.menu.Gui
-
- getSlots() - Method in class me.lucko.helper.menu.scheme.MenuPopulator
-
Gets an immutable copy of the slots used by this populator.
- getSnapshot() - Method in class me.lucko.helper.reflect.MinecraftVersion
-
Gets the snapshot version, or null if this is a release.
- getSnapshotDate() - Method in class me.lucko.helper.reflect.SnapshotVersion
-
Retrieve the week this snapshot was released.
- getSnapshotString() - Method in class me.lucko.helper.reflect.SnapshotVersion
-
Retrieve the raw snapshot string (yy'w'ww[a-z]).
- getSnapshotWeekVersion() - Method in class me.lucko.helper.reflect.SnapshotVersion
-
Retrieve the snapshot version within a week, starting at zero.
- getStates() - Method in class me.lucko.helper.setting.SettingMapFactory
-
- getString(String) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- getString() - Method in interface me.lucko.helper.shadows.nbt.NBTTagString
-
- getSuffix() - Method in class me.lucko.helper.scoreboard.PacketScoreboardTeam
-
- getSuffix() - Method in interface me.lucko.helper.scoreboard.ScoreboardTeam
-
Gets the current suffix for this team
- getTag(String) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- getTag(int) - Method in interface me.lucko.helper.shadows.nbt.NBTTagList
-
- getTagId(String) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- getTagList(String, int) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- getTeam(String) - Method in class me.lucko.helper.scoreboard.PacketScoreboard
-
- getTeam(String) - Method in interface me.lucko.helper.scoreboard.Scoreboard
-
Gets an existing scoreboard team if one with the id exists
- getTimeout() - Method in interface me.lucko.helper.cooldown.Cooldown
-
Gets the timeout in milliseconds for this cooldown
- getTimesRan() - Method in interface me.lucko.helper.scheduler.Task
-
Gets the number of times this task has ran.
- getTimestamp() - Method in interface me.lucko.helper.profiles.Profile
-
Gets the timestamp when this Profile was created or last updated.
- getTitle() - Method in class me.lucko.helper.menu.paginated.PaginatedGuiBuilder
-
- getType() - Method in interface me.lucko.helper.interfaces.TypeAware
-
- getType() - Method in interface me.lucko.helper.messaging.Channel
-
Gets the channels message type.
- getType() - Method in interface me.lucko.helper.metadata.MetadataKey
-
Get the type of the value mapped to this key
- getType() - Method in interface me.lucko.helper.shadows.nbt.NBTBase
-
- getTypeId() - Method in interface me.lucko.helper.shadows.nbt.NBTBase
-
- getTypes() - Method in interface me.lucko.helper.shadows.nbt.NBTBase
-
- getUniqueId() - Method in interface me.lucko.helper.profiles.Profile
-
Gets the unique id associated with this profile
- getUrl() - Method in class me.lucko.helper.maven.LibraryLoader.Dependency
-
- getValue() - Method in class me.lucko.helper.messaging.util.ChannelReceiver
-
Gets the value.
- getValue(K) - Method in class me.lucko.helper.messaging.util.MappedChannelReceiver
-
Gets a value from the backing data
- getVersion() - Method in class me.lucko.helper.maven.LibraryLoader.Dependency
-
- getVersion() - Method in class me.lucko.helper.reflect.MinecraftVersion
-
Gets the version String (major.minor.build) only.
- getViewers() - Method in interface me.lucko.helper.hologram.individual.IndividualHologram
-
Returns a copy of the available viewers of the hologram.
- getWeight() - Method in interface me.lucko.helper.random.Weighted
-
Gets the weight of this entry.
- getWeight() - Method in class me.lucko.helper.random.WeightedObject
-
- getWidth() - Method in class me.lucko.helper.serialize.BlockRegion
-
- getWidth() - Method in class me.lucko.helper.serialize.ChunkRegion
-
- getWidth() - Method in class me.lucko.helper.serialize.Region
-
- getWorld() - Method in class me.lucko.helper.serialize.BlockPosition
-
- getWorld() - Method in class me.lucko.helper.serialize.ChunkPosition
-
- getWorld() - Method in class me.lucko.helper.serialize.Position
-
- getX() - Method in class me.lucko.helper.serialize.BlockPosition
-
- getX() - Method in class me.lucko.helper.serialize.ChunkPosition
-
- getX() - Method in class me.lucko.helper.serialize.Position
-
- getY() - Method in class me.lucko.helper.serialize.BlockPosition
-
- getY() - Method in class me.lucko.helper.serialize.Position
-
- getYaw() - Method in class me.lucko.helper.serialize.Direction
-
- getZ() - Method in class me.lucko.helper.serialize.BlockPosition
-
- getZ() - Method in class me.lucko.helper.serialize.ChunkPosition
-
- getZ() - Method in class me.lucko.helper.serialize.Position
-
- gson() - Static method in class me.lucko.helper.config.ConfigFactory
-
- gson - Variable in class me.lucko.helper.serialize.GsonStorageHandler
-
- GsonCodec<M> - Class in me.lucko.helper.messaging.codec
-
Implementation of
Codec using
Gson.
- GsonCodec(Gson, TypeToken<M>) - Constructor for class me.lucko.helper.messaging.codec.GsonCodec
-
- GsonCodec(TypeToken<M>) - Constructor for class me.lucko.helper.messaging.codec.GsonCodec
-
- GsonConverter - Interface in me.lucko.helper.gson.converter
-
A utility for converting between GSON's JsonElement family of classes, and standard Java types.
- GsonConverters - Class in me.lucko.helper.gson.converter
-
- GsonDataTree - Class in me.lucko.helper.datatree
-
- GsonDataTree(JsonElement) - Constructor for class me.lucko.helper.datatree.GsonDataTree
-
- GsonProvider - Class in me.lucko.helper.gson
-
Provides static instances of Gson
- GsonSerializable - Interface in me.lucko.helper.gson
-
An object which can be serialized to JSON.
- GsonSerializableAdapterFactory - Class in me.lucko.helper.gson.typeadapters
-
- GsonStorageHandler<T> - Class in me.lucko.helper.serialize
-
- GsonStorageHandler(String, String, File, Class<T>) - Constructor for class me.lucko.helper.serialize.GsonStorageHandler
-
- GsonStorageHandler(String, String, File, Class<T>, Gson) - Constructor for class me.lucko.helper.serialize.GsonStorageHandler
-
- GsonStorageHandler(String, String, File, TypeToken<T>) - Constructor for class me.lucko.helper.serialize.GsonStorageHandler
-
- GsonStorageHandler(String, String, File, TypeToken<T>, Gson) - Constructor for class me.lucko.helper.serialize.GsonStorageHandler
-
- GsonStorageHandler(String, String, File, Type) - Constructor for class me.lucko.helper.serialize.GsonStorageHandler
-
- GsonStorageHandler(String, String, File, Type, Gson) - Constructor for class me.lucko.helper.serialize.GsonStorageHandler
-
- GsonTypeSerializer - Class in me.lucko.helper.config.typeserializers
-
- gui() - Method in class me.lucko.helper.menu.DummySlot
-
- Gui - Class in me.lucko.helper.menu
-
A simple GUI abstraction
- Gui(Player, int, String) - Constructor for class me.lucko.helper.menu.Gui
-
- gui() - Method in class me.lucko.helper.menu.SimpleSlot
-
Gets the GUI this slot references
- gui() - Method in interface me.lucko.helper.menu.Slot
-
Gets the GUI this slot references
- GZipCodec<M> - Class in me.lucko.helper.messaging.codec
-
A
Codec wrapper using GZip.
- GZipCodec(Codec<M>) - Constructor for class me.lucko.helper.messaging.codec.GZipCodec
-
- id() - Method in enum me.lucko.helper.nbt.NBTTagType
-
Gets the byte id of this tag type.
- ifElse(Predicate<? super T>, R, R) - Method in interface me.lucko.helper.function.chain.Chain
-
Returns a new chain instance containing a new value, depending on if the current
object passed the given test.
- ifPresent(MetadataKey<T>, Consumer<? super T>) - Method in interface me.lucko.helper.metadata.MetadataMap
-
Attempts to get a value for the given key, and applies the action is present.
- ifPresent(Consumer<? super T>) - Method in class me.lucko.helper.utils.NullableOptional
-
If a value is present, invoke the specified consumer with the value,
otherwise do nothing.
- ignoreCancelled() - Static method in class me.lucko.helper.event.filter.EventFilters
-
Returns a predicate which only returns true if the event isn't cancelled
- ignoreDisallowedLogin() - Static method in class me.lucko.helper.event.filter.EventFilters
-
Returns a predicate which only returns true if the login is allowed
- ignoreDisallowedPreLogin() - Static method in class me.lucko.helper.event.filter.EventFilters
-
Returns a predicate which only returns true if the login is allowed
- ignoreNotCancelled() - Static method in class me.lucko.helper.event.filter.EventFilters
-
Returns a predicate which only returns true if the event is cancelled
- ignoreSameBlock() - Static method in class me.lucko.helper.event.filter.EventFilters
-
Returns a predicate which only returns true if the player has moved over a block
- ignoreSameBlockAndY() - Static method in class me.lucko.helper.event.filter.EventFilters
-
Returns a predicate which only returns true if the player has moved over a block, not including movement
directly up and down.
- ignoreSameChunk() - Static method in class me.lucko.helper.event.filter.EventFilters
-
Returns a predicate which only returns true if the player has moved over a chunk border
- IMMUTABLE - Static variable in class me.lucko.helper.gson.converter.GsonConverters
-
An implementation of
GsonConverter, which returns immutable collections where applicable.
- ImmutableCollectors - Class in me.lucko.helper.utils
-
Immutable implementations of
Collector using Guava's immutable collections.
- ImmutableCommandContext<T extends CommandSender> - Class in me.lucko.helper.command.context
-
- ImmutableCommandContext(T, String, String[]) - Constructor for class me.lucko.helper.command.context.ImmutableCommandContext
-
- in(Collection<? extends T>) - Static method in class me.lucko.helper.function.Predicates
-
Returns a predicate which returns true if the input is contained within
the given collection.
- in(Function<A, ? extends B>, Collection<? extends B>) - Static method in class me.lucko.helper.function.Predicates
-
Returns a predicate which takes the input, passes it through the given
function, and then evaluates the result against
Predicates.in(Collection).
- in(T...) - Static method in class me.lucko.helper.function.Predicates
-
Returns a predicate which returns true if the input is contained within
the given var args.
- in(Function<A, ? extends B>, B...) - Static method in class me.lucko.helper.function.Predicates
-
Returns a predicate which takes the input, passes it through the given
function, and then evaluates the result against
Predicates.in(Object[]).
- index() - Method in interface me.lucko.helper.command.argument.Argument
-
Gets the index of the argument
- index - Variable in class me.lucko.helper.command.argument.SimpleArgument
-
- index() - Method in class me.lucko.helper.command.argument.SimpleArgument
-
- Indexing - Class in me.lucko.helper.utils
-
An indexing utility.
- IndividualHologram - Interface in me.lucko.helper.hologram.individual
-
- IndividualHologramFactory - Interface in me.lucko.helper.hologram.individual
-
- infinite() - Method in interface me.lucko.helper.shadows.nbt.NBTReadLimiter
-
- info(String) - Static method in class me.lucko.helper.utils.Log
-
- inRegion(BlockPosition) - Method in class me.lucko.helper.serialize.BlockRegion
-
- inRegion(Block) - Method in class me.lucko.helper.serialize.BlockRegion
-
- inRegion(int, int, int) - Method in class me.lucko.helper.serialize.BlockRegion
-
- inRegion(ChunkPosition) - Method in class me.lucko.helper.serialize.ChunkRegion
-
- inRegion(int, int) - Method in class me.lucko.helper.serialize.ChunkRegion
-
- inRegion(Position) - Method in class me.lucko.helper.serialize.CircularRegion
-
Determines if the specified
Position is within the region
- inRegion(Block) - Method in class me.lucko.helper.serialize.CircularRegion
-
Determines if the specified
Block is within the region
- inRegion(Position) - Method in class me.lucko.helper.serialize.Region
-
- inRegion(Location) - Method in class me.lucko.helper.serialize.Region
-
- inRegion(double, double, double) - Method in class me.lucko.helper.serialize.Region
-
- INSTANCE - Static variable in class me.lucko.helper.config.typeserializers.BukkitTypeSerializer
-
- INSTANCE - Static variable in class me.lucko.helper.config.typeserializers.ColoredStringTypeSerializer
-
- INSTANCE - Static variable in class me.lucko.helper.config.typeserializers.GsonTypeSerializer
-
- INSTANCE - Static variable in class me.lucko.helper.config.typeserializers.HelperTypeSerializer
-
- INSTANCE - Static variable in class me.lucko.helper.config.typeserializers.JsonTreeTypeSerializer
-
- INSTANCE - Static variable in class me.lucko.helper.config.typeserializers.TextTypeSerializer
-
- INSTANCE - Static variable in class me.lucko.helper.gson.typeadapters.BukkitSerializableAdapterFactory
-
- INSTANCE - Static variable in class me.lucko.helper.gson.typeadapters.GsonSerializableAdapterFactory
-
- INSTANCE - Static variable in class me.lucko.helper.gson.typeadapters.JsonElementTreeSerializer
-
- instance() - Static method in class me.lucko.helper.metadata.Empty
-
- INSTANCE - Static variable in class me.lucko.helper.network.metadata.TpsMetadataProvider
-
- InstanceData - Interface in me.lucko.helper.messaging
-
Provides information about the current server instance.
- instanceData - Variable in class me.lucko.helper.network.AbstractNetwork
-
- instanceOf(Class<?>) - Static method in class me.lucko.helper.function.Predicates
-
Returns a predicate which returns true if the input is an instance of the
given class.
- instanceOf(Function<A, ? extends B>, Class<?>) - Static method in class me.lucko.helper.function.Predicates
-
Returns a predicate which takes the input, passes it through the given
function, and then evaluates the result against
Predicates.instanceOf(Class).
- invalidate() - Method in class me.lucko.helper.cache.Cache
-
- invalidateEntry(K) - Method in class me.lucko.helper.messaging.util.MappedChannelReceiver
-
Invalidates a specific entry in the backing data.
- InventorySerialization - Class in me.lucko.helper.serialize
-
- ip(Player) - Method in interface me.lucko.helper.messaging.bungee.BungeeCord
-
Get the real IP of a player
- ip(Player) - Method in class me.lucko.helper.messaging.bungee.BungeeCordImpl
-
- isActive() - Method in interface me.lucko.helper.event.Subscription
-
Gets whether the handler is active
- isAfter(MinecraftVersion) - Method in class me.lucko.helper.reflect.MinecraftVersion
-
Gets if this version was released after another version.
- isAfterOrEq(MinecraftVersion) - Method in class me.lucko.helper.reflect.MinecraftVersion
-
Gets if this version was released after another version, or is equal to it.
- isAllowFriendlyFire() - Method in class me.lucko.helper.scoreboard.PacketScoreboardTeam
-
- isAllowFriendlyFire() - Method in interface me.lucko.helper.scoreboard.ScoreboardTeam
-
Gets if friendly fire is allowed
- isBefore(MinecraftVersion) - Method in class me.lucko.helper.reflect.MinecraftVersion
-
Gets if this version was released before another version.
- isBeforeOrEq(MinecraftVersion) - Method in class me.lucko.helper.reflect.MinecraftVersion
-
Gets if this version was released before another version, or is equal to it.
- isBetween(MinecraftVersion, MinecraftVersion) - Method in class me.lucko.helper.reflect.MinecraftVersion
-
Gets if this version was released in the period between two other versions, or is equal
to either of them.
- isCanSeeFriendlyInvisibles() - Method in class me.lucko.helper.scoreboard.PacketScoreboardTeam
-
- isCanSeeFriendlyInvisibles() - Method in interface me.lucko.helper.scoreboard.ScoreboardTeam
-
Gets if members of this team can see invisible members on the same team
- isClosed() - Method in interface me.lucko.helper.terminable.Terminable
-
Gets if the object represented by this instance is already permanently closed.
- isClosed() - Method in class me.lucko.helper.utils.ServiceCallback
-
- isDifferentFromDefault() - Method in class me.lucko.helper.setting.BooleanSettingMap
-
Returns if this map has any settings with states differing from the defaults.
- isDifferentFromDefault() - Method in class me.lucko.helper.setting.SettingMap
-
Returns if this map has any settings with states differing from the defaults.
- isEmpty() - Method in class me.lucko.helper.bucket.AbstractBucket
-
- isEmpty() - Method in interface me.lucko.helper.metadata.MetadataMap
-
Returns if the map is empty
- isFirstDraw() - Method in class me.lucko.helper.menu.Gui
-
- isNull() - Static method in class me.lucko.helper.function.Predicates
-
Returns a predicate which returns true if the input is null,
false otherwise.
- isNull(Function<A, ? extends B>) - Static method in class me.lucko.helper.function.Predicates
-
Returns a predicate which takes the input, passes it through the given
function, and then evaluates the result against
Predicates.isNull().
- isOnline() - Method in interface me.lucko.helper.network.Server
-
Gets if the server is currently online
- isPluginPresent(String) - Method in class me.lucko.helper.plugin.ExtendedJavaPlugin
-
- isPluginPresent(String) - Method in interface me.lucko.helper.plugin.HelperPlugin
-
Gets if a given plugin is enabled.
- isPresent() - Method in interface me.lucko.helper.command.argument.Argument
-
Gets if the argument is present
- isPresent() - Method in class me.lucko.helper.command.argument.SimpleArgument
-
- isPresent() - Method in class me.lucko.helper.utils.NullableOptional
-
Return true if there is a value present, otherwise false.
- isReadSupported() - Static method in class me.lucko.helper.utils.Tps
-
- isSnapshot() - Method in class me.lucko.helper.reflect.MinecraftVersion
-
Gets if this version is a snapshot.
- isSpawned() - Method in interface me.lucko.helper.hologram.BaseHologram
-
Check if the hologram is currently spawned
- isValid() - Method in class me.lucko.helper.menu.Gui
-
Returns true unless this GUI has been invalidated, through being closed, or the player leaving.
- isWhitelisted() - Method in interface me.lucko.helper.network.Server
-
Gets whether the server is currently whitelisted.
- Item - Class in me.lucko.helper.menu
-
The initial model of a clickable item in a
Gui.
- Item(Map<ClickType, Consumer<InventoryClickEvent>>, ItemStack) - Constructor for class me.lucko.helper.menu.Item
-
- Item.Builder - Class in me.lucko.helper.menu
-
Aids creation of
Item instances.
- itemSlots(List<Integer>) - Method in class me.lucko.helper.menu.paginated.PaginatedGuiBuilder
-
- ItemStackBuilder - Class in me.lucko.helper.item
-
- iterator() - Method in class me.lucko.helper.bucket.AbstractBucket
-
- obc(String) - Method in enum me.lucko.helper.reflect.NmsVersion
-
Prepends the versioned OBC prefix to the given class name
- OBC - Static variable in class me.lucko.helper.reflect.ServerReflection
-
The obc prefix (without the version component)
- obc(String) - Static method in class me.lucko.helper.reflect.ServerReflection
-
- obcClass(String) - Method in enum me.lucko.helper.reflect.NmsVersion
-
Prepends the versioned OBC prefix to the given class name
- obcClass(String) - Static method in class me.lucko.helper.reflect.ServerReflection
-
- object(JsonObject, boolean) - Static method in class me.lucko.helper.gson.JsonBuilder
-
Creates a new object builder
- object(JsonObject) - Static method in class me.lucko.helper.gson.JsonBuilder
-
Creates a new object builder, without copying the passed object.
- object() - Static method in class me.lucko.helper.gson.JsonBuilder
-
Creates a new object builder, with no initial values
- objectMapper(T) - Static method in class me.lucko.helper.config.ConfigFactory
-
- obtain(Supplier<Network>) - Static method in interface me.lucko.helper.network.Network
-
Tries to obtain an instance of network from the services manager, falling
back to given supplier if one is not already present.
- obtain() - Static method in interface me.lucko.helper.scheduler.threadlock.ServerThreadLock
-
- of(List<E>) - Static method in interface me.lucko.helper.bucket.Cycle
-
Creates a new cycle of elements.
- of(T) - Static method in class me.lucko.helper.cache.Lazy
-
- of(Function<String, Optional<T>>) - Static method in interface me.lucko.helper.command.argument.ArgumentParser
-
- of(Function<String, Optional<T>>, Function<String, CommandInterruptException>) - Static method in interface me.lucko.helper.command.argument.ArgumentParser
-
- of(long, TimeUnit) - Static method in interface me.lucko.helper.cooldown.Cooldown
-
Creates a cooldown lasting a specified amount of time
- of(Material) - Static method in class me.lucko.helper.item.ItemStackBuilder
-
- of(ItemStack) - Static method in class me.lucko.helper.item.ItemStackBuilder
-
- of(Map<Integer, Item>) - Static method in class me.lucko.helper.menu.scheme.AbstractSchemeMapping
-
- of(IntFunction<Item>, Range<Integer>) - Static method in class me.lucko.helper.menu.scheme.FunctionalSchemeMapping
-
- of(R) - Static method in class me.lucko.helper.messaging.conversation.ConversationReply
-
- of(Function<? super R, ConversationReplyListener.RegistrationAction>) - Static method in interface me.lucko.helper.messaging.conversation.ConversationReplyListener
-
- of(T, long, TimeUnit) - Static method in class me.lucko.helper.metadata.ExpireAfterAccessValue
-
- of(T, long, TimeUnit) - Static method in class me.lucko.helper.metadata.ExpiringValue
-
- of(T) - Static method in class me.lucko.helper.metadata.SoftValue
-
- of(T) - Static method in class me.lucko.helper.metadata.WeakValue
-
- of(byte) - Static method in enum me.lucko.helper.nbt.NBTTagType
-
Gets the tag type for the specified id.
- of(String, JsonElement) - Static method in class me.lucko.helper.network.metadata.ServerMetadata
-
- of(String, T, Class<T>) - Static method in class me.lucko.helper.network.metadata.ServerMetadata
-
- of(String, T, TypeToken<T>) - Static method in class me.lucko.helper.network.metadata.ServerMetadata
-
- of(T, double) - Static method in class me.lucko.helper.random.WeightedObject
-
- of(int, int, int) - Static method in class me.lucko.helper.reflect.MinecraftVersion
-
- of(int, int, int, String) - Static method in class me.lucko.helper.serialize.BlockPosition
-
- of(int, int, int, World) - Static method in class me.lucko.helper.serialize.BlockPosition
-
- of(Vector3i, String) - Static method in class me.lucko.helper.serialize.BlockPosition
-
- of(Vector3i, World) - Static method in class me.lucko.helper.serialize.BlockPosition
-
- of(Location) - Static method in class me.lucko.helper.serialize.BlockPosition
-
- of(Block) - Static method in class me.lucko.helper.serialize.BlockPosition
-
- of(BlockPosition, BlockPosition) - Static method in class me.lucko.helper.serialize.BlockRegion
-
- of(int, int, String) - Static method in class me.lucko.helper.serialize.ChunkPosition
-
- of(int, int, World) - Static method in class me.lucko.helper.serialize.ChunkPosition
-
- of(Vector2i, String) - Static method in class me.lucko.helper.serialize.ChunkPosition
-
- of(Vector2i, World) - Static method in class me.lucko.helper.serialize.ChunkPosition
-
- of(Chunk) - Static method in class me.lucko.helper.serialize.ChunkPosition
-
- of(long, String) - Static method in class me.lucko.helper.serialize.ChunkPosition
-
- of(long, World) - Static method in class me.lucko.helper.serialize.ChunkPosition
-
- of(ChunkPosition, ChunkPosition) - Static method in class me.lucko.helper.serialize.ChunkRegion
-
- of(Position, double) - Static method in class me.lucko.helper.serialize.CircularRegion
-
- of(float, float) - Static method in class me.lucko.helper.serialize.Direction
-
- of(Position, Direction) - Static method in class me.lucko.helper.serialize.Point
-
- of(Location) - Static method in class me.lucko.helper.serialize.Point
-
- of(double, double, double, String) - Static method in class me.lucko.helper.serialize.Position
-
- of(double, double, double, World) - Static method in class me.lucko.helper.serialize.Position
-
- of(Vector3d, String) - Static method in class me.lucko.helper.serialize.Position
-
- of(Vector3d, World) - Static method in class me.lucko.helper.serialize.Position
-
- of(Location) - Static method in class me.lucko.helper.serialize.Position
-
- of(Block) - Static method in class me.lucko.helper.serialize.Position
-
- of(Position, Position) - Static method in class me.lucko.helper.serialize.Region
-
- of(Vector3d, Direction) - Static method in class me.lucko.helper.serialize.VectorPoint
-
- of(Location) - Static method in class me.lucko.helper.serialize.VectorPoint
-
- of(Point) - Static method in class me.lucko.helper.serialize.VectorPoint
-
- of(T) - Static method in class me.lucko.helper.utils.NullableOptional
-
Returns a NullableOptional with the specified present value.
- of(Class<T>) - Static method in class me.lucko.helper.utils.ServiceCallback
-
Create a new ServiceCallback for the given class.
- ofCompletableFuture(CompletableFuture<R>) - Static method in class me.lucko.helper.messaging.conversation.ConversationReply
-
- ofPromise(Promise<R>) - Static method in class me.lucko.helper.messaging.conversation.ConversationReply
-
- ofTicks(long) - Static method in interface me.lucko.helper.cooldown.Cooldown
-
Creates a cooldown lasting a number of game ticks
- on(ThreadContext) - Method in interface me.lucko.helper.scheduler.builder.TaskBuilder
-
Defines the thread context of the new task,
and returns the next builder in the chain.
- onCommand(CommandSender, Command, String, String[]) - Method in class me.lucko.helper.command.AbstractCommand
-
- onDisable() - Method in class me.lucko.helper.plugin.ExtendedJavaPlugin
-
- onEnable() - Method in class me.lucko.helper.plugin.ExtendedJavaPlugin
-
- ONLINE_SERVERS - Static variable in interface me.lucko.helper.messaging.bungee.BungeeCord
-
Server name to represent only the online servers on the proxy
- onLoad() - Method in class me.lucko.helper.plugin.ExtendedJavaPlugin
-
- onMessage(ChannelAgent<T>, T) - Method in interface me.lucko.helper.messaging.ChannelListener
-
Called when a message is posted to this listener.
- onMessage(ConversationChannelAgent<T, R>, T) - Method in interface me.lucko.helper.messaging.conversation.ConversationChannelListener
-
Called when a message is posted to this listener.
- onPluginMessageReceived(String, Player, byte[]) - Method in class me.lucko.helper.messaging.bungee.BungeeCordImpl
-
- onReply(R) - Method in interface me.lucko.helper.messaging.conversation.ConversationReplyListener
-
Called when a message is posted to this listener.
- onTimeout(List<R>) - Method in interface me.lucko.helper.messaging.conversation.ConversationReplyListener
-
Called when the listener times out.
- open() - Method in class me.lucko.helper.menu.Gui
-
- OPEN_GUI_KEY - Static variable in class me.lucko.helper.menu.Gui
-
- openPrompt(Player, List<String>, SignPromptFactory.ResponseHandler) - Method in class me.lucko.helper.signprompt.PacketSignPromptFactory
-
- openPrompt(Player, List<String>, SignPromptFactory.ResponseHandler) - Method in interface me.lucko.helper.signprompt.SignPromptFactory
-
Opens a sign prompt.
- ordinal() - Method in interface me.lucko.helper.setting.BooleanSetting
-
The ordinal position of the setting.
- ordinal() - Method in interface me.lucko.helper.setting.Setting
-
The ordinal position of the setting.
- ordinal() - Method in interface me.lucko.helper.setting.Setting.State
-
The ordinal position of the state.
- orElse(Predicate<? super T>, T) - Method in interface me.lucko.helper.function.chain.Chain
-
Updates the backing object if the test fails, otherwise returns an identical chain.
- orElse(T) - Method in class me.lucko.helper.utils.NullableOptional
-
Return the value if present, otherwise return other.
- orElseGet(Predicate<? super T>, Supplier<? extends T>) - Method in interface me.lucko.helper.function.chain.Chain
-
Updates the backing object if the test fails, otherwise returns an identical chain.
- orElseGet(Supplier<? extends T>) - Method in class me.lucko.helper.utils.NullableOptional
-
Return the value if present, otherwise invoke other and return
the result of that invocation.
- orElseGetIfNull(Supplier<? extends T>) - Method in interface me.lucko.helper.function.chain.Chain
-
Updates the backing object if it is null, otherwise returns an identical chain.
- orElseIfNull(T) - Method in interface me.lucko.helper.function.chain.Chain
-
Updates the backing object if it is null, otherwise returns an identical chain.
- orElseThrow(Supplier<? extends X>) - Method in class me.lucko.helper.utils.NullableOptional
-
Return the contained value, if present, otherwise throw an exception
to be created by the provided supplier.
- PacketIndividualHologramFactory - Class in me.lucko.helper.hologram.individual
-
- PacketIndividualHologramFactory() - Constructor for class me.lucko.helper.hologram.individual.PacketIndividualHologramFactory
-
- PacketScoreboard - Class in me.lucko.helper.scoreboard
-
- PacketScoreboard(HelperPlugin) - Constructor for class me.lucko.helper.scoreboard.PacketScoreboard
-
- PacketScoreboardObjective - Class in me.lucko.helper.scoreboard
-
- PacketScoreboardObjective(String, String, DisplaySlot, boolean) - Constructor for class me.lucko.helper.scoreboard.PacketScoreboardObjective
-
Creates a new scoreboard objective
- PacketScoreboardObjective(String, String, DisplaySlot) - Constructor for class me.lucko.helper.scoreboard.PacketScoreboardObjective
-
Creates a new scoreboard objective
- PacketScoreboardProvider - Class in me.lucko.helper.scoreboard
-
- PacketScoreboardProvider(HelperPlugin) - Constructor for class me.lucko.helper.scoreboard.PacketScoreboardProvider
-
- PacketScoreboardTeam - Class in me.lucko.helper.scoreboard
-
- PacketScoreboardTeam(String, String, boolean) - Constructor for class me.lucko.helper.scoreboard.PacketScoreboardTeam
-
Creates a new scoreboard team
- PacketScoreboardTeam(String, String) - Constructor for class me.lucko.helper.scoreboard.PacketScoreboardTeam
-
Creates a new scoreboard team
- PacketSignPromptFactory - Class in me.lucko.helper.signprompt
-
- PacketSignPromptFactory() - Constructor for class me.lucko.helper.signprompt.PacketSignPromptFactory
-
- PageInfo - Class in me.lucko.helper.menu.paginated
-
Represents data about a currently open page in a
PaginatedGui.
- PaginatedGui - Class in me.lucko.helper.menu.paginated
-
Extension of
Gui which automatically paginates
Items.
- PaginatedGui(Function<PaginatedGui, List<Item>>, Player, PaginatedGuiBuilder) - Constructor for class me.lucko.helper.menu.paginated.PaginatedGui
-
- PaginatedGuiBuilder - Class in me.lucko.helper.menu.paginated
-
- parse(ArgumentParser<T>) - Method in interface me.lucko.helper.command.argument.Argument
-
- parse(TypeToken<T>) - Method in interface me.lucko.helper.command.argument.Argument
-
- parse(Class<T>) - Method in interface me.lucko.helper.command.argument.Argument
-
- parse(String) - Method in interface me.lucko.helper.command.argument.ArgumentParser
-
Parses the value from a string
- parse(Argument) - Method in interface me.lucko.helper.command.argument.ArgumentParser
-
Tries to parse the value from the argument
- parse(String) - Static method in class me.lucko.helper.function.Numbers
-
- parse(String) - Static method in class me.lucko.helper.nbt.NBT
-
- parse(String) - Static method in class me.lucko.helper.reflect.MinecraftVersion
-
Parses a
MinecraftVersion from a version string, in the format
major.minor.build, or in the snapshot format.
- parse(String, boolean) - Static method in class me.lucko.helper.reflect.MinecraftVersion
-
Parses a
MinecraftVersion from a version string, in the format
major.minor.build, or in the snapshot format.
- parse(String) - Static method in class me.lucko.helper.reflect.SnapshotVersion
-
Parses a snapshot version
- parse(String) - Method in interface me.lucko.helper.shadows.nbt.MojangsonParser
-
- parse(String) - Static method in class me.lucko.helper.time.DurationParser
-
- parseByteNullable(String) - Static method in class me.lucko.helper.function.Numbers
-
- parseByteOpt(String) - Static method in class me.lucko.helper.function.Numbers
-
- parseDouble(String) - Static method in class me.lucko.helper.function.Numbers
-
- parseDoubleNullable(String) - Static method in class me.lucko.helper.function.Numbers
-
- parseDoubleOpt(String) - Static method in class me.lucko.helper.function.Numbers
-
- parseFloat(String) - Static method in class me.lucko.helper.function.Numbers
-
- parseFloatNullable(String) - Static method in class me.lucko.helper.function.Numbers
-
- parseFloatOpt(String) - Static method in class me.lucko.helper.function.Numbers
-
- parseInteger(String) - Static method in class me.lucko.helper.function.Numbers
-
- parseIntegerNullable(String) - Static method in class me.lucko.helper.function.Numbers
-
- parseIntegerOpt(String) - Static method in class me.lucko.helper.function.Numbers
-
- parseLong(String) - Static method in class me.lucko.helper.function.Numbers
-
- parseLongNullable(String) - Static method in class me.lucko.helper.function.Numbers
-
- parseLongOpt(String) - Static method in class me.lucko.helper.function.Numbers
-
- parseNullable(String) - Static method in class me.lucko.helper.function.Numbers
-
- parseOrFail(ArgumentParser<T>) - Method in interface me.lucko.helper.command.argument.Argument
-
- parseOrFail(TypeToken<T>) - Method in interface me.lucko.helper.command.argument.Argument
-
- parseOrFail(Class<T>) - Method in interface me.lucko.helper.command.argument.Argument
-
- parseOrFail(String) - Method in interface me.lucko.helper.command.argument.ArgumentParser
-
Parses the value from a string, throwing an interrupt exception if
parsing failed.
- parseOrFail(Argument) - Method in interface me.lucko.helper.command.argument.ArgumentParser
-
Parses the value from an argument, throwing an interrupt exception if
parsing failed.
- parser() - Static method in class me.lucko.helper.gson.GsonProvider
-
- parserRegistry() - Static method in class me.lucko.helper.Commands
-
- PartitioningStrategies - Class in me.lucko.helper.bucket.partitioning
-
Some standard partitioning strategies for use in
Buckets.
- PartitioningStrategy<T> - Interface in me.lucko.helper.bucket.partitioning
-
A function which determines the position of an object within a
Bucket.
- partitions - Variable in class me.lucko.helper.bucket.AbstractBucket
-
The partitions in the bucket
- partitionView - Variable in class me.lucko.helper.bucket.AbstractBucket
-
- peekNext() - Method in interface me.lucko.helper.bucket.Cycle
-
Returns the next element without advancing the cursor.
- peekPrevious() - Method in interface me.lucko.helper.bucket.Cycle
-
Returns the previous element without retreating the cursor.
- permission - Variable in class me.lucko.helper.command.AbstractCommand
-
- permissionMessasge - Variable in class me.lucko.helper.command.AbstractCommand
-
- pick(Random) - Method in interface me.lucko.helper.random.RandomSelector
-
Randomly pick an element.
- pick() - Method in interface me.lucko.helper.random.RandomSelector
-
Randomly pick an element.
- placeIfSpace(Item) - Method in class me.lucko.helper.menu.scheme.MenuPopulator
-
Places an item onto the
Gui using the next available slot in the populator
- playerCount(String) - Method in interface me.lucko.helper.messaging.bungee.BungeeCord
-
Gets the amount of players on a certain server, or all servers
- playerCount(String) - Method in class me.lucko.helper.messaging.bungee.BungeeCordImpl
-
- playerHasMetadata(MetadataKey<?>) - Static method in class me.lucko.helper.event.filter.EventFilters
-
Returns a predicate which only returns true if the player has a given metadata key
- playerHasPermission(String) - Static method in class me.lucko.helper.event.filter.EventFilters
-
Returns a predicate which only returns true if the player has the given permission
- playerList(String) - Method in interface me.lucko.helper.messaging.bungee.BungeeCord
-
Gets a list of players connected on a certain server, or all servers.
- playerList(String) - Method in class me.lucko.helper.messaging.bungee.BungeeCordImpl
-
- PlayerMetadataRegistry - Interface in me.lucko.helper.metadata.type
-
- players() - Method in interface me.lucko.helper.bossbar.BossBar
-
Returns all players viewing this boss bar
- players() - Static method in class me.lucko.helper.metadata.Metadata
-
- Players - Class in me.lucko.helper.utils
-
A collection of Player related utilities
- playSound(Player, Sound) - Static method in class me.lucko.helper.utils.Players
-
- playSound(Player, Location, Sound) - Static method in class me.lucko.helper.utils.Players
-
- playSound(Location, Sound) - Static method in class me.lucko.helper.utils.Players
-
- Plugin - Annotation Type in me.lucko.helper.plugin.ap
-
Annotation to automatically generate plugin.yml files for helper projects
- PluginDependency - Annotation Type in me.lucko.helper.plugin.ap
-
Represents a plugin dependency
- PluginProcessor - Class in me.lucko.helper.plugin.ap
-
Processes the
Plugin annotation and generates a plugin.yml file.
- PluginProcessor() - Constructor for class me.lucko.helper.plugin.ap.PluginProcessor
-
- plugins() - Static method in class me.lucko.helper.Helper
-
- Point - Class in me.lucko.helper.serialize
-
An immutable and serializable position + direction object
- populate(T, ConfigurationNode) - Static method in class me.lucko.helper.config.ConfigFactory
-
- Position - Class in me.lucko.helper.serialize
-
An immutable and serializable location object
- postEvent(NetworkEvent) - Method in class me.lucko.helper.network.AbstractNetwork
-
- Predicates - Class in me.lucko.helper.function
-
A collection of utilities for working with
Predicates.
- predicateToBiPredicateFirst(Predicate<T>) - Static method in class me.lucko.helper.utils.Delegates
-
- predicateToBiPredicateSecond(Predicate<U>) - Static method in class me.lucko.helper.utils.Delegates
-
- prettyPrinting() - Static method in class me.lucko.helper.gson.GsonProvider
-
- previous() - Method in interface me.lucko.helper.bucket.Cycle
-
Retreats the counter, and returns the previous element.
- previousInCycle() - Static method in class me.lucko.helper.bucket.partitioning.PartitioningStrategies
-
- previousPageItem(Function<PageInfo, ItemStack>) - Method in class me.lucko.helper.menu.paginated.PaginatedGuiBuilder
-
- previousPageSlot(int) - Method in class me.lucko.helper.menu.paginated.PaginatedGuiBuilder
-
- previousPosition() - Method in interface me.lucko.helper.bucket.Cycle
-
Returns the index of the previous position in the cycle.
- primitive(String) - Static method in class me.lucko.helper.gson.JsonBuilder
-
Creates a JsonPrimitive from the given value.
- primitive(Number) - Static method in class me.lucko.helper.gson.JsonBuilder
-
Creates a JsonPrimitive from the given value.
- primitive(Boolean) - Static method in class me.lucko.helper.gson.JsonBuilder
-
Creates a JsonPrimitive from the given value.
- primitive(Character) - Static method in class me.lucko.helper.gson.JsonBuilder
-
Creates a JsonPrimitive from the given value.
- primitiveNonNull(String) - Static method in class me.lucko.helper.gson.JsonBuilder
-
Creates a JsonPrimitive from the given value.
- primitiveNonNull(Number) - Static method in class me.lucko.helper.gson.JsonBuilder
-
Creates a JsonPrimitive from the given value.
- primitiveNonNull(Boolean) - Static method in class me.lucko.helper.gson.JsonBuilder
-
Creates a JsonPrimitive from the given value.
- primitiveNonNull(Character) - Static method in class me.lucko.helper.gson.JsonBuilder
-
Creates a JsonPrimitive from the given value.
- printAllStackTraces() - Method in exception me.lucko.helper.terminable.composite.CompositeClosingException
-
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class me.lucko.helper.plugin.ap.PluginProcessor
-
- Profile - Interface in me.lucko.helper.profiles
-
Represents a Player's profile
- ProfileRepository - Interface in me.lucko.helper.profiles
-
A repository of profiles, which can get or lookup
Profile instances
for given unique ids or names.
- progress() - Method in interface me.lucko.helper.bossbar.BossBar
-
Gets the progress of the bar between 0.0 and 1.0
- progress(double) - Method in interface me.lucko.helper.bossbar.BossBar
-
Sets the progress of the bar.
- Promise<V> - Interface in me.lucko.helper.promise
-
An object that acts as a proxy for a result that is initially unknown,
usually because the computation of its value is yet incomplete.
- Protocol - Class in me.lucko.helper.protocol
-
Utilities for working with ProtocolLib.
- Protocol() - Constructor for class me.lucko.helper.protocol.Protocol
-
- ProtocolHandlerList - Interface in me.lucko.helper.event.functional.protocol
-
- ProtocolSubscription - Interface in me.lucko.helper.event
-
Represents a subscription to a set of packet events.
- ProtocolSubscriptionBuilder - Interface in me.lucko.helper.event.functional.protocol
-
- provide(T) - Method in class me.lucko.helper.metadata.AbstractMetadataRegistry
-
- provide(Object) - Static method in class me.lucko.helper.metadata.Metadata
-
- provide(T) - Method in interface me.lucko.helper.metadata.MetadataRegistry
-
- provide(Block) - Method in interface me.lucko.helper.metadata.type.BlockMetadataRegistry
-
- provide(Entity) - Method in interface me.lucko.helper.metadata.type.EntityMetadataRegistry
-
- provide(Player) - Method in interface me.lucko.helper.metadata.type.PlayerMetadataRegistry
-
- provide(World) - Method in interface me.lucko.helper.metadata.type.WorldMetadataRegistry
-
- provide() - Method in interface me.lucko.helper.network.metadata.ServerMetadataProvider
-
Provides the metadata.
- provide() - Method in class me.lucko.helper.network.metadata.TpsMetadataProvider
-
- provide(Class<T>, T, Plugin, ServicePriority) - Static method in class me.lucko.helper.Services
-
Provides a service.
- provide(Class<T>, T, ServicePriority) - Static method in class me.lucko.helper.Services
-
Provides a service.
- provide(Class<T>, T) - Static method in class me.lucko.helper.Services
-
Provides a service.
- provideForBlock(BlockPosition) - Static method in class me.lucko.helper.metadata.Metadata
-
- provideForBlock(Block) - Static method in class me.lucko.helper.metadata.Metadata
-
- provideForEntity(UUID) - Static method in class me.lucko.helper.metadata.Metadata
-
- provideForEntity(Entity) - Static method in class me.lucko.helper.metadata.Metadata
-
- provideForPlayer(UUID) - Static method in class me.lucko.helper.metadata.Metadata
-
- provideForPlayer(Player) - Static method in class me.lucko.helper.metadata.Metadata
-
- provideForWorld(UUID) - Static method in class me.lucko.helper.metadata.Metadata
-
- provideForWorld(World) - Static method in class me.lucko.helper.metadata.Metadata
-
- provideService(Class<T>, T, ServicePriority) - Method in class me.lucko.helper.plugin.ExtendedJavaPlugin
-
- provideService(Class<T>, T) - Method in class me.lucko.helper.plugin.ExtendedJavaPlugin
-
- provideService(Class<T>, T, ServicePriority) - Method in interface me.lucko.helper.plugin.HelperPlugin
-
Provides a service to the ServiceManager, bound to this plugin
- provideService(Class<T>, T) - Method in interface me.lucko.helper.plugin.HelperPlugin
-
- Proxies - Class in me.lucko.helper.reflect.proxy
-
A collection of utilities for working with proxies.
- put(O, Cooldown) - Method in interface me.lucko.helper.cooldown.ComposedCooldownMap
-
- put(T, Cooldown) - Method in interface me.lucko.helper.cooldown.CooldownMap
-
- put(MetadataKey<T>, T) - Method in interface me.lucko.helper.metadata.MetadataMap
-
Adds a metadata key and corresponding value into this map, removing any previous value if present.
- put(MetadataKey<T>, TransientValue<T>) - Method in interface me.lucko.helper.metadata.MetadataMap
-
Adds a metadata key and corresponding value into this map, removing any previous value if present.
- putIfAbsent(MetadataKey<T>, T) - Method in interface me.lucko.helper.metadata.MetadataMap
-
Adds a metadata key and corresponding value into this map, only if an existing key is not present.
- putIfAbsent(MetadataKey<T>, TransientValue<T>) - Method in interface me.lucko.helper.metadata.MetadataMap
-
Adds a metadata key and corresponding value into this map, only if an existing key is not present.
- random() - Static method in class me.lucko.helper.bucket.partitioning.PartitioningStrategies
-
- RandomSelector<E> - Interface in me.lucko.helper.random
-
A tool to randomly select elements from collections.
- range(double, double) - Static method in interface me.lucko.helper.random.VariableAmount
-
Creates a new variable amount which return values between the given min
(inclusive) and max (exclusive).
- rawArg(int) - Method in interface me.lucko.helper.command.context.CommandContext
-
Gets the argument at the given index.
- rawArg(int) - Method in class me.lucko.helper.command.context.ImmutableCommandContext
-
- read() - Static method in class me.lucko.helper.utils.Tps
-
- readFromFile(Path) - Method in class me.lucko.helper.serialize.FileStorageHandler
-
- readFromFile(Path) - Method in class me.lucko.helper.serialize.GsonStorageHandler
-
- readObject(Reader) - Static method in class me.lucko.helper.gson.GsonProvider
-
- readObject(String) - Static method in class me.lucko.helper.gson.GsonProvider
-
- redraw() - Method in class me.lucko.helper.menu.Gui
-
Places items on the GUI.
- redraw() - Method in class me.lucko.helper.menu.paginated.PaginatedGui
-
- refresh() - Method in class me.lucko.helper.utils.ServiceCallback
-
Refreshes the backing instance of the service
- Region - Class in me.lucko.helper.serialize
-
An immutable and serializable region object
- regionWith(BlockPosition) - Method in class me.lucko.helper.serialize.BlockPosition
-
- regionWith(Position) - Method in class me.lucko.helper.serialize.Position
-
- register(String...) - Method in class me.lucko.helper.command.AbstractCommand
-
- register(TypeToken<T>, ArgumentParser<T>) - Method in interface me.lucko.helper.command.argument.ArgumentParserRegistry
-
Registers a new parser with the registry
- register(Class<T>, ArgumentParser<T>) - Method in interface me.lucko.helper.command.argument.ArgumentParserRegistry
-
Registers a new parser with the registry
- register(TypeToken<T>, ArgumentParser<T>) - Method in class me.lucko.helper.command.argument.SimpleParserRegistry
-
- register(String...) - Method in interface me.lucko.helper.command.Command
-
Registers this command with the server, via the given plugin instance
- register() - Method in interface me.lucko.helper.event.functional.FunctionalHandlerList
-
Builds and registers the Handler.
- register(EventBus<E>, Class<T>, EventSubscriber<? super T>) - Static method in class me.lucko.helper.eventbus.Subscribers
-
Registers the given
subscriber with the
bus, and returns
a
Terminable to encapsulate the subscription.
- registerAndBind(TerminableConsumer, String...) - Method in interface me.lucko.helper.command.Command
-
Registers this command with the server, via the given plugin instance, and then binds it with the composite terminable.
- registerCommand(T, String, String, String, String...) - Method in class me.lucko.helper.plugin.ExtendedJavaPlugin
-
- registerCommand(T, String...) - Method in interface me.lucko.helper.plugin.HelperPlugin
-
Registers a CommandExecutor with the server
- registerCommand(T, String, String, String, String...) - Method in interface me.lucko.helper.plugin.HelperPlugin
-
Registers a CommandExecutor with the server
- registerCommand(Plugin, T, String...) - Static method in class me.lucko.helper.utils.CommandMapUtil
-
Registers a CommandExecutor with the server
- registerCommand(Plugin, T, String, String, String, String...) - Static method in class me.lucko.helper.utils.CommandMapUtil
-
Registers a CommandExecutor with the server
- registerForwardCallback(String, Predicate<ByteArrayDataInput>) - Method in interface me.lucko.helper.messaging.bungee.BungeeCord
-
Registers a callback to listen for messages sent on forwarded subchannels.
- registerForwardCallback(String, Predicate<ByteArrayDataInput>) - Method in class me.lucko.helper.messaging.bungee.BungeeCordImpl
-
- registerForwardCallbackRaw(String, Predicate<byte[]>) - Method in interface me.lucko.helper.messaging.bungee.BungeeCord
-
Registers a callback to listen for messages sent on forwarded subchannels.
- registerForwardCallbackRaw(String, Predicate<byte[]>) - Method in class me.lucko.helper.messaging.bungee.BungeeCordImpl
-
- registerIncomingMessage(String, byte[]) - Method in class me.lucko.helper.messaging.AbstractMessenger
-
Distributes an oncoming message to the channels held in this messenger.
- registerListener(T) - Method in class me.lucko.helper.plugin.ExtendedJavaPlugin
-
- registerListener(T) - Method in interface me.lucko.helper.plugin.HelperPlugin
-
Register a listener with the server.
- registerMetadataProvider(ServerMetadataProvider) - Method in class me.lucko.helper.network.AbstractNetwork
-
- registerMetadataProvider(ServerMetadataProvider) - Method in interface me.lucko.helper.network.Network
-
Registers a metadata provider for this server with the network.
- registerMetadataProviders() - Method in class me.lucko.helper.network.AbstractNetwork
-
- remainingMillis(I) - Method in interface me.lucko.helper.cooldown.ComposedCooldownMap
-
- remainingMillis() - Method in interface me.lucko.helper.cooldown.Cooldown
-
Gets the time in milliseconds until the cooldown will become inactive.
- remainingMillis(T) - Method in interface me.lucko.helper.cooldown.CooldownMap
-
- remainingSlots - Variable in class me.lucko.helper.menu.scheme.MenuPopulator
-
- remainingTime(I, TimeUnit) - Method in interface me.lucko.helper.cooldown.ComposedCooldownMap
-
- remainingTime(TimeUnit) - Method in interface me.lucko.helper.cooldown.Cooldown
-
Gets the time until the cooldown will become inactive.
- remainingTime(T, TimeUnit) - Method in interface me.lucko.helper.cooldown.CooldownMap
-
- remove(Object) - Method in class me.lucko.helper.bucket.AbstractBucket
-
- remove(T) - Method in class me.lucko.helper.metadata.AbstractMetadataRegistry
-
- remove(MetadataKey<?>) - Method in interface me.lucko.helper.metadata.MetadataMap
-
Removes the given key from this map
- remove(T) - Method in interface me.lucko.helper.metadata.MetadataRegistry
-
- removeAll() - Method in interface me.lucko.helper.bossbar.BossBar
-
Removes all players from this boss bar
- removeItem(int) - Method in class me.lucko.helper.menu.Gui
-
- removeItems(int...) - Method in class me.lucko.helper.menu.Gui
-
- removeItems(Iterable<Integer>) - Method in class me.lucko.helper.menu.Gui
-
- removeListener(ChannelListener<T>) - Method in interface me.lucko.helper.messaging.ChannelAgent
-
Removes a listener from the channel.
- removeListener(ConversationChannelListener<T, R>) - Method in interface me.lucko.helper.messaging.conversation.ConversationChannelAgent
-
Removes a listener from the channel.
- removeObjective(String) - Method in class me.lucko.helper.scoreboard.PacketScoreboard
-
- removeObjective(String) - Method in interface me.lucko.helper.scoreboard.Scoreboard
-
Removes a scoreboard objective from this scoreboard
- removePlayer(Player) - Method in interface me.lucko.helper.bossbar.BossBar
-
Removes the player from this boss bar causing it to be removed from their
screen.
- removePlayer(String) - Method in class me.lucko.helper.scoreboard.PacketScoreboardTeam
-
- removePlayer(String) - Method in interface me.lucko.helper.scoreboard.ScoreboardTeam
-
Removes a player from this team
- removePlayer(Player) - Method in interface me.lucko.helper.scoreboard.ScoreboardTeam
-
Removes a player from this team
- removePlayerObjective(Player, String) - Method in class me.lucko.helper.scoreboard.PacketScoreboard
-
- removePlayerObjective(Player, String) - Method in interface me.lucko.helper.scoreboard.Scoreboard
-
Removes a per-player scoreboard objective from this scoreboard
- removePlayers(Iterable<Player>) - Method in interface me.lucko.helper.bossbar.BossBar
-
Removes the players from this boss bar causing it to be removed from their
screens.
- removePlayerTeam(Player, String) - Method in class me.lucko.helper.scoreboard.PacketScoreboard
-
- removePlayerTeam(Player, String) - Method in interface me.lucko.helper.scoreboard.Scoreboard
-
Removes a per-player scoreboard team from this scoreboard
- removeScore(String) - Method in class me.lucko.helper.scoreboard.PacketScoreboardObjective
-
- removeScore(String) - Method in interface me.lucko.helper.scoreboard.ScoreboardObjective
-
Removes a score
- removeTag(String) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- removeTag(int) - Method in interface me.lucko.helper.shadows.nbt.NBTTagList
-
- removeTeam(String) - Method in class me.lucko.helper.scoreboard.PacketScoreboard
-
- removeTeam(String) - Method in interface me.lucko.helper.scoreboard.Scoreboard
-
Removes a scoreboard team from this scoreboard
- removeViewer(Player) - Method in interface me.lucko.helper.hologram.individual.IndividualHologram
-
Removes a viewer from the hologram.
- reply(String...) - Method in interface me.lucko.helper.command.context.CommandContext
-
- Repository - Annotation Type in me.lucko.helper.maven
-
Represents a maven repository.
- reset(I) - Method in interface me.lucko.helper.cooldown.ComposedCooldownMap
-
- reset() - Method in interface me.lucko.helper.cooldown.Cooldown
-
Resets the cooldown
- reset(T) - Method in interface me.lucko.helper.cooldown.CooldownMap
-
- reset() - Method in class me.lucko.helper.menu.scheme.MenuPopulator
-
Resets the slot order used by this populator to the state it was in upon construction
- resetFlySpeed(Player) - Static method in class me.lucko.helper.utils.Players
-
- resetWalkSpeed(Player) - Static method in class me.lucko.helper.utils.Players
-
- resolve(Object...) - Method in class me.lucko.helper.datatree.ConfigurateDataTree
-
- resolve(Object...) - Method in interface me.lucko.helper.datatree.DataTree
-
Resolves the given path.
- resolve(Object...) - Method in class me.lucko.helper.datatree.GsonDataTree
-
- resolve(Player) - Method in interface me.lucko.helper.hologram.individual.HologramLine
-
Gets the string representation of the line, for the given player.
- resolve(Object) - Static method in interface me.lucko.helper.interfaces.Delegate
-
- run(Runnable) - Method in interface me.lucko.helper.scheduler.builder.ContextualPromiseBuilder
-
- run(Runnable) - Method in interface me.lucko.helper.scheduler.builder.ContextualTaskBuilder
-
- run(Runnable) - Method in interface me.lucko.helper.scheduler.Scheduler
-
Execute the passed runnable
- runLater(Runnable, long) - Method in interface me.lucko.helper.scheduler.Scheduler
-
Execute the passed runnable at some point in the future
- runLater(Runnable, long, TimeUnit) - Method in interface me.lucko.helper.scheduler.Scheduler
-
Execute the passed runnable at some point in the future
- runnableToConsumer(Runnable) - Static method in class me.lucko.helper.utils.Delegates
-
- runnableToFunction(Runnable) - Static method in class me.lucko.helper.utils.Delegates
-
- runnableToSupplier(Runnable) - Static method in class me.lucko.helper.utils.Delegates
-
- runRepeating(Consumer<Task>, long, long) - Method in interface me.lucko.helper.scheduler.Scheduler
-
Schedule a repeating task to run
- runRepeating(Consumer<Task>, long, TimeUnit, long, TimeUnit) - Method in interface me.lucko.helper.scheduler.Scheduler
-
Schedule a repeating task to run
- runRepeating(Runnable, long, long) - Method in interface me.lucko.helper.scheduler.Scheduler
-
Schedule a repeating task to run
- runRepeating(Runnable, long, TimeUnit, long, TimeUnit) - Method in interface me.lucko.helper.scheduler.Scheduler
-
Schedule a repeating task to run
- save(Path, ConfigurationNode) - Method in class me.lucko.helper.config.ConfigFactory
-
- save(File, ConfigurationNode) - Method in class me.lucko.helper.config.ConfigFactory
-
- save(T) - Method in class me.lucko.helper.serialize.FileStorageHandler
-
- saveAndBackup(T) - Method in class me.lucko.helper.serialize.FileStorageHandler
-
- saveToFile(Path, T) - Method in class me.lucko.helper.serialize.FileStorageHandler
-
- saveToFile(Path, T) - Method in class me.lucko.helper.serialize.GsonStorageHandler
-
- Scheduler - Interface in me.lucko.helper.scheduler
-
Utility for scheduling tasks
- Schedulers - Class in me.lucko.helper
-
- scheme(MenuScheme) - Method in class me.lucko.helper.menu.paginated.PaginatedGuiBuilder
-
- scheme(int...) - Method in class me.lucko.helper.menu.scheme.MenuScheme
-
- SchemeMapping - Interface in me.lucko.helper.menu.scheme
-
- Scoreboard - Interface in me.lucko.helper.scoreboard
-
Represents a Scoreboard on the server
- ScoreboardObjective - Interface in me.lucko.helper.scoreboard
-
- ScoreboardProvider - Interface in me.lucko.helper.scoreboard
-
- ScoreboardTeam - Interface in me.lucko.helper.scoreboard
-
- ScoreboardTeam.CollisionRule - Enum in me.lucko.helper.scoreboard
-
- ScoreboardTeam.NameTagVisibility - Enum in me.lucko.helper.scoreboard
-
- SECTION_CHAR - Static variable in class me.lucko.helper.text.Text
-
- sendBlockChange(Player, Location, Material, int) - Static method in class me.lucko.helper.utils.Players
-
- sendBlockChange(Player, Block, Material, int) - Static method in class me.lucko.helper.utils.Players
-
- sendBlockChange(Player, Location, Material) - Static method in class me.lucko.helper.utils.Players
-
- sendBlockChange(Player, Block, Material) - Static method in class me.lucko.helper.utils.Players
-
- sender() - Method in interface me.lucko.helper.command.context.CommandContext
-
Gets the sender who executed the command
- sender() - Method in class me.lucko.helper.command.context.ImmutableCommandContext
-
- sendMessage(T) - Method in interface me.lucko.helper.messaging.Channel
-
Sends a new message to the channel.
- sendMessage(T, ConversationReplyListener<R>, long, TimeUnit) - Method in interface me.lucko.helper.messaging.conversation.ConversationChannel
-
Sends a new message to the channel.
- sendMessage(T, ConversationReplyListener<R>, long, TimeUnit) - Method in class me.lucko.helper.messaging.conversation.SimpleConversationChannel
-
- sendMessage(CommandSender, Component) - Static method in class me.lucko.helper.text.Text
-
- sendMessage(Iterable<CommandSender>, Component) - Static method in class me.lucko.helper.text.Text
-
- sendPacket(Player, PacketContainer) - Static method in class me.lucko.helper.protocol.Protocol
-
Sends a packet to the given player.
- sendSummary(CommandSender) - Method in class me.lucko.helper.network.modules.NetworkSummaryModule
-
- serialize(TypeToken<?>, ConfigurationSerializable, ConfigurationNode) - Method in class me.lucko.helper.config.typeserializers.BukkitTypeSerializer
-
- serialize(TypeToken<?>, String, ConfigurationNode) - Method in class me.lucko.helper.config.typeserializers.ColoredStringTypeSerializer
-
- serialize(TypeToken<?>, JsonElement, ConfigurationNode) - Method in class me.lucko.helper.config.typeserializers.GsonTypeSerializer
-
- serialize(TypeToken<?>, GsonSerializable, ConfigurationNode) - Method in class me.lucko.helper.config.typeserializers.HelperTypeSerializer
-
- serialize(TypeToken<?>, DataTree, ConfigurationNode) - Method in class me.lucko.helper.config.typeserializers.JsonTreeTypeSerializer
-
- serialize(TypeToken<?>, Component, ConfigurationNode) - Method in class me.lucko.helper.config.typeserializers.TextTypeSerializer
-
- serialize() - Method in interface me.lucko.helper.gson.GsonSerializable
-
Serializes the object to JSON
- serialize(DataTree, Type, JsonSerializationContext) - Method in class me.lucko.helper.gson.typeadapters.JsonElementTreeSerializer
-
- serialize() - Method in class me.lucko.helper.serialize.BlockPosition
-
- serialize() - Method in class me.lucko.helper.serialize.BlockRegion
-
- serialize() - Method in class me.lucko.helper.serialize.ChunkPosition
-
- serialize() - Method in class me.lucko.helper.serialize.ChunkRegion
-
- serialize() - Method in class me.lucko.helper.serialize.CircularRegion
-
- serialize() - Method in class me.lucko.helper.serialize.Direction
-
- serialize() - Method in class me.lucko.helper.serialize.Point
-
- serialize() - Method in class me.lucko.helper.serialize.Position
-
- serialize() - Method in class me.lucko.helper.serialize.Region
-
- serialize() - Method in class me.lucko.helper.serialize.VectorPoint
-
- serialize(Vector2d) - Static method in class me.lucko.helper.serialize.VectorSerializers
-
- serialize(Vector2f) - Static method in class me.lucko.helper.serialize.VectorSerializers
-
- serialize(Vector2i) - Static method in class me.lucko.helper.serialize.VectorSerializers
-
- serialize(Vector2l) - Static method in class me.lucko.helper.serialize.VectorSerializers
-
- serialize(Vector3d) - Static method in class me.lucko.helper.serialize.VectorSerializers
-
- serialize(Vector3f) - Static method in class me.lucko.helper.serialize.VectorSerializers
-
- serialize(Vector3i) - Static method in class me.lucko.helper.serialize.VectorSerializers
-
- serialize(Vector3l) - Static method in class me.lucko.helper.serialize.VectorSerializers
-
- serialize(Vector4d) - Static method in class me.lucko.helper.serialize.VectorSerializers
-
- serialize(Vector4f) - Static method in class me.lucko.helper.serialize.VectorSerializers
-
- serialize(Vector4i) - Static method in class me.lucko.helper.serialize.VectorSerializers
-
- serialize(Vector4l) - Static method in class me.lucko.helper.serialize.VectorSerializers
-
- serialize() - Method in class me.lucko.helper.utils.Tps
-
- serializeInventory(Inventory) - Static method in class me.lucko.helper.serialize.Serializers
-
- serializeItemstack(ItemStack) - Static method in class me.lucko.helper.serialize.Serializers
-
- serializeItemstacks(ItemStack[]) - Static method in class me.lucko.helper.serialize.Serializers
-
- Serializers - Class in me.lucko.helper.serialize
-
Utility methods for converting ItemStacks and Inventories to and from JSON.
- server() - Static method in class me.lucko.helper.Helper
-
- Server - Interface in me.lucko.helper.network
-
Represents an individual server within a
Network.
- ServerConnectEvent - Class in me.lucko.helper.network.event
-
Called when a server connects to the network
- ServerConnectEvent(String, Server) - Constructor for class me.lucko.helper.network.event.ServerConnectEvent
-
- ServerDisconnectEvent - Class in me.lucko.helper.network.event
-
Called when a server disconnects from the network
- ServerDisconnectEvent(String) - Constructor for class me.lucko.helper.network.event.ServerDisconnectEvent
-
- ServerDisconnectEvent(String, String) - Constructor for class me.lucko.helper.network.event.ServerDisconnectEvent
-
- serverIp(String) - Method in interface me.lucko.helper.messaging.bungee.BungeeCord
-
Get the IP of any server connected to the proxy
- serverIp(String) - Method in class me.lucko.helper.messaging.bungee.BungeeCordImpl
-
- ServerMetadata - Class in me.lucko.helper.network.metadata
-
- ServerMetadataProvider - Interface in me.lucko.helper.network.metadata
-
Provides metadata about the current server instance to be broadcasted to the
network.
- ServerReflection - Class in me.lucko.helper.reflect
-
Utility methods for working with "versioned" server classes.
- ServerStatusEvent - Class in me.lucko.helper.network.event
-
Called when a status update is received for a server.
- ServerStatusEvent(Server) - Constructor for class me.lucko.helper.network.event.ServerStatusEvent
-
- ServerThreadLock - Interface in me.lucko.helper.scheduler.threadlock
-
A tool to synchronize code with the main server thread
- service(Class<T>) - Static method in class me.lucko.helper.Helper
-
- ServiceCallback<T> - Class in me.lucko.helper.utils
-
A wrapper to always provide the latest instance of a service.
- serviceNullable(Class<T>) - Static method in class me.lucko.helper.Helper
-
- services() - Static method in class me.lucko.helper.Helper
-
- Services - Class in me.lucko.helper
-
- set(T) - Method in class me.lucko.helper.messaging.util.ChannelReceiver
-
- set(S, boolean) - Method in class me.lucko.helper.setting.BooleanSettingMap
-
Sets the state of a given setting.
- set(S, V) - Method in class me.lucko.helper.setting.SettingMap
-
Sets the state of a given setting.
- setAllowFriendlyFire(boolean) - Method in class me.lucko.helper.scoreboard.PacketScoreboardTeam
-
- setAllowFriendlyFire(boolean) - Method in interface me.lucko.helper.scoreboard.ScoreboardTeam
-
Lazily sets the friendly fire setting to new value and updates the teams subscribers
- setAutoSubscribe(boolean) - Method in class me.lucko.helper.scoreboard.PacketScoreboardObjective
-
- setAutoSubscribe(boolean) - Method in class me.lucko.helper.scoreboard.PacketScoreboardTeam
-
- setAutoSubscribe(boolean) - Method in interface me.lucko.helper.scoreboard.ScoreboardObjective
-
Sets if players should be automatically subscribed to this objective.
- setAutoSubscribe(boolean) - Method in interface me.lucko.helper.scoreboard.ScoreboardTeam
-
Sets if players should be automatically subscribed to this team.
- setBoolean(String, boolean) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- setByte(String, byte) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- setByteArray(String, byte[]) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- setCanSeeFriendlyInvisibles(boolean) - Method in class me.lucko.helper.scoreboard.PacketScoreboardTeam
-
- setCanSeeFriendlyInvisibles(boolean) - Method in interface me.lucko.helper.scoreboard.ScoreboardTeam
-
Lazily sets the friendly invisibility setting to new value and updates the teams subscribers
- setClickCallback(Consumer<Player>) - Method in interface me.lucko.helper.hologram.BaseHologram
-
Sets a click callback for this hologram
- setClickCallback(Consumer<Player>) - Method in interface me.lucko.helper.npc.Npc
-
Applies a click callback listener to this NPC.
- setCollisionRule(ScoreboardTeam.CollisionRule) - Method in class me.lucko.helper.scoreboard.PacketScoreboardTeam
-
- setCollisionRule(ScoreboardTeam.CollisionRule) - Method in interface me.lucko.helper.scoreboard.ScoreboardTeam
-
Lazily sets the collision rule setting to new value and updates the teams subscribers
- setColor(ChatColor) - Method in class me.lucko.helper.scoreboard.PacketScoreboardTeam
-
- setColor(ChatColor) - Method in interface me.lucko.helper.scoreboard.ScoreboardTeam
-
Sets the teams color.
- setCursor(int) - Method in interface me.lucko.helper.bucket.Cycle
-
Sets the cursor to a given index
- setDisplayName(String) - Method in class me.lucko.helper.scoreboard.PacketScoreboardObjective
-
- setDisplayName(String) - Method in class me.lucko.helper.scoreboard.PacketScoreboardTeam
-
- setDisplayName(String) - Method in interface me.lucko.helper.scoreboard.ScoreboardObjective
-
Lazily sets the display name to a new value and updates the objectives subscribers
- setDisplayName(String) - Method in interface me.lucko.helper.scoreboard.ScoreboardTeam
-
Lazily sets the display name to a new value and updates the teams subscribers
- setDisplaySlot(DisplaySlot) - Method in class me.lucko.helper.scoreboard.PacketScoreboardObjective
-
- setDisplaySlot(DisplaySlot) - Method in interface me.lucko.helper.scoreboard.ScoreboardObjective
-
Lazily sets the display slot to a new value and updates the objectives subscribers
- setDouble(String, double) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- setFallbackGui(Function<Player, Gui>) - Method in class me.lucko.helper.menu.Gui
-
- setFloat(String, float) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- setIntArray(String, int[]) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- setInteger(String, int) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- setItem(ItemStack) - Method in class me.lucko.helper.menu.DummySlot
-
- setItem(int, Item) - Method in class me.lucko.helper.menu.Gui
-
- setItem(ItemStack) - Method in class me.lucko.helper.menu.SimpleSlot
-
Sets the item in this slot
- setItem(ItemStack) - Method in interface me.lucko.helper.menu.Slot
-
Sets the item in this slot
- setItems(Item, int...) - Method in class me.lucko.helper.menu.Gui
-
- setItems(Iterable<Integer>, Item) - Method in class me.lucko.helper.menu.Gui
-
- setLastTested(I, long) - Method in interface me.lucko.helper.cooldown.ComposedCooldownMap
-
- setLastTested(long) - Method in interface me.lucko.helper.cooldown.Cooldown
-
Sets the time in milliseconds when this cooldown was last tested.
- setLastTested(T, long) - Method in interface me.lucko.helper.cooldown.CooldownMap
-
- setLong(String, long) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- setName(String) - Method in interface me.lucko.helper.npc.Npc
-
Sets the name of this NPC
- setNameTagVisibility(ScoreboardTeam.NameTagVisibility) - Method in class me.lucko.helper.scoreboard.PacketScoreboardTeam
-
- setNameTagVisibility(ScoreboardTeam.NameTagVisibility) - Method in interface me.lucko.helper.scoreboard.ScoreboardTeam
-
Lazily sets the nametag visibility setting to new value and updates the teams subscribers
- setPrefix(String) - Method in class me.lucko.helper.scoreboard.PacketScoreboardTeam
-
- setPrefix(String) - Method in interface me.lucko.helper.scoreboard.ScoreboardTeam
-
Lazily sets the prefix to a new value and updates the teams subscribers
- setScore(String, int) - Method in class me.lucko.helper.scoreboard.PacketScoreboardObjective
-
- setScore(String, int) - Method in interface me.lucko.helper.scoreboard.ScoreboardObjective
-
Sets a new score value
- setShort(String, short) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- setShowNametag(boolean) - Method in interface me.lucko.helper.npc.Npc
-
Sets if this NPCs nametag should be shown
- setSkin(String) - Method in interface me.lucko.helper.npc.Npc
-
- setSkin(String, String) - Method in interface me.lucko.helper.npc.Npc
-
Sets the NPCs skin to the given textures
- setString(String, String) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- setSuffix(String) - Method in class me.lucko.helper.scoreboard.PacketScoreboardTeam
-
- setSuffix(String) - Method in interface me.lucko.helper.scoreboard.ScoreboardTeam
-
Lazily sets the suffix to a new value and updates the teams subscribers
- setTag(String, NBTBase) - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- setTag(int, NBTBase) - Method in interface me.lucko.helper.shadows.nbt.NBTTagList
-
- Setting<V extends Setting.State> - Interface in me.lucko.helper.setting
-
Represents a setting.
- Setting.State - Interface in me.lucko.helper.setting
-
Represents the state of a setting.
- SettingMap<S extends Setting<V>,V extends Setting.State> - Class in me.lucko.helper.setting
-
Represents a map of states of a given realm of settings.
- SettingMapFactory<S extends Setting<V>,V extends Setting.State> - Class in me.lucko.helper.setting
-
Creates and decodes
SettingMaps for a given realm of settings and states.
- setup(TerminableConsumer) - Method in class me.lucko.helper.network.modules.DispatchModule
-
- setup(TerminableConsumer) - Method in class me.lucko.helper.network.modules.FindCommandModule
-
- setup(TerminableConsumer) - Method in class me.lucko.helper.network.modules.NetworkStatusModule
-
- setup(TerminableConsumer) - Method in class me.lucko.helper.network.modules.NetworkSummaryModule
-
- setup(TerminableConsumer) - Method in interface me.lucko.helper.terminable.module.TerminableModule
-
Performs the tasks to setup this module
- setupConfig(String, T) - Method in class me.lucko.helper.plugin.ExtendedJavaPlugin
-
- setupConfig(String, T) - Method in interface me.lucko.helper.plugin.HelperPlugin
-
Populates a config object.
- severe(String) - Static method in class me.lucko.helper.utils.Log
-
- shadow(Object) - Static method in class me.lucko.helper.nbt.NBT
-
- shadowClass() - Method in enum me.lucko.helper.nbt.NBTTagType
-
Gets the shadow class of this tag type.
- shouldAutoSubscribe() - Method in class me.lucko.helper.scoreboard.PacketScoreboardObjective
-
- shouldAutoSubscribe() - Method in class me.lucko.helper.scoreboard.PacketScoreboardTeam
-
- shouldAutoSubscribe() - Method in interface me.lucko.helper.scoreboard.ScoreboardObjective
-
Gets if players should be automatically subscribed to this objective.
- shouldAutoSubscribe() - Method in interface me.lucko.helper.scoreboard.ScoreboardTeam
-
Gets if players should be automatically subscribed to this team.
- shouldExpire() - Method in class me.lucko.helper.metadata.ExpireAfterAccessValue
-
- shouldExpire() - Method in class me.lucko.helper.metadata.ExpiringValue
-
- shouldExpire() - Method in class me.lucko.helper.metadata.SoftValue
-
- shouldExpire() - Method in interface me.lucko.helper.metadata.TransientValue
-
Returns if this value should be removed from the map
- shouldExpire() - Method in class me.lucko.helper.metadata.WeakValue
-
- showAttributes() - Method in class me.lucko.helper.item.ItemStackBuilder
-
- shutdown() - Static method in class me.lucko.helper.scheduler.HelperExecutors
-
- SignPromptFactory - Interface in me.lucko.helper.signprompt
-
Represents an object which can accept input from players using signs.
- SignPromptFactory.Response - Enum in me.lucko.helper.signprompt
-
Encapsulates a response to the players input.
- SignPromptFactory.ResponseHandler - Interface in me.lucko.helper.signprompt
-
Functional interface for handling responses to an active sign prompt.
- SimpleArgument - Class in me.lucko.helper.command.argument
-
- SimpleArgument(int, String) - Constructor for class me.lucko.helper.command.argument.SimpleArgument
-
- SimpleConversationChannel<T extends ConversationMessage,R extends ConversationMessage> - Class in me.lucko.helper.messaging.conversation
-
- SimpleConversationChannel(Messenger, String, TypeToken<T>, TypeToken<R>) - Constructor for class me.lucko.helper.messaging.conversation.SimpleConversationChannel
-
- SimpleParserRegistry - Class in me.lucko.helper.command.argument
-
- SimpleParserRegistry() - Constructor for class me.lucko.helper.command.argument.SimpleParserRegistry
-
- SimpleSlot - Class in me.lucko.helper.menu
-
Basic implementation of
Slot.
- SimpleSlot(Gui, int) - Constructor for class me.lucko.helper.menu.SimpleSlot
-
- sin(float) - Static method in class me.lucko.helper.utils.Maths
-
Returns the trigonometric sine of a radians.
- SingleHandlerList<T extends Event> - Interface in me.lucko.helper.event.functional.single
-
- SingleSubscription<T extends Event> - Interface in me.lucko.helper.event
-
Represents a subscription to a single given event.
- SingleSubscriptionBuilder<T extends Event> - Interface in me.lucko.helper.event.functional.single
-
- size - Variable in class me.lucko.helper.bucket.AbstractBucket
-
The number of partitions in this bucket
- size() - Method in class me.lucko.helper.bucket.AbstractBucket
-
- size() - Method in interface me.lucko.helper.shadows.nbt.NBTTagCompound
-
- size() - Method in interface me.lucko.helper.shadows.nbt.NBTTagList
-
- Slot - Interface in me.lucko.helper.menu
-
Represents a slot in a
Gui.
- SnapshotVersion - Class in me.lucko.helper.reflect
-
Encapsulates a snapshot version of Minecraft.
- SoftValue<T> - Class in me.lucko.helper.metadata
-
- spawn() - Method in interface me.lucko.helper.hologram.BaseHologram
-
Spawns the hologram
- spawnEffect(Player, Location, Effect) - Static method in class me.lucko.helper.utils.Players
-
- spawnEffect(Location, Effect) - Static method in class me.lucko.helper.utils.Players
-
- spawnEffect(Player, Location, Effect, int) - Static method in class me.lucko.helper.utils.Players
-
- spawnEffect(Location, Effect, int) - Static method in class me.lucko.helper.utils.Players
-
- spawnNpc(Location, String, String) - Method in class me.lucko.helper.npc.CitizensNpcFactory
-
- spawnNpc(Location, String, String, String) - Method in class me.lucko.helper.npc.CitizensNpcFactory
-
- spawnNpc(Location, String, String) - Method in interface me.lucko.helper.npc.NpcFactory
-
- spawnNpc(Location, String, String, String) - Method in interface me.lucko.helper.npc.NpcFactory
-
Spawns a NPC at the given location
- spawnParticle(Player, Location, Particle) - Static method in class me.lucko.helper.utils.Players
-
- spawnParticle(Location, Particle) - Static method in class me.lucko.helper.utils.Players
-
- spawnParticle(Player, Location, Particle, int) - Static method in class me.lucko.helper.utils.Players
-
- spawnParticle(Location, Particle, int) - Static method in class me.lucko.helper.utils.Players
-
- spawnParticleOffset(Player, Location, Particle, double) - Static method in class me.lucko.helper.utils.Players
-
- spawnParticleOffset(Location, Particle, double) - Static method in class me.lucko.helper.utils.Players
-
- spawnParticleOffset(Player, Location, Particle, int, double) - Static method in class me.lucko.helper.utils.Players
-
- spawnParticleOffset(Location, Particle, int, double) - Static method in class me.lucko.helper.utils.Players
-
- STAINED_GLASS - Static variable in class me.lucko.helper.menu.scheme.StandardSchemeMappings
-
- STAINED_GLASS_BLOCK - Static variable in class me.lucko.helper.menu.scheme.StandardSchemeMappings
-
- StandalonePlugin - Class in me.lucko.helper.internal
-
Standalone plugin which provides the helper library at runtime for other plugins
on the server to use.
- StandalonePlugin() - Constructor for class me.lucko.helper.internal.StandalonePlugin
-
- standard() - Static method in class me.lucko.helper.gson.GsonProvider
-
- StandardSchemeMappings - Class in me.lucko.helper.menu.scheme
-
- start(T) - Static method in interface me.lucko.helper.function.chain.Chain
-
Creates a new chain
- start() - Static method in interface me.lucko.helper.promise.Promise
-
Returns a new base promise to be built on top of.
- startOpt(Optional<T>) - Static method in interface me.lucko.helper.function.chain.Chain
-
Creates a new chain
- stop() - Method in interface me.lucko.helper.scheduler.Task
-
Stops the task
- strategy - Variable in class me.lucko.helper.bucket.AbstractBucket
-
The function used to partition objects
- stream(Random) - Method in interface me.lucko.helper.random.RandomSelector
-
Returns an effectively unlimited stream of random elements from this selector.
- stream() - Method in interface me.lucko.helper.random.RandomSelector
-
Returns an effectively unlimited stream of random elements from this selector.
- stream() - Static method in class me.lucko.helper.utils.Players
-
Gets a stream of all players on the server.
- streamInRange(Location, double) - Static method in class me.lucko.helper.utils.Players
-
Gets a stream of all players within a given radius of a point
- streamOffline() - Static method in class me.lucko.helper.utils.Players
-
- style() - Method in interface me.lucko.helper.bossbar.BossBar
-
Gets the style of this boss bar
- style(BossBarStyle) - Method in interface me.lucko.helper.bossbar.BossBar
-
Sets the bar style of this boss bar
- subscribe(Class<T>) - Static method in class me.lucko.helper.Events
-
Makes a SingleSubscriptionBuilder for a given event
- subscribe(Class<T>, EventPriority) - Static method in class me.lucko.helper.Events
-
Makes a SingleSubscriptionBuilder for a given event
- subscribe(PacketType...) - Static method in class me.lucko.helper.protocol.Protocol
-
Makes a HandlerBuilder for the given packets
- subscribe(ListenerPriority, PacketType...) - Static method in class me.lucko.helper.protocol.Protocol
-
Makes a HandlerBuilder for the given packets
- subscribe(Player) - Method in class me.lucko.helper.scoreboard.PacketScoreboardObjective
-
- subscribe(Player) - Method in class me.lucko.helper.scoreboard.PacketScoreboardTeam
-
- subscribe(Player) - Method in interface me.lucko.helper.scoreboard.ScoreboardObjective
-
Subscribes a player to this objective
- subscribe(Player) - Method in interface me.lucko.helper.scoreboard.ScoreboardTeam
-
Subscribes a player to this team
- Subscribers - Class in me.lucko.helper.eventbus
-
Utilities for working with EventSubscribers.
- Subscription - Interface in me.lucko.helper.event
-
Represents a subscription to a given (set of) event(s).
- SubscriptionBuilder<T> - Interface in me.lucko.helper.event.functional
-
- subtract(Vector3i) - Method in class me.lucko.helper.serialize.BlockPosition
-
- subtract(int, int, int) - Method in class me.lucko.helper.serialize.BlockPosition
-
- subtract(Vector2i) - Method in class me.lucko.helper.serialize.ChunkPosition
-
- subtract(int, int) - Method in class me.lucko.helper.serialize.ChunkPosition
-
- subtract(double, double, double) - Method in class me.lucko.helper.serialize.Point
-
- subtract(Vector3i) - Method in class me.lucko.helper.serialize.Position
-
- subtract(Vector3d) - Method in class me.lucko.helper.serialize.Position
-
- subtract(double, double, double) - Method in class me.lucko.helper.serialize.Position
-
- subtract(double, double, double) - Method in class me.lucko.helper.serialize.VectorPoint
-
- supplied(Supplier<? extends T>, long, TimeUnit) - Static method in class me.lucko.helper.metadata.ExpireAfterAccessValue
-
- supplied(Supplier<? extends T>, long, TimeUnit) - Static method in class me.lucko.helper.metadata.ExpiringValue
-
- supplied(Supplier<? extends T>) - Static method in class me.lucko.helper.metadata.SoftValue
-
- supplied(Supplier<? extends T>) - Static method in class me.lucko.helper.metadata.WeakValue
-
- suppliedBy(Supplier<T>) - Static method in class me.lucko.helper.cache.Cache
-
- suppliedBy(Supplier<T>, long, TimeUnit) - Static method in class me.lucko.helper.cache.Expiring
-
- suppliedBy(Supplier<T>) - Static method in class me.lucko.helper.cache.Lazy
-
- supplier() - Static method in class me.lucko.helper.metadata.Empty
-
- supply(V) - Method in interface me.lucko.helper.promise.Promise
-
Supplies the Promise's result.
- supply(ThreadContext, Supplier<V>) - Method in interface me.lucko.helper.promise.Promise
-
Schedules the supply of the Promise's result, via the given supplier.
- supply(Supplier<T>) - Method in interface me.lucko.helper.scheduler.builder.ContextualPromiseBuilder
-
- supply(Supplier<T>) - Method in interface me.lucko.helper.scheduler.Scheduler
-
Compute the result of the passed supplier.
- supplyAsync(Supplier<V>) - Method in interface me.lucko.helper.promise.Promise
-
Schedules the supply of the Promise's result, via the given supplier.
- supplyDelayed(ThreadContext, Supplier<V>, long) - Method in interface me.lucko.helper.promise.Promise
-
Schedules the supply of the Promise's result, via the given supplier,
after the delay has elapsed.
- supplyDelayed(ThreadContext, Supplier<V>, long, TimeUnit) - Method in interface me.lucko.helper.promise.Promise
-
Schedules the supply of the Promise's result, via the given supplier,
after the delay has elapsed.
- supplyDelayedAsync(Supplier<V>, long) - Method in interface me.lucko.helper.promise.Promise
-
Schedules the supply of the Promise's result, via the given supplier,
after the delay has elapsed.
- supplyDelayedAsync(Supplier<V>, long, TimeUnit) - Method in interface me.lucko.helper.promise.Promise
-
Schedules the supply of the Promise's result, via the given supplier,
after the delay has elapsed.
- supplyDelayedSync(Supplier<V>, long) - Method in interface me.lucko.helper.promise.Promise
-
Schedules the supply of the Promise's result, via the given supplier,
after the delay has elapsed.
- supplyDelayedSync(Supplier<V>, long, TimeUnit) - Method in interface me.lucko.helper.promise.Promise
-
Schedules the supply of the Promise's result, via the given supplier,
after the delay has elapsed.
- supplyException(Throwable) - Method in interface me.lucko.helper.promise.Promise
-
Supplies an exceptional result to the Promise.
- supplyExceptionally(ThreadContext, Callable<V>) - Method in interface me.lucko.helper.promise.Promise
-
Schedules the supply of the Promise's result, via the given callable.
- supplyExceptionallyAsync(Callable<V>) - Method in interface me.lucko.helper.promise.Promise
-
Schedules the supply of the Promise's result, via the given callable.
- supplyExceptionallyDelayed(ThreadContext, Callable<V>, long) - Method in interface me.lucko.helper.promise.Promise
-
Schedules the supply of the Promise's result, via the given callable,
after the delay has elapsed.
- supplyExceptionallyDelayed(ThreadContext, Callable<V>, long, TimeUnit) - Method in interface me.lucko.helper.promise.Promise
-
Schedules the supply of the Promise's result, via the given callable,
after the delay has elapsed.
- supplyExceptionallyDelayedAsync(Callable<V>, long) - Method in interface me.lucko.helper.promise.Promise
-
Schedules the supply of the Promise's result, via the given callable,
after the delay has elapsed.
- supplyExceptionallyDelayedAsync(Callable<V>, long, TimeUnit) - Method in interface me.lucko.helper.promise.Promise
-
Schedules the supply of the Promise's result, via the given callable,
after the delay has elapsed.
- supplyExceptionallyDelayedSync(Callable<V>, long) - Method in interface me.lucko.helper.promise.Promise
-
Schedules the supply of the Promise's result, via the given callable,
after the delay has elapsed.
- supplyExceptionallyDelayedSync(Callable<V>, long, TimeUnit) - Method in interface me.lucko.helper.promise.Promise
-
Schedules the supply of the Promise's result, via the given callable,
after the delay has elapsed.
- supplyExceptionallySync(Callable<V>) - Method in interface me.lucko.helper.promise.Promise
-
Schedules the supply of the Promise's result, via the given callable.
- supplying(ThreadContext, Supplier<U>) - Static method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise, and schedules it's population via the given supplier.
- supplyingAsync(Supplier<U>) - Static method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise, and schedules it's population via the given supplier.
- supplyingDelayed(ThreadContext, Supplier<U>, long) - Static method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise, and schedules it's population via the given supplier,
after the delay has elapsed.
- supplyingDelayed(ThreadContext, Supplier<U>, long, TimeUnit) - Static method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise, and schedules it's population via the given supplier,
after the delay has elapsed.
- supplyingDelayedAsync(Supplier<U>, long) - Static method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise, and schedules it's population via the given supplier,
after the delay has elapsed.
- supplyingDelayedAsync(Supplier<U>, long, TimeUnit) - Static method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise, and schedules it's population via the given supplier,
after the delay has elapsed.
- supplyingDelayedSync(Supplier<U>, long) - Static method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise, and schedules it's population via the given supplier,
after the delay has elapsed.
- supplyingDelayedSync(Supplier<U>, long, TimeUnit) - Static method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise, and schedules it's population via the given supplier,
after the delay has elapsed.
- supplyingExceptionally(ThreadContext, Callable<U>) - Static method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise, and schedules it's population via the given callable.
- supplyingExceptionallyAsync(Callable<U>) - Static method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise, and schedules it's population via the given callable.
- supplyingExceptionallyDelayed(ThreadContext, Callable<U>, long) - Static method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise, and schedules it's population via the given callable,
after the delay has elapsed.
- supplyingExceptionallyDelayed(ThreadContext, Callable<U>, long, TimeUnit) - Static method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise, and schedules it's population via the given callable,
after the delay has elapsed.
- supplyingExceptionallyDelayedAsync(Callable<U>, long) - Static method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise, and schedules it's population via the given callable,
after the delay has elapsed.
- supplyingExceptionallyDelayedAsync(Callable<U>, long, TimeUnit) - Static method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise, and schedules it's population via the given callable,
after the delay has elapsed.
- supplyingExceptionallyDelayedSync(Callable<U>, long) - Static method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise, and schedules it's population via the given callable,
after the delay has elapsed.
- supplyingExceptionallyDelayedSync(Callable<U>, long, TimeUnit) - Static method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise, and schedules it's population via the given callable,
after the delay has elapsed.
- supplyingExceptionallySync(Callable<U>) - Static method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise, and schedules it's population via the given callable.
- supplyingSync(Supplier<U>) - Static method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise, and schedules it's population via the given supplier.
- supplyLater(Supplier<T>, long) - Method in interface me.lucko.helper.scheduler.Scheduler
-
Compute the result of the passed supplier at some point in the future
- supplyLater(Supplier<T>, long, TimeUnit) - Method in interface me.lucko.helper.scheduler.Scheduler
-
Compute the result of the passed supplier at some point in the future
- supplySync(Supplier<V>) - Method in interface me.lucko.helper.promise.Promise
-
Schedules the supply of the Promise's result, via the given supplier.
- sync() - Method in interface me.lucko.helper.scheduler.builder.TaskBuilder
-
Marks that the new task should run sync,
and returns the next builder in the chain.
- sync() - Static method in class me.lucko.helper.scheduler.HelperExecutors
-
- sync() - Static method in class me.lucko.helper.Schedulers
-
Returns a "sync" scheduler, which executes tasks on the main server thread.
- Task - Interface in me.lucko.helper.scheduler
-
Represents a scheduled repeating task
- TaskBuilder - Interface in me.lucko.helper.scheduler.builder
-
Functional builder providing chained access to the functionality in
Scheduler;
- TaskBuilder.Delayed - Interface in me.lucko.helper.scheduler.builder
-
The next builder in the task chain, which already has a defined delay context.
- TaskBuilder.DelayedTick - Interface in me.lucko.helper.scheduler.builder
-
- TaskBuilder.DelayedTime - Interface in me.lucko.helper.scheduler.builder
-
- TaskBuilder.ThreadContextual - Interface in me.lucko.helper.scheduler.builder
-
The next builder in the task chain, which already has a defined task context.
- Terminable - Interface in me.lucko.helper.terminable
-
- TerminableConsumer - Interface in me.lucko.helper.terminable
-
- TerminableModule - Interface in me.lucko.helper.terminable.module
-
A terminable module is a class which manipulates and constructs a number
of
Terminables.
- test(I) - Method in interface me.lucko.helper.cooldown.ComposedCooldownMap
-
- test() - Method in interface me.lucko.helper.cooldown.Cooldown
-
Returns true if the cooldown is not active, and then resets the timer
- test(T) - Method in interface me.lucko.helper.cooldown.CooldownMap
-
- testSilently(I) - Method in interface me.lucko.helper.cooldown.ComposedCooldownMap
-
- testSilently() - Method in interface me.lucko.helper.cooldown.Cooldown
-
Returns true if the cooldown is not active
- testSilently(T) - Method in interface me.lucko.helper.cooldown.CooldownMap
-
- Text - Class in me.lucko.helper.text
-
Utilities for working with Components and formatted text strings.
- TextTypeSerializer - Class in me.lucko.helper.config.typeserializers
-
- thenAccept(ThreadContext, Consumer<? super V>) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
action.
- thenAcceptAsync(Consumer<? super V>) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
action.
- thenAcceptDelayed(ThreadContext, Consumer<? super V>, long) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
action, after the delay has elapsed.
- thenAcceptDelayed(ThreadContext, Consumer<? super V>, long, TimeUnit) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
action, after the delay has elapsed.
- thenAcceptDelayedAsync(Consumer<? super V>, long) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
action, after the delay has elapsed.
- thenAcceptDelayedAsync(Consumer<? super V>, long, TimeUnit) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
action, after the delay has elapsed.
- thenAcceptDelayedSync(Consumer<? super V>, long) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
action, after the delay has elapsed.
- thenAcceptDelayedSync(Consumer<? super V>, long, TimeUnit) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
action, after the delay has elapsed.
- thenAcceptSync(Consumer<? super V>) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
action.
- thenApply(ThreadContext, Function<? super V, ? extends U>) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
function.
- thenApplyAsync(Function<? super V, ? extends U>) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
function.
- thenApplyDelayed(ThreadContext, Function<? super V, ? extends U>, long) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
function, after the delay has elapsed.
- thenApplyDelayed(ThreadContext, Function<? super V, ? extends U>, long, TimeUnit) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
function, after the delay has elapsed.
- thenApplyDelayedAsync(Function<? super V, ? extends U>, long) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
function, after the delay has elapsed.
- thenApplyDelayedAsync(Function<? super V, ? extends U>, long, TimeUnit) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
function, after the delay has elapsed.
- thenApplyDelayedSync(Function<? super V, ? extends U>, long) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
function, after the delay has elapsed.
- thenApplyDelayedSync(Function<? super V, ? extends U>, long, TimeUnit) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
function, after the delay has elapsed.
- thenApplySync(Function<? super V, ? extends U>) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
function.
- thenCompose(ThreadContext, Function<? super V, ? extends Promise<U>>) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
function.
- thenComposeAsync(Function<? super V, ? extends Promise<U>>) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
function.
- thenComposeDelayedAsync(Function<? super V, ? extends Promise<U>>, long) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
function, after the delay has elapsed.
- thenComposeDelayedAsync(Function<? super V, ? extends Promise<U>>, long, TimeUnit) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
function, after the delay has elapsed.
- thenComposeDelayedSync(ThreadContext, Function<? super V, ? extends Promise<U>>, long) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
function, after the delay has elapsed.
- thenComposeDelayedSync(ThreadContext, Function<? super V, ? extends Promise<U>>, long, TimeUnit) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
function, after the delay has elapsed.
- thenComposeDelayedSync(Function<? super V, ? extends Promise<U>>, long) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
function, after the delay has elapsed.
- thenComposeDelayedSync(Function<? super V, ? extends Promise<U>>, long, TimeUnit) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
function, after the delay has elapsed.
- thenComposeSync(Function<? super V, ? extends Promise<U>>) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, is
executed with this promise's result as the argument to the given
function.
- thenRun(ThreadContext, Runnable) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, executes
the given task.
- thenRunAsync(Runnable) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, executes
the given task.
- thenRunDelayed(ThreadContext, Runnable, long) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, executes
the given task, after the delay has elapsed.
- thenRunDelayed(ThreadContext, Runnable, long, TimeUnit) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, executes
the given task, after the delay has elapsed.
- thenRunDelayedAsync(Runnable, long) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, executes
the given task, after the delay has elapsed.
- thenRunDelayedAsync(Runnable, long, TimeUnit) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, executes
the given task, after the delay has elapsed.
- thenRunDelayedSync(Runnable, long) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, executes
the given task, after the delay has elapsed.
- thenRunDelayedSync(Runnable, long, TimeUnit) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, executes
the given task, after the delay has elapsed.
- thenRunSync(Runnable) - Method in interface me.lucko.helper.promise.Promise
-
Returns a new Promise that, when this promise completes normally, executes
the given task.
- thenTry(ArgumentParser<T>) - Method in interface me.lucko.helper.command.argument.ArgumentParser
-
Creates a new parser which first tries to obtain a value from
this parser, then from another if the former was not successful.
- ThreadContext - Enum in me.lucko.helper.promise
-
Represents the two main types of
Thread on the server.
- Ticks - Class in me.lucko.helper.scheduler
-
Utility for converting between Minecraft game ticks and standard durations.
- TICKS_PER_SECOND - Static variable in class me.lucko.helper.scheduler.Ticks
-
- Time - Class in me.lucko.helper.time
-
A collection of time related utilities.
- TimeUtil - Class in me.lucko.helper.utils
-
- title() - Method in interface me.lucko.helper.bossbar.BossBar
-
Gets the title of this boss bar
- title(String) - Method in interface me.lucko.helper.bossbar.BossBar
-
Sets the title of this boss bar
- title(String) - Method in class me.lucko.helper.menu.paginated.PaginatedGuiBuilder
-
- to(long, TimeUnit) - Static method in class me.lucko.helper.scheduler.Ticks
-
Converts ticks to a duration in a certain unit of time.
- toBiMap() - Static method in class me.lucko.helper.utils.ImmutableCollectors
-
- toBiMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class me.lucko.helper.utils.ImmutableCollectors
-
- toBlock() - Method in class me.lucko.helper.serialize.BlockPosition
-
- toChunk() - Method in class me.lucko.helper.serialize.BlockPosition
-
- toChunk() - Method in class me.lucko.helper.serialize.ChunkPosition
-
- toCompletableFuture() - Method in interface me.lucko.helper.promise.Promise
-
Returns a
CompletableFuture maintaining the same
completion properties as this Promise.
- toFormattedString() - Method in class me.lucko.helper.utils.Tps
-
- toggle(S) - Method in class me.lucko.helper.setting.BooleanSettingMap
-
Toggles the state of a setting.
- toLegacy(Component, char) - Static method in class me.lucko.helper.text.Text
-
- toLegacy(Component) - Static method in class me.lucko.helper.text.Text
-
- toList() - Static method in class me.lucko.helper.utils.ImmutableCollectors
-
- toLocation() - Method in class me.lucko.helper.serialize.BlockPosition
-
- toLocation() - Method in class me.lucko.helper.serialize.Point
-
- toLocation() - Method in class me.lucko.helper.serialize.Position
-
- toLocation(World) - Method in class me.lucko.helper.serialize.VectorPoint
-
- toLongForm(long) - Static method in class me.lucko.helper.utils.TimeUtil
-
Deprecated.
- toMap() - Static method in class me.lucko.helper.utils.ImmutableCollectors
-
- toMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class me.lucko.helper.utils.ImmutableCollectors
-
- toPosition() - Method in class me.lucko.helper.serialize.BlockPosition
-
- toPositionCenter() - Method in class me.lucko.helper.serialize.BlockPosition
-
- toRadians(double) - Static method in class me.lucko.helper.utils.Maths
-
Converts an angle measured in degrees to an
approximately equivalent angle measured in radians.
- toSet() - Static method in class me.lucko.helper.utils.ImmutableCollectors
-
- toShortForm(long) - Static method in class me.lucko.helper.utils.TimeUtil
-
Deprecated.
- toSortedMap(Comparator<? super K>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class me.lucko.helper.utils.ImmutableCollectors
-
- toSortedSet(Comparator<? super E>) - Static method in class me.lucko.helper.utils.ImmutableCollectors
-
- toString(JsonElement) - Static method in class me.lucko.helper.gson.GsonProvider
-
- toString() - Method in class me.lucko.helper.maven.LibraryLoader.Dependency
-
- toString() - Method in class me.lucko.helper.messaging.conversation.ConversationReply
-
- toString() - Method in class me.lucko.helper.messaging.util.ChannelReceiver
-
- toString() - Method in class me.lucko.helper.metadata.Empty
-
- toString() - Method in class me.lucko.helper.network.event.ServerConnectEvent
-
- toString() - Method in class me.lucko.helper.network.event.ServerDisconnectEvent
-
- toString() - Method in class me.lucko.helper.network.event.ServerStatusEvent
-
- toString() - Method in class me.lucko.helper.network.metadata.ServerMetadata
-
- toString() - Method in class me.lucko.helper.random.VariableAmount.BaseAndAddition
-
- toString() - Method in class me.lucko.helper.random.VariableAmount.BaseAndVariance
-
- toString() - Method in class me.lucko.helper.random.VariableAmount.Fixed
-
- toString() - Method in class me.lucko.helper.random.VariableAmount.OptionalAmount
-
- toString() - Method in class me.lucko.helper.random.WeightedObject
-
- toString() - Method in class me.lucko.helper.reflect.MinecraftVersion
-
- toString() - Method in class me.lucko.helper.reflect.SnapshotVersion
-
- toString() - Method in class me.lucko.helper.serialize.BlockPosition
-
- toString() - Method in class me.lucko.helper.serialize.BlockRegion
-
- toString() - Method in class me.lucko.helper.serialize.ChunkPosition
-
- toString() - Method in class me.lucko.helper.serialize.ChunkRegion
-
- toString() - Method in class me.lucko.helper.serialize.CircularRegion
-
- toString() - Method in class me.lucko.helper.serialize.Direction
-
- toString() - Method in class me.lucko.helper.serialize.Point
-
- toString() - Method in class me.lucko.helper.serialize.Position
-
- toString() - Method in class me.lucko.helper.serialize.Region
-
- toString() - Method in class me.lucko.helper.serialize.VectorPoint
-
- toString() - Method in class me.lucko.helper.setting.BooleanSettingMap
-
Returns a readable string representation of the map.
- toString() - Method in class me.lucko.helper.setting.SettingMap
-
Returns a readable string representation of the map.
- toString() - Method in class me.lucko.helper.utils.NullableOptional
-
Returns a non-empty string representation of this NullableOptional suitable for
debugging.
- toString() - Method in class me.lucko.helper.utils.ServiceCallback
-
- toStringPretty(JsonElement) - Static method in class me.lucko.helper.gson.GsonProvider
-
- toVector() - Method in class me.lucko.helper.serialize.BlockPosition
-
- toVector() - Method in class me.lucko.helper.serialize.ChunkPosition
-
- toVector() - Method in class me.lucko.helper.serialize.Position
-
- toVectorPoint() - Method in class me.lucko.helper.serialize.Point
-
- Tps - Class in me.lucko.helper.utils
-
Encapsulates the servers "ticks per second" (TPS) reading.
- Tps(double, double, double) - Constructor for class me.lucko.helper.utils.Tps
-
- Tps(double[]) - Constructor for class me.lucko.helper.utils.Tps
-
- TpsMetadataProvider - Class in me.lucko.helper.network.metadata
-
- transform(Consumer<ItemStack>) - Method in class me.lucko.helper.item.ItemStackBuilder
-
- transformMeta(Consumer<ItemMeta>) - Method in class me.lucko.helper.item.ItemStackBuilder
-
- transformRunnable(Runnable) - Static method in class me.lucko.helper.menu.Item
-
- TransientValue<T> - Interface in me.lucko.helper.metadata
-
Represents a value in a
MetadataMap which will automatically expire at some point.
- translateAlternateColorCodes(char, char, String) - Static method in class me.lucko.helper.text.Text
-
- Tristate - Enum in me.lucko.helper.setting
-
- tryConsume(Consumer<Slot>) - Method in class me.lucko.helper.menu.scheme.MenuPopulator
-
- type(Material) - Method in class me.lucko.helper.item.ItemStackBuilder
-
- type - Variable in class me.lucko.helper.serialize.GsonStorageHandler
-
- TypeAware<T> - Interface in me.lucko.helper.interfaces
-
Represents an object that knows it's own type parameter.
- typeSerializers() - Static method in class me.lucko.helper.config.ConfigFactory
-
- v1_10 - Static variable in class me.lucko.helper.reflect.MinecraftVersions
-
Version 1.10 - the frostburn update.
- v1_11 - Static variable in class me.lucko.helper.reflect.MinecraftVersions
-
Version 1.11 - the exploration update.
- v1_12 - Static variable in class me.lucko.helper.reflect.MinecraftVersions
-
Version 1.12 - the world of color update.
- v1_13 - Static variable in class me.lucko.helper.reflect.MinecraftVersions
-
Version 1.13 - update aquatic.
- v1_14 - Static variable in class me.lucko.helper.reflect.MinecraftVersions
-
Version 1.14 - village and pillage update
- v1_15 - Static variable in class me.lucko.helper.reflect.MinecraftVersions
-
Version 1.15 - buzzy bees update
- v1_4_2 - Static variable in class me.lucko.helper.reflect.MinecraftVersions
-
Version 1.4.2 - the scary update (Wither Boss).
- v1_5_0 - Static variable in class me.lucko.helper.reflect.MinecraftVersions
-
Version 1.5.0 - the redstone update.
- v1_6_1 - Static variable in class me.lucko.helper.reflect.MinecraftVersions
-
Version 1.6.1 - the horse update.
- v1_7_2 - Static variable in class me.lucko.helper.reflect.MinecraftVersions
-
Version 1.7.2 - the update that changed the world.
- v1_7_8 - Static variable in class me.lucko.helper.reflect.MinecraftVersions
-
Version 1.7.8 - the update that changed the skin format (and distribution - R.I.P.
- v1_8 - Static variable in class me.lucko.helper.reflect.MinecraftVersions
-
Version 1.8 - the "bountiful" update.
- v1_9 - Static variable in class me.lucko.helper.reflect.MinecraftVersions
-
Version 1.9 - the combat update.
- value() - Method in interface me.lucko.helper.command.argument.Argument
-
Gets the value of the argument
- value - Variable in class me.lucko.helper.command.argument.SimpleArgument
-
- value() - Method in class me.lucko.helper.command.argument.SimpleArgument
-
- valueOf(String) - Static method in enum me.lucko.helper.bossbar.BossBarColor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum me.lucko.helper.bossbar.BossBarStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum me.lucko.helper.event.functional.ExpiryTestStage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum me.lucko.helper.messaging.conversation.ConversationReplyListener.RegistrationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum me.lucko.helper.nbt.NBTTagType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum me.lucko.helper.promise.ThreadContext
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum me.lucko.helper.reflect.NmsVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum me.lucko.helper.scoreboard.ScoreboardTeam.CollisionRule
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum me.lucko.helper.scoreboard.ScoreboardTeam.NameTagVisibility
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum me.lucko.helper.setting.Tristate
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum me.lucko.helper.signprompt.SignPromptFactory.Response
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum me.lucko.helper.time.DurationFormatter
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum me.lucko.helper.bossbar.BossBarColor
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum me.lucko.helper.bossbar.BossBarStyle
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum me.lucko.helper.event.functional.ExpiryTestStage
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum me.lucko.helper.messaging.conversation.ConversationReplyListener.RegistrationAction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum me.lucko.helper.nbt.NBTTagType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum me.lucko.helper.promise.ThreadContext
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum me.lucko.helper.reflect.NmsVersion
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum me.lucko.helper.scoreboard.ScoreboardTeam.CollisionRule
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum me.lucko.helper.scoreboard.ScoreboardTeam.NameTagVisibility
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum me.lucko.helper.setting.Tristate
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum me.lucko.helper.signprompt.SignPromptFactory.Response
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum me.lucko.helper.time.DurationFormatter
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VariableAmount - Interface in me.lucko.helper.random
-
Represents a value which may vary randomly.
- VariableAmount.BaseAndAddition - Class in me.lucko.helper.random
-
Represents a base amount with a random addition, the final amount will be
the base amount plus a random amount between zero (inclusive) and the
addition (exclusive).
- VariableAmount.BaseAndVariance - Class in me.lucko.helper.random
-
Represents a base amount with a variance, the final amount will be the
base amount plus or minus a random amount between zero (inclusive) and
the variance (exclusive).
- VariableAmount.Fixed - Class in me.lucko.helper.random
-
- VariableAmount.OptionalAmount - Class in me.lucko.helper.random
-
Represents a variable amount which has a base and a chance of varying.
- VectorPoint - Class in me.lucko.helper.serialize
-
An immutable and serializable vector + direction object
- VectorSerializers - Class in me.lucko.helper.serialize
-
Utility for serializing and deserializing flowpowered Vector instances
- ViaBossBarFactory - Class in me.lucko.helper.bossbar
-
- ViaBossBarFactory() - Constructor for class me.lucko.helper.bossbar.ViaBossBarFactory
-
- visible() - Method in interface me.lucko.helper.bossbar.BossBar
-
Gets if the boss bar is displayed to attached players.
- visible(boolean) - Method in interface me.lucko.helper.bossbar.BossBar
-
Set if the boss bar is displayed to attached players.