Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- me.lucko.helper.command.AbstractCommand (implements me.lucko.helper.command.Command, org.bukkit.command.CommandExecutor)
- me.lucko.helper.terminable.composite.AbstractCompositeTerminable (implements me.lucko.helper.terminable.composite.CompositeTerminable)
- me.lucko.helper.messaging.AbstractMessenger (implements me.lucko.helper.messaging.Messenger)
- me.lucko.helper.metadata.AbstractMetadataRegistry<T> (implements me.lucko.helper.metadata.MetadataRegistry<T>)
- me.lucko.helper.network.AbstractNetwork (implements me.lucko.helper.network.Network)
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
- me.lucko.helper.menu.scheme.AbstractSchemeMapping (implements me.lucko.helper.menu.scheme.SchemeMapping)
- me.lucko.helper.terminable.composite.AbstractWeakCompositeTerminable (implements me.lucko.helper.terminable.composite.CompositeTerminable)
- me.lucko.helper.serialize.BlockPosition (implements me.lucko.helper.gson.GsonSerializable)
- me.lucko.helper.serialize.BlockRegion (implements me.lucko.helper.gson.GsonSerializable)
- me.lucko.helper.setting.BooleanSettingMap<S>
- me.lucko.helper.setting.BooleanSettingMapFactory<S>
- me.lucko.helper.bucket.factory.BucketFactory
- me.lucko.helper.bossbar.BukkitBossBarFactory (implements me.lucko.helper.bossbar.BossBarFactory)
- me.lucko.helper.hologram.BukkitHologramFactory (implements me.lucko.helper.hologram.HologramFactory)
- me.lucko.helper.gson.typeadapters.BukkitSerializableAdapterFactory (implements com.google.gson.TypeAdapterFactory)
- me.lucko.helper.config.typeserializers.BukkitTypeSerializer (implements ninja.leaping.configurate.objectmapping.serialize.TypeSerializer<T>)
- me.lucko.helper.messaging.bungee.BungeeCordImpl (implements me.lucko.helper.messaging.bungee.BungeeCord, org.bukkit.plugin.messaging.PluginMessageListener)
- me.lucko.helper.cache.Cache<T> (implements java.util.function.Supplier<T>)
- me.lucko.helper.messaging.util.ChannelPublisher<T> (implements me.lucko.helper.terminable.Terminable)
- me.lucko.helper.messaging.util.ChannelReceiver<T>
- me.lucko.helper.serialize.ChunkPosition (implements me.lucko.helper.gson.GsonSerializable)
- me.lucko.helper.serialize.ChunkRegion (implements me.lucko.helper.gson.GsonSerializable)
- me.lucko.helper.serialize.CircularRegion (implements me.lucko.helper.gson.GsonSerializable)
- me.lucko.helper.npc.CitizensNpcFactory (implements me.lucko.helper.npc.NpcFactory)
- me.lucko.helper.utils.CollectionUtils
- me.lucko.helper.config.typeserializers.ColoredStringTypeSerializer (implements ninja.leaping.configurate.objectmapping.serialize.TypeSerializer<T>)
- me.lucko.helper.utils.CommandMapUtil
- me.lucko.helper.Commands
- me.lucko.helper.config.ConfigFactory<N,L>
- me.lucko.helper.datatree.ConfigurateDataTree (implements me.lucko.helper.datatree.DataTree)
- me.lucko.helper.messaging.conversation.ConversationReply<R>
- me.lucko.helper.utils.Delegates
- me.lucko.helper.serialize.Direction (implements me.lucko.helper.gson.GsonSerializable)
- me.lucko.helper.network.modules.DispatchModule (implements me.lucko.helper.terminable.module.TerminableModule)
- me.lucko.helper.menu.DummySlot (implements me.lucko.helper.menu.Slot)
- me.lucko.helper.time.DurationParser
- me.lucko.helper.metadata.Empty
- me.lucko.helper.event.filter.EventFilters
- me.lucko.helper.event.filter.EventHandlers
- me.lucko.helper.Events
- me.lucko.helper.metadata.ExpireAfterAccessValue<T> (implements me.lucko.helper.metadata.TransientValue<T>)
- me.lucko.helper.cache.Expiring<T> (implements java.util.function.Supplier<T>)
- me.lucko.helper.metadata.ExpiringValue<T> (implements me.lucko.helper.metadata.TransientValue<T>)
- me.lucko.helper.serialize.FileStorageHandler<T>
- me.lucko.helper.network.modules.FindCommandModule (implements me.lucko.helper.terminable.module.TerminableModule)
- me.lucko.helper.menu.scheme.FunctionalSchemeMapping (implements me.lucko.helper.menu.scheme.SchemeMapping)
- me.lucko.helper.messaging.codec.GsonCodec<M> (implements me.lucko.helper.messaging.codec.Codec<M>)
- me.lucko.helper.gson.converter.GsonConverters
- me.lucko.helper.datatree.GsonDataTree (implements me.lucko.helper.datatree.DataTree)
- me.lucko.helper.gson.GsonProvider
- me.lucko.helper.gson.typeadapters.GsonSerializableAdapterFactory (implements com.google.gson.TypeAdapterFactory)
- me.lucko.helper.config.typeserializers.GsonTypeSerializer (implements ninja.leaping.configurate.objectmapping.serialize.TypeSerializer<T>)
- me.lucko.helper.menu.Gui (implements me.lucko.helper.terminable.TerminableConsumer)
- me.lucko.helper.messaging.codec.GZipCodec<M> (implements me.lucko.helper.messaging.codec.Codec<M>)
- me.lucko.helper.Helper
- me.lucko.helper.scheduler.HelperExecutors
- me.lucko.helper.config.typeserializers.HelperTypeSerializer (implements ninja.leaping.configurate.objectmapping.serialize.TypeSerializer<T>)
- me.lucko.helper.hologram.individual.HologramLine.Builder
- me.lucko.helper.utils.ImmutableCollectors
- me.lucko.helper.command.context.ImmutableCommandContext<T> (implements me.lucko.helper.command.context.CommandContext<T>)
- me.lucko.helper.utils.Indexing
- me.lucko.helper.serialize.InventorySerialization
- me.lucko.helper.menu.Item
- me.lucko.helper.menu.Item.Builder
- me.lucko.helper.item.ItemStackBuilder
- me.lucko.helper.gson.JsonBuilder
- me.lucko.helper.gson.typeadapters.JsonElementTreeSerializer (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>)
- me.lucko.helper.config.typeserializers.JsonTreeTypeSerializer (implements ninja.leaping.configurate.objectmapping.serialize.TypeSerializer<T>)
- me.lucko.helper.cache.Lazy<T> (implements java.util.function.Supplier<T>)
- me.lucko.helper.maven.LibraryLoader
- me.lucko.helper.maven.LibraryLoader.Dependency
- me.lucko.helper.internal.LoaderUtils
- me.lucko.helper.utils.Log
- me.lucko.helper.messaging.util.MappedChannelReceiver<T,K,V> (implements me.lucko.helper.terminable.Terminable)
- me.lucko.helper.utils.Maths
- me.lucko.helper.menu.scheme.MenuPopulator
- me.lucko.helper.menu.scheme.MenuScheme
- me.lucko.helper.metadata.Metadata
- me.lucko.helper.reflect.MinecraftVersion (implements java.lang.Comparable<T>)
- me.lucko.helper.reflect.MinecraftVersions
- me.lucko.helper.nbt.NBT
- me.lucko.helper.network.modules.NetworkStatusModule (implements me.lucko.helper.terminable.module.TerminableModule)
- me.lucko.helper.network.modules.NetworkSummaryModule (implements me.lucko.helper.terminable.module.TerminableModule)
- me.lucko.helper.utils.NullableOptional<T>
- me.lucko.helper.function.Numbers
- me.lucko.helper.hologram.individual.PacketIndividualHologramFactory (implements me.lucko.helper.hologram.individual.IndividualHologramFactory)
- me.lucko.helper.scoreboard.PacketScoreboard (implements me.lucko.helper.scoreboard.Scoreboard)
- me.lucko.helper.scoreboard.PacketScoreboardObjective (implements me.lucko.helper.scoreboard.ScoreboardObjective)
- me.lucko.helper.scoreboard.PacketScoreboardProvider (implements me.lucko.helper.scoreboard.ScoreboardProvider)
- me.lucko.helper.scoreboard.PacketScoreboardTeam (implements me.lucko.helper.scoreboard.ScoreboardTeam)
- me.lucko.helper.signprompt.PacketSignPromptFactory (implements me.lucko.helper.signprompt.SignPromptFactory)
- me.lucko.helper.menu.paginated.PageInfo
- me.lucko.helper.menu.paginated.PaginatedGuiBuilder
- me.lucko.helper.bucket.partitioning.PartitioningStrategies
- me.lucko.helper.utils.Players
- org.bukkit.plugin.PluginBase (implements org.bukkit.plugin.Plugin)
- me.lucko.helper.serialize.Point (implements me.lucko.helper.gson.GsonSerializable)
- me.lucko.helper.serialize.Position (implements me.lucko.helper.gson.GsonSerializable)
- me.lucko.helper.function.Predicates
- me.lucko.helper.protocol.Protocol
- me.lucko.helper.reflect.proxy.Proxies
- me.lucko.helper.serialize.Region (implements me.lucko.helper.gson.GsonSerializable)
- me.lucko.helper.Schedulers
- me.lucko.helper.serialize.Serializers
- me.lucko.helper.network.event.ServerConnectEvent (implements me.lucko.helper.network.event.NetworkEvent)
- me.lucko.helper.network.event.ServerDisconnectEvent (implements me.lucko.helper.network.event.NetworkEvent)
- me.lucko.helper.network.metadata.ServerMetadata
- me.lucko.helper.reflect.ServerReflection
- me.lucko.helper.network.event.ServerStatusEvent (implements me.lucko.helper.network.event.NetworkEvent)
- me.lucko.helper.utils.ServiceCallback<T> (implements me.lucko.helper.terminable.Terminable)
- me.lucko.helper.Services
- me.lucko.helper.setting.SettingMap<S,V>
- me.lucko.helper.setting.SettingMapFactory<S,V>
- me.lucko.helper.command.argument.SimpleArgument (implements me.lucko.helper.command.argument.Argument)
- me.lucko.helper.messaging.conversation.SimpleConversationChannel<T,R> (implements me.lucko.helper.messaging.conversation.ConversationChannel<T,R>)
- me.lucko.helper.command.argument.SimpleParserRegistry (implements me.lucko.helper.command.argument.ArgumentParserRegistry)
- me.lucko.helper.menu.SimpleSlot (implements me.lucko.helper.menu.Slot)
- me.lucko.helper.reflect.SnapshotVersion (implements java.lang.Comparable<T>)
- me.lucko.helper.metadata.SoftValue<T> (implements me.lucko.helper.metadata.TransientValue<T>)
- me.lucko.helper.menu.scheme.StandardSchemeMappings
- me.lucko.helper.eventbus.Subscribers
- me.lucko.helper.text.Text
- me.lucko.helper.config.typeserializers.TextTypeSerializer (implements ninja.leaping.configurate.objectmapping.serialize.TypeSerializer<T>)
- java.lang.Throwable (implements java.io.Serializable)
- me.lucko.helper.scheduler.Ticks
- me.lucko.helper.time.Time
- me.lucko.helper.utils.TimeUtil
- me.lucko.helper.utils.Tps (implements me.lucko.helper.gson.GsonSerializable)
- me.lucko.helper.network.metadata.TpsMetadataProvider (implements me.lucko.helper.network.metadata.ServerMetadataProvider)
- me.lucko.helper.random.VariableAmount.BaseAndAddition (implements me.lucko.helper.random.VariableAmount)
- me.lucko.helper.random.VariableAmount.BaseAndVariance (implements me.lucko.helper.random.VariableAmount)
- me.lucko.helper.random.VariableAmount.Fixed (implements me.lucko.helper.random.VariableAmount)
- me.lucko.helper.random.VariableAmount.OptionalAmount (implements me.lucko.helper.random.VariableAmount)
- me.lucko.helper.serialize.VectorPoint (implements me.lucko.helper.gson.GsonSerializable)
- me.lucko.helper.serialize.VectorSerializers
- me.lucko.helper.bossbar.ViaBossBarFactory (implements me.lucko.helper.bossbar.BossBarFactory)
- me.lucko.helper.metadata.WeakValue<T> (implements me.lucko.helper.metadata.TransientValue<T>)
- me.lucko.helper.random.WeightedObject<T> (implements me.lucko.helper.random.Weighted)
Interface Hierarchy
- me.lucko.helper.command.argument.Argument
- me.lucko.helper.command.argument.ArgumentParser<T>
- me.lucko.helper.command.argument.ArgumentParserRegistry
- java.lang.AutoCloseable
- java.util.function.BiConsumer<T,U>
- me.lucko.helper.setting.BooleanSetting
- me.lucko.helper.bossbar.BossBarFactory
- me.lucko.helper.messaging.bungee.BungeeCord
- me.lucko.helper.function.chain.Chain<T>
- me.lucko.helper.messaging.ChannelListener<T>
- me.lucko.helper.messaging.codec.Codec<M>
- me.lucko.helper.command.context.CommandContext<T>
- org.bukkit.command.CommandExecutor
- me.lucko.helper.cooldown.ComposedCooldownMap<I,O>
- java.util.function.Consumer<T>
- me.lucko.helper.scheduler.builder.ContextualPromiseBuilder
- me.lucko.helper.scheduler.builder.ContextualTaskBuilder
- me.lucko.helper.messaging.conversation.ConversationChannelListener<T,R>
- me.lucko.helper.messaging.conversation.ConversationMessage
- me.lucko.helper.messaging.conversation.ConversationReplyListener<R>
- me.lucko.helper.cooldown.CooldownMap<T>
- me.lucko.helper.bucket.Cycle<E>
- me.lucko.helper.datatree.DataTree
- me.lucko.helper.interfaces.Delegate<T>
- java.util.concurrent.Executor
- me.lucko.helper.command.functional.FunctionalCommandBuilder<T>
- me.lucko.helper.command.functional.FunctionalCommandHandler<T>
- me.lucko.helper.event.functional.FunctionalHandlerList<T,R>
- java.util.concurrent.Future<V>
- me.lucko.helper.promise.Promise<V> (also extends me.lucko.helper.terminable.Terminable)
- me.lucko.helper.gson.converter.GsonConverter
- me.lucko.helper.gson.GsonSerializable
- me.lucko.helper.hologram.HologramFactory
- me.lucko.helper.hologram.individual.HologramLine
- me.lucko.helper.hologram.individual.IndividualHologramFactory
- me.lucko.helper.messaging.InstanceData
- me.lucko.helper.network.Server
- java.lang.Iterable<T>
- me.lucko.helper.messaging.Messenger
- me.lucko.helper.metadata.MetadataMap
- me.lucko.helper.metadata.MetadataRegistry<T>
- me.lucko.helper.shadows.nbt.NBTNumber
- me.lucko.helper.shadows.nbt.NBTTagByte (also extends me.lucko.helper.shadows.nbt.NBTBase, me.lucko.shadow.Shadow)
- me.lucko.helper.shadows.nbt.NBTTagDouble (also extends me.lucko.helper.shadows.nbt.NBTBase, me.lucko.shadow.Shadow)
- me.lucko.helper.shadows.nbt.NBTTagFloat (also extends me.lucko.helper.shadows.nbt.NBTBase, me.lucko.shadow.Shadow)
- me.lucko.helper.shadows.nbt.NBTTagInt (also extends me.lucko.helper.shadows.nbt.NBTBase, me.lucko.shadow.Shadow)
- me.lucko.helper.shadows.nbt.NBTTagLong (also extends me.lucko.helper.shadows.nbt.NBTBase, me.lucko.shadow.Shadow)
- me.lucko.helper.shadows.nbt.NBTTagShort (also extends me.lucko.helper.shadows.nbt.NBTBase, me.lucko.shadow.Shadow)
- me.lucko.helper.network.event.NetworkEvent
- me.lucko.helper.npc.Npc
- me.lucko.helper.bucket.partitioning.PartitioningStrategy<T>
- me.lucko.helper.profiles.Profile
- me.lucko.helper.profiles.ProfileRepository
- me.lucko.helper.random.RandomSelector<E>
- me.lucko.helper.menu.scheme.SchemeMapping
- me.lucko.helper.scoreboard.Scoreboard
- me.lucko.helper.scoreboard.ScoreboardObjective
- me.lucko.helper.scoreboard.ScoreboardProvider
- me.lucko.helper.scoreboard.ScoreboardTeam
- me.lucko.helper.network.metadata.ServerMetadataProvider
- me.lucko.helper.setting.Setting<V>
- me.lucko.helper.setting.Setting.State
- me.lucko.shadow.Shadow
- me.lucko.helper.shadows.nbt.MojangsonParser
- me.lucko.helper.shadows.nbt.NBTBase
- me.lucko.helper.shadows.nbt.NBTTagByte (also extends me.lucko.helper.shadows.nbt.NBTNumber, me.lucko.shadow.Shadow)
- me.lucko.helper.shadows.nbt.NBTTagByteArray (also extends me.lucko.shadow.Shadow)
- me.lucko.helper.shadows.nbt.NBTTagCompound (also extends me.lucko.shadow.Shadow)
- me.lucko.helper.shadows.nbt.NBTTagDouble (also extends me.lucko.helper.shadows.nbt.NBTNumber, me.lucko.shadow.Shadow)
- me.lucko.helper.shadows.nbt.NBTTagEnd (also extends me.lucko.shadow.Shadow)
- me.lucko.helper.shadows.nbt.NBTTagFloat (also extends me.lucko.helper.shadows.nbt.NBTNumber, me.lucko.shadow.Shadow)
- me.lucko.helper.shadows.nbt.NBTTagInt (also extends me.lucko.helper.shadows.nbt.NBTNumber, me.lucko.shadow.Shadow)
- me.lucko.helper.shadows.nbt.NBTTagIntArray (also extends me.lucko.shadow.Shadow)
- me.lucko.helper.shadows.nbt.NBTTagList (also extends me.lucko.shadow.Shadow)
- me.lucko.helper.shadows.nbt.NBTTagLong (also extends me.lucko.helper.shadows.nbt.NBTNumber, me.lucko.shadow.Shadow)
- me.lucko.helper.shadows.nbt.NBTTagLongArray (also extends me.lucko.shadow.Shadow)
- me.lucko.helper.shadows.nbt.NBTTagShort (also extends me.lucko.helper.shadows.nbt.NBTNumber, me.lucko.shadow.Shadow)
- me.lucko.helper.shadows.nbt.NBTTagString (also extends me.lucko.shadow.Shadow)
- me.lucko.helper.shadows.nbt.NBTReadLimiter
- me.lucko.helper.shadows.nbt.NBTTagByte (also extends me.lucko.helper.shadows.nbt.NBTBase, me.lucko.helper.shadows.nbt.NBTNumber)
- me.lucko.helper.shadows.nbt.NBTTagByteArray (also extends me.lucko.helper.shadows.nbt.NBTBase)
- me.lucko.helper.shadows.nbt.NBTTagCompound (also extends me.lucko.helper.shadows.nbt.NBTBase)
- me.lucko.helper.shadows.nbt.NBTTagDouble (also extends me.lucko.helper.shadows.nbt.NBTBase, me.lucko.helper.shadows.nbt.NBTNumber)
- me.lucko.helper.shadows.nbt.NBTTagEnd (also extends me.lucko.helper.shadows.nbt.NBTBase)
- me.lucko.helper.shadows.nbt.NBTTagFloat (also extends me.lucko.helper.shadows.nbt.NBTBase, me.lucko.helper.shadows.nbt.NBTNumber)
- me.lucko.helper.shadows.nbt.NBTTagInt (also extends me.lucko.helper.shadows.nbt.NBTBase, me.lucko.helper.shadows.nbt.NBTNumber)
- me.lucko.helper.shadows.nbt.NBTTagIntArray (also extends me.lucko.helper.shadows.nbt.NBTBase)
- me.lucko.helper.shadows.nbt.NBTTagList (also extends me.lucko.helper.shadows.nbt.NBTBase)
- me.lucko.helper.shadows.nbt.NBTTagLong (also extends me.lucko.helper.shadows.nbt.NBTBase, me.lucko.helper.shadows.nbt.NBTNumber)
- me.lucko.helper.shadows.nbt.NBTTagLongArray (also extends me.lucko.helper.shadows.nbt.NBTBase)
- me.lucko.helper.shadows.nbt.NBTTagShort (also extends me.lucko.helper.shadows.nbt.NBTBase, me.lucko.helper.shadows.nbt.NBTNumber)
- me.lucko.helper.shadows.nbt.NBTTagString (also extends me.lucko.helper.shadows.nbt.NBTBase)
- me.lucko.helper.signprompt.SignPromptFactory
- me.lucko.helper.signprompt.SignPromptFactory.ResponseHandler
- me.lucko.helper.menu.Slot
- me.lucko.helper.event.functional.SubscriptionBuilder<T>
- org.bukkit.command.TabCompleter
- me.lucko.helper.scheduler.builder.TaskBuilder
- me.lucko.helper.scheduler.builder.TaskBuilder.ThreadContextual
- me.lucko.helper.terminable.TerminableConsumer
- me.lucko.helper.terminable.module.TerminableModule
- me.lucko.helper.metadata.TransientValue<T>
- me.lucko.helper.interfaces.TypeAware<T>
- me.lucko.helper.random.VariableAmount
- me.lucko.helper.random.Weigher<E>
- me.lucko.helper.random.Weighted
Annotation Type Hierarchy
Enum Hierarchy
Copyright © 2020. All rights reserved.