Hierarchy For All Packages
Package Hierarchies:- me.hsgamer.bettergui,
- me.hsgamer.bettergui.action,
- me.hsgamer.bettergui.action.type,
- me.hsgamer.bettergui.api.action,
- me.hsgamer.bettergui.api.argument,
- me.hsgamer.bettergui.api.button,
- me.hsgamer.bettergui.api.menu,
- me.hsgamer.bettergui.api.process,
- me.hsgamer.bettergui.api.requirement,
- me.hsgamer.bettergui.argument,
- me.hsgamer.bettergui.argument.type,
- me.hsgamer.bettergui.builder,
- me.hsgamer.bettergui.button,
- me.hsgamer.bettergui.command,
- me.hsgamer.bettergui.config,
- me.hsgamer.bettergui.downloader,
- me.hsgamer.bettergui.manager,
- me.hsgamer.bettergui.menu,
- me.hsgamer.bettergui.papi,
- me.hsgamer.bettergui.requirement,
- me.hsgamer.bettergui.requirement.type,
- me.hsgamer.bettergui.util
Class Hierarchy
- java.lang.Object
- me.hsgamer.bettergui.action.ActionApplier (implements me.hsgamer.bettergui.api.process.ProcessApplier)
- me.hsgamer.bettergui.builder.ActionBuilder.Input
- me.hsgamer.bettergui.downloader.AdditionalInfoKeys
- me.hsgamer.bettergui.argument.ArgumentHandler (implements me.hsgamer.bettergui.api.argument.ArgumentProcessor)
- me.hsgamer.bettergui.action.type.BackAction (implements me.hsgamer.bettergui.api.action.Action)
- me.hsgamer.bettergui.api.action.BaseAction (implements me.hsgamer.bettergui.api.action.Action)
- me.hsgamer.bettergui.action.type.BroadcastAction
- me.hsgamer.bettergui.action.type.CommandAction
- me.hsgamer.bettergui.action.type.OpAction
- me.hsgamer.bettergui.action.type.PermissionAction
- me.hsgamer.bettergui.action.type.PlayerAction
- me.hsgamer.bettergui.action.type.ConsoleAction
- me.hsgamer.bettergui.action.type.DelayAction
- me.hsgamer.bettergui.action.type.OpenMenuAction
- me.hsgamer.bettergui.action.type.SoundAction
- me.hsgamer.bettergui.action.type.TellAction
- me.hsgamer.bettergui.api.requirement.BaseRequirement<V> (implements me.hsgamer.bettergui.api.requirement.Requirement)
- me.hsgamer.bettergui.requirement.type.ConditionRequirement
- me.hsgamer.bettergui.requirement.type.CooldownRequirement
- me.hsgamer.bettergui.requirement.type.PermissionRequirement
- me.hsgamer.bettergui.api.requirement.TakableRequirement<V>
- me.hsgamer.bettergui.requirement.type.LevelRequirement
- me.hsgamer.bettergui.requirement.type.VersionRequirement
- me.hsgamer.bettergui.api.button.BaseWrappedButton<B> (implements me.hsgamer.bettergui.api.button.WrappedButton)
- me.hsgamer.bettergui.button.ActionButton<B>
- me.hsgamer.bettergui.button.WrappedAirButton
- me.hsgamer.bettergui.button.WrappedNullButton
- me.hsgamer.bettergui.button.WrappedSimpleButton
- me.hsgamer.bettergui.button.EmptyButton
- me.hsgamer.bettergui.button.LegacyMenuButton
- me.hsgamer.bettergui.button.TemplateButton
- me.hsgamer.bettergui.button.WrappedAnimatedButton
- me.hsgamer.bettergui.button.WrappedDummyButton
- me.hsgamer.bettergui.button.WrappedListButton
- me.hsgamer.bettergui.button.WrappedPredicateButton
- me.hsgamer.bettergui.button.ActionButton<B>
- me.hsgamer.bettergui.builder.ButtonBuilder.Input
- me.hsgamer.bettergui.action.ClickActionHandler
- me.hsgamer.bettergui.action.type.CloseMenuAction (implements me.hsgamer.bettergui.api.action.Action)
- org.bukkit.command.Command
- org.bukkit.command.defaults.BukkitCommand
- me.hsgamer.bettergui.command.GetAddonsCommand
- me.hsgamer.bettergui.command.GetTemplateButtonsCommand
- me.hsgamer.bettergui.command.GetVariablesCommand
- me.hsgamer.bettergui.command.MainCommand
- me.hsgamer.bettergui.command.OpenCommand
- me.hsgamer.bettergui.command.ReloadCommand
- org.bukkit.command.defaults.BukkitCommand
- me.hsgamer.bettergui.util.CommandUtil
- me.hsgamer.hscore.config.DecorativeConfig (implements me.hsgamer.hscore.config.Config)
- me.hsgamer.hscore.config.annotated.AnnotatedConfig
- me.hsgamer.bettergui.config.MainConfig
- me.hsgamer.bettergui.config.MessageConfig
- me.hsgamer.hscore.config.annotated.AnnotatedConfig
- me.hsgamer.hscore.downloader.core.Downloader
- me.hsgamer.bettergui.downloader.AddonDownloader
- me.hsgamer.hscore.expansion.common.ExpansionManager
- me.hsgamer.hscore.addon.AddonManager
- me.hsgamer.hscore.bukkit.addon.PluginAddonManager
- me.hsgamer.bettergui.manager.ExtraAddonManager
- me.hsgamer.hscore.bukkit.addon.PluginAddonManager
- me.hsgamer.hscore.addon.AddonManager
- me.hsgamer.bettergui.util.MapUtil
- me.hsgamer.hscore.builder.MassBuilder<I,O>
- me.hsgamer.bettergui.builder.ActionBuilder
- me.hsgamer.hscore.builder.Builder<R,V>
- me.hsgamer.bettergui.builder.ArgumentProcessorBuilder
- me.hsgamer.bettergui.builder.InventoryBuilder
- me.hsgamer.bettergui.builder.ButtonBuilder
- me.hsgamer.bettergui.builder.ConfigBuilder
- me.hsgamer.bettergui.builder.ItemModifierBuilder
- me.hsgamer.bettergui.builder.MenuBuilder
- me.hsgamer.bettergui.builder.RequirementBuilder
- me.hsgamer.bettergui.api.menu.Menu
- me.hsgamer.bettergui.menu.BaseInventoryMenu<B>
- me.hsgamer.bettergui.menu.AddonMenu
- me.hsgamer.bettergui.menu.SimpleMenu
- me.hsgamer.bettergui.menu.PredicateMenu
- me.hsgamer.bettergui.menu.BaseInventoryMenu<B>
- me.hsgamer.bettergui.manager.MenuCommandManager
- me.hsgamer.bettergui.manager.MenuManager
- me.hsgamer.bettergui.Permissions
- me.clip.placeholderapi.PlaceholderHook
- me.clip.placeholderapi.expansion.PlaceholderExpansion
- me.hsgamer.bettergui.papi.ExtraPlaceholderExpansion
- me.clip.placeholderapi.expansion.PlaceholderExpansion
- me.hsgamer.bettergui.util.PlayerUtil
- org.bukkit.plugin.PluginBase (implements org.bukkit.plugin.Plugin)
- org.bukkit.plugin.java.JavaPlugin
- me.hsgamer.hscore.bukkit.simpleplugin.SimplePlugin
- me.hsgamer.hscore.bukkit.baseplugin.BasePlugin
- me.hsgamer.bettergui.BetterGUI
- me.hsgamer.hscore.bukkit.baseplugin.BasePlugin
- me.hsgamer.hscore.bukkit.simpleplugin.SimplePlugin
- org.bukkit.plugin.java.JavaPlugin
- me.hsgamer.bettergui.manager.PluginVariableManager
- me.hsgamer.bettergui.util.ProcessApplierConstants
- me.hsgamer.bettergui.api.requirement.Requirement.Result
- me.hsgamer.bettergui.requirement.RequirementApplier (implements me.hsgamer.bettergui.api.process.ProcessApplier)
- me.hsgamer.bettergui.builder.RequirementBuilder.Input
- me.hsgamer.bettergui.requirement.RequirementSet (implements me.hsgamer.bettergui.api.requirement.Requirement)
- me.hsgamer.bettergui.util.SlotUtil
- me.hsgamer.bettergui.argument.type.StoreArgumentProcessor (implements me.hsgamer.bettergui.api.argument.ArgumentProcessor)
- me.hsgamer.bettergui.util.StringReplacerApplier
- me.hsgamer.bettergui.config.TemplateConfig
- me.hsgamer.bettergui.action.type.UpdateMenuAction (implements me.hsgamer.bettergui.api.action.Action)
Interface Hierarchy
- java.util.function.BiConsumer<T,U>
- me.hsgamer.bettergui.api.process.ProcessApplier
- me.hsgamer.bettergui.api.action.Action (also extends me.hsgamer.bettergui.api.menu.MenuElement)
- me.hsgamer.bettergui.api.process.ProcessApplier
- me.hsgamer.hscore.ui.property.Initializable
- me.hsgamer.hscore.minecraft.gui.button.Button
- me.hsgamer.bettergui.api.button.WrappedButton (also extends me.hsgamer.bettergui.api.menu.MenuElement)
- me.hsgamer.hscore.minecraft.gui.button.Button
- me.hsgamer.bettergui.api.menu.MenuElement
- me.hsgamer.bettergui.api.action.Action (also extends me.hsgamer.bettergui.api.process.ProcessApplier)
- me.hsgamer.bettergui.api.argument.ArgumentProcessor
- me.hsgamer.bettergui.api.requirement.Requirement
- me.hsgamer.bettergui.api.button.WrappedButton (also extends me.hsgamer.hscore.minecraft.gui.button.Button)