Hierarchy For All Packages
Package Hierarchies:- com.burchard36.api,
- com.burchard36.api.command,
- com.burchard36.api.command.actions,
- com.burchard36.api.command.annotation,
- com.burchard36.api.command.interfaces,
- com.burchard36.api.data,
- com.burchard36.api.data.annotations,
- com.burchard36.api.data.json,
- com.burchard36.api.data.json.enums,
- com.burchard36.api.data.json.exceptions,
- com.burchard36.api.inventory,
- com.burchard36.api.inventory.actions,
- com.burchard36.api.inventory.interfaces,
- com.burchard36.api.utils,
- com.burchard36.api.utils.reflections
Class Hierarchy
- java.lang.Object
- java.util.AbstractMap.SimpleEntry<K,V> (implements java.util.Map.Entry<K,V>, java.io.Serializable)
- com.burchard36.api.utils.reflections.PackageScanner.InvocationResult<T,InvocationErrorStatus>
- com.burchard36.api.ApiSettings
- org.bukkit.command.Command
- com.burchard36.api.command.ApiCommand (implements org.bukkit.command.TabCompleter)
- com.burchard36.api.command.exceptions.CommandExceptionFactory
- com.burchard36.api.command.CommandInjector
- com.burchard36.api.data.DataStores
- com.burchard36.api.DataStoresManager
- com.burchard36.api.DataStoreSettings
- com.burchard36.api.utils.EntityWrapper
- com.burchard36.api.inventory.GlobalInventoryListener (implements org.bukkit.event.Listener)
- com.burchard36.api.utils.ItemWrapper
- com.burchard36.api.inventory.ClickableItem
- com.burchard36.api.data.json.JsonDataStore (implements com.burchard36.api.data.FileDataStore, org.bukkit.event.Listener)
- com.burchard36.api.data.json.JsonPlayerDataFile (implements com.burchard36.api.data.json.JsonDataFile)
- com.burchard36.api.data.json.TestPlayerData
- com.burchard36.api.utils.Logger
- com.burchard36.api.utils.MathUtils
- com.burchard36.api.utils.reflections.PackageScanner<T>
- com.burchard36.api.data.json.PlayerJsonDataStore (implements com.burchard36.api.data.FileDataStore, org.bukkit.event.Listener)
- org.bukkit.plugin.PluginBase (implements org.bukkit.plugin.Plugin)
- org.bukkit.plugin.java.JavaPlugin
- com.burchard36.api.BurchAPI
- org.bukkit.plugin.java.JavaPlugin
- com.burchard36.api.inventory.PluginInventory
- com.burchard36.api.inventory.PluginInventory.PluginHolder (implements org.bukkit.inventory.InventoryHolder)
- com.burchard36.api.PluginJsonWriter
- java.lang.Record
- com.burchard36.api.inventory.actions.ClickableItemAction
- com.burchard36.api.command.actions.ConsoleSendCommand
- com.burchard36.api.inventory.actions.InventoryClickAction
- com.burchard36.api.inventory.actions.InventoryCloseAction
- com.burchard36.api.inventory.actions.InventoryOpenAction
- com.burchard36.api.command.actions.PlayerSendCommand
- com.burchard36.api.command.actions.PlayerTabComplete
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- com.burchard36.api.data.json.exceptions.JsonFileNotFoundException
- java.lang.RuntimeException
- com.burchard36.api.utils.reflections.PackageScanner.PackageScannerException
- java.lang.Exception
- java.util.AbstractMap.SimpleEntry<K,V> (implements java.util.Map.Entry<K,V>, java.io.Serializable)
Interface Hierarchy
- com.burchard36.api.data.DataStore
- com.burchard36.api.data.FileDataStore
- com.burchard36.api.inventory.interfaces.GuiClickableItem
- com.burchard36.api.inventory.interfaces.GuiClickAction
- com.burchard36.api.inventory.interfaces.GuiCloseAction
- com.burchard36.api.inventory.interfaces.GuiOpenAction
- com.burchard36.api.data.json.JsonDataFile
- com.burchard36.api.command.interfaces.OnConsoleSender
- com.burchard36.api.command.interfaces.OnPlayerSender
- com.burchard36.api.command.interfaces.OnTabComplete
Annotation Interface Hierarchy
- com.burchard36.api.command.annotation.CommandAliases (implements java.lang.annotation.Annotation)
- com.burchard36.api.command.annotation.CommandDescription (implements java.lang.annotation.Annotation)
- com.burchard36.api.command.annotation.CommandName (implements java.lang.annotation.Annotation)
- com.burchard36.api.command.annotation.CommandUsage (implements java.lang.annotation.Annotation)
- com.burchard36.api.data.annotations.DataStoreID (implements java.lang.annotation.Annotation)
- com.burchard36.api.data.annotations.PlayerDataFile (implements java.lang.annotation.Annotation)
- com.burchard36.api.command.annotation.RegisterCommand (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.burchard36.api.data.json.enums.FileType
- com.burchard36.api.data.InternalDataStore
- com.burchard36.api.utils.reflections.PackageScanner.InvocationErrorStatus
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)