Hierarchy For All Packages
- com.marcusslover.plus,
- com.marcusslover.plus.lib,
- com.marcusslover.plus.lib.color,
- com.marcusslover.plus.lib.command,
- com.marcusslover.plus.lib.common,
- com.marcusslover.plus.lib.container,
- com.marcusslover.plus.lib.container.extra,
- com.marcusslover.plus.lib.container.type,
- com.marcusslover.plus.lib.cooldown,
- com.marcusslover.plus.lib.events,
- com.marcusslover.plus.lib.file,
- com.marcusslover.plus.lib.item,
- com.marcusslover.plus.lib.item.event,
- com.marcusslover.plus.lib.lifecycle,
- com.marcusslover.plus.lib.mojang,
- com.marcusslover.plus.lib.potion,
- com.marcusslover.plus.lib.region,
- com.marcusslover.plus.lib.sidebar,
- com.marcusslover.plus.lib.sound,
- com.marcusslover.plus.lib.text,
- com.marcusslover.plus.lib.title,
- com.marcusslover.plus.lib.world
Class Hierarchy
- java.lang.Object
- com.marcusslover.plus.lib.container.AbstractContainer<K>
- com.marcusslover.plus.lib.container.type.MapContainer<K,
V> - com.marcusslover.plus.lib.container.type.SingleContainer<V>
- com.marcusslover.plus.lib.container.type.MapContainer<K,
- com.marcusslover.plus.lib.file.AbstractFile (implements com.marcusslover.plus.lib.file.IFile)
- com.marcusslover.plus.lib.file.ConfigFile
- com.marcusslover.plus.lib.file.JsonFile
- com.marcusslover.plus.lib.item.Button
- com.marcusslover.plus.lib.item.Button.DetectableArea (implements com.marcusslover.plus.lib.region.IRegion)
- com.marcusslover.plus.lib.item.Canvas (implements org.bukkit.inventory.InventoryHolder)
- com.marcusslover.plus.lib.item.Canvas.AvoidEdgesDecorator (implements com.marcusslover.plus.lib.item.Canvas.ItemDecorator)
- com.marcusslover.plus.lib.item.Canvas.ClickContext
- com.marcusslover.plus.lib.item.Canvas.DynamicSupplier<T>
- com.marcusslover.plus.lib.item.Canvas.EdgeDecorator (implements com.marcusslover.plus.lib.item.Canvas.ItemDecorator)
- com.marcusslover.plus.lib.item.Canvas.FullDecorator (implements com.marcusslover.plus.lib.item.Canvas.ItemDecorator)
- com.marcusslover.plus.lib.item.Canvas.PopulatorContext<T>
- org.bukkit.generator.ChunkGenerator
- com.marcusslover.plus.lib.world.EmptyChunkGenerator
- com.marcusslover.plus.lib.color.Color
- com.marcusslover.plus.lib.color.ColorGradient
- com.marcusslover.plus.lib.text.ColorUtil
- com.marcusslover.plus.lib.command.CommandManager
- com.marcusslover.plus.lib.container.ContainerManager
- com.marcusslover.plus.lib.cooldown.CooldownManager
- com.marcusslover.plus.lib.common.DataType<T,
Z> (implements org.bukkit.persistence.PersistentDataType<P, C>) - org.bukkit.event.Event
- org.bukkit.event.player.PlayerEvent
- com.marcusslover.plus.lib.item.event.PlayerMenuOpenEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.player.PlayerEvent
- com.marcusslover.plus.lib.events.EventManager
- com.marcusslover.plus.lib.events.EventReference<T> (implements com.marcusslover.plus.lib.lifecycle.ILifeCycle<T>)
- com.marcusslover.plus.lib.events.Events
- com.marcusslover.plus.lib.lifecycle.LifeCycle<T>
- com.marcusslover.plus.lib.item.Menu (implements com.marcusslover.plus.lib.item.IMenu)
- com.marcusslover.plus.lib.item.Menu.UpdateContext
- com.marcusslover.plus.lib.item.MenuManager (implements org.bukkit.event.Listener)
- com.marcusslover.plus.lib.mojang.MojangAPI
- com.marcusslover.plus.lib.mojang.MojangProfileAPI
- com.marcusslover.plus.lib.mojang.MojangProfileAPI.MojangProfile
- com.marcusslover.plus.lib.sound.Note (implements com.marcusslover.plus.lib.common.ISendable<V>)
- com.marcusslover.plus.lib.common.Pair<A,
B> - com.marcusslover.plus.lib.mojang.PlayerProfile
- org.bukkit.plugin.PluginBase (implements org.bukkit.plugin.Plugin)
- org.bukkit.plugin.java.JavaPlugin
- com.marcusslover.plus.PlusPlugin
- org.bukkit.plugin.java.JavaPlugin
- com.marcusslover.plus.lib.Plus
- com.marcusslover.plus.lib.potion.Potion (implements com.marcusslover.plus.lib.common.IApplicable<T,
V>) - com.marcusslover.plus.lib.common.ReadWriteLock
- com.marcusslover.plus.lib.region.Region (implements com.marcusslover.plus.lib.region.IRegion)
- com.marcusslover.plus.lib.sidebar.Sidebar (implements com.marcusslover.plus.lib.common.ISendable<V>)
- com.marcusslover.plus.lib.common.Taggable<V,
P> (implements com.marcusslover.plus.lib.common.IMetaContainer<C, V>) - com.marcusslover.plus.lib.item.Item
- com.marcusslover.plus.lib.text.Text (implements com.marcusslover.plus.lib.common.ISendable<V>)
- com.marcusslover.plus.lib.text.Tiny
- com.marcusslover.plus.lib.title.Title (implements com.marcusslover.plus.lib.common.ISendable<V>)
- com.marcusslover.plus.lib.world.WorldPoint
- com.marcusslover.plus.lib.container.AbstractContainer<K>
Interface Hierarchy
- com.marcusslover.plus.lib.item.Button.ItemFactory
- com.marcusslover.plus.lib.item.Canvas.ButtonClick
- com.marcusslover.plus.lib.item.Canvas.GenericClick
- com.marcusslover.plus.lib.item.Canvas.SelfInventoryClick
- com.marcusslover.plus.lib.item.Canvas.CloseInventory
- com.marcusslover.plus.lib.item.Canvas.ItemDecorator
- com.marcusslover.plus.lib.item.Canvas.PopulatorContext.Populator<T>
- com.marcusslover.plus.lib.item.Canvas.PopulatorContext.ViewStrategy
- com.marcusslover.plus.lib.common.IApplicable<T,
V> - com.marcusslover.plus.lib.container.extra.ICanSave<T>
- com.marcusslover.plus.lib.command.ICommandContextHelper<V>
- com.marcusslover.plus.lib.file.IFile
- com.marcusslover.plus.lib.lifecycle.ILifeCycle<T>
- com.marcusslover.plus.lib.common.IMetaContainer<C,
V> - com.marcusslover.plus.lib.region.IRegion
- com.marcusslover.plus.lib.region.IRegion.IVectorStrategy
- com.marcusslover.plus.lib.common.ISendable<V>
- com.marcusslover.plus.lib.item.IMenu
- com.marcusslover.plus.lib.command.ITabCompleterHelper
- com.marcusslover.plus.lib.command.ICommand
Annotation Interface Hierarchy
- com.marcusslover.plus.lib.command.Command (implements java.lang.annotation.Annotation)
- com.marcusslover.plus.lib.item.DevelopmentMenu (implements java.lang.annotation.Annotation)
- com.marcusslover.plus.lib.container.extra.InitialLoading (implements java.lang.annotation.Annotation)
- com.marcusslover.plus.lib.common.RequiresManager (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.marcusslover.plus.lib.item.Canvas.PopulatorContext.DefaultViewStrategy
- com.marcusslover.plus.lib.region.IRegion.DefaultVectorStrategy (implements com.marcusslover.plus.lib.region.IRegion.IVectorStrategy)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.marcusslover.plus.lib.command.CommandContext (implements com.marcusslover.plus.lib.command.ICommandContextHelper<V>)
- com.marcusslover.plus.lib.sidebar.SidebarField
- com.marcusslover.plus.lib.command.TabCompleteContext (implements com.marcusslover.plus.lib.command.ICommandContextHelper<V>)
- java.lang.Record