Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • com.github.stefvanschie.inventoryframework.util.CSVUtil
    • com.github.stefvanschie.inventoryframework.font.util.Font
      • com.github.stefvanschie.inventoryframework.font.CSVFont
    • com.github.stefvanschie.inventoryframework.util.GeometryUtil
    • com.github.stefvanschie.inventoryframework.gui.type.util.Gui
      • com.github.stefvanschie.inventoryframework.gui.type.BeaconGui (implements com.github.stefvanschie.inventoryframework.gui.type.util.InventoryBased)
      • com.github.stefvanschie.inventoryframework.gui.type.util.NamedGui
        • com.github.stefvanschie.inventoryframework.gui.type.AnvilGui (implements com.github.stefvanschie.inventoryframework.gui.type.util.InventoryBased)
        • com.github.stefvanschie.inventoryframework.gui.type.BarrelGui (implements com.github.stefvanschie.inventoryframework.gui.type.util.InventoryBased, com.github.stefvanschie.inventoryframework.gui.type.util.MergedGui)
        • com.github.stefvanschie.inventoryframework.gui.type.BlastFurnaceGui (implements com.github.stefvanschie.inventoryframework.gui.type.util.InventoryBased)
        • com.github.stefvanschie.inventoryframework.gui.type.BrewingStandGui (implements com.github.stefvanschie.inventoryframework.gui.type.util.InventoryBased)
        • com.github.stefvanschie.inventoryframework.gui.type.CartographyTableGui (implements com.github.stefvanschie.inventoryframework.gui.type.util.InventoryBased)
        • com.github.stefvanschie.inventoryframework.gui.type.ChestGui (implements com.github.stefvanschie.inventoryframework.gui.type.util.InventoryBased, com.github.stefvanschie.inventoryframework.gui.type.util.MergedGui)
        • com.github.stefvanschie.inventoryframework.gui.type.CrafterGui (implements com.github.stefvanschie.inventoryframework.gui.type.util.InventoryBased)
        • com.github.stefvanschie.inventoryframework.gui.type.CraftingTableGui (implements com.github.stefvanschie.inventoryframework.gui.type.util.InventoryBased)
        • com.github.stefvanschie.inventoryframework.gui.type.DispenserGui (implements com.github.stefvanschie.inventoryframework.gui.type.util.InventoryBased)
        • com.github.stefvanschie.inventoryframework.gui.type.DropperGui (implements com.github.stefvanschie.inventoryframework.gui.type.util.InventoryBased)
        • com.github.stefvanschie.inventoryframework.gui.type.EnchantingTableGui (implements com.github.stefvanschie.inventoryframework.gui.type.util.InventoryBased)
        • com.github.stefvanschie.inventoryframework.gui.type.EnderChestGui (implements com.github.stefvanschie.inventoryframework.gui.type.util.InventoryBased, com.github.stefvanschie.inventoryframework.gui.type.util.MergedGui)
        • com.github.stefvanschie.inventoryframework.gui.type.FurnaceGui (implements com.github.stefvanschie.inventoryframework.gui.type.util.InventoryBased)
        • com.github.stefvanschie.inventoryframework.gui.type.GrindstoneGui (implements com.github.stefvanschie.inventoryframework.gui.type.util.InventoryBased)
        • com.github.stefvanschie.inventoryframework.gui.type.HopperGui (implements com.github.stefvanschie.inventoryframework.gui.type.util.InventoryBased)
        • com.github.stefvanschie.inventoryframework.gui.type.MerchantGui
        • com.github.stefvanschie.inventoryframework.gui.type.ModernSmithingTableGui (implements com.github.stefvanschie.inventoryframework.gui.type.util.InventoryBased)
        • com.github.stefvanschie.inventoryframework.gui.type.ShulkerBoxGui (implements com.github.stefvanschie.inventoryframework.gui.type.util.InventoryBased, com.github.stefvanschie.inventoryframework.gui.type.util.MergedGui)
        • com.github.stefvanschie.inventoryframework.gui.type.SmithingTableGui (implements com.github.stefvanschie.inventoryframework.gui.type.util.InventoryBased)
        • com.github.stefvanschie.inventoryframework.gui.type.SmokerGui (implements com.github.stefvanschie.inventoryframework.gui.type.util.InventoryBased)
        • com.github.stefvanschie.inventoryframework.gui.type.StonecutterGui (implements com.github.stefvanschie.inventoryframework.gui.type.util.InventoryBased)
    • com.github.stefvanschie.inventoryframework.gui.GuiItem
    • com.github.stefvanschie.inventoryframework.gui.GuiListener (implements org.bukkit.event.Listener)
    • com.github.stefvanschie.inventoryframework.HumanEntityCache
    • com.github.stefvanschie.inventoryframework.gui.InventoryComponent
    • com.github.stefvanschie.inventoryframework.util.InventoryViewUtil
    • com.github.stefvanschie.inventoryframework.pane.util.Mask
    • com.github.stefvanschie.inventoryframework.pane.Pane
      • com.github.stefvanschie.inventoryframework.pane.component.CycleButton
      • com.github.stefvanschie.inventoryframework.pane.MasonryPane (implements com.github.stefvanschie.inventoryframework.pane.Orientable)
      • com.github.stefvanschie.inventoryframework.pane.OutlinePane (implements com.github.stefvanschie.inventoryframework.pane.Flippable, com.github.stefvanschie.inventoryframework.pane.Orientable, com.github.stefvanschie.inventoryframework.pane.Rotatable)
        • com.github.stefvanschie.inventoryframework.pane.component.Label
      • com.github.stefvanschie.inventoryframework.pane.PaginatedPane
      • com.github.stefvanschie.inventoryframework.pane.component.PagingButtons
      • com.github.stefvanschie.inventoryframework.pane.PatternPane (implements com.github.stefvanschie.inventoryframework.pane.Flippable, com.github.stefvanschie.inventoryframework.pane.Rotatable)
      • com.github.stefvanschie.inventoryframework.pane.StaticPane (implements com.github.stefvanschie.inventoryframework.pane.Flippable, com.github.stefvanschie.inventoryframework.pane.Rotatable)
      • com.github.stefvanschie.inventoryframework.pane.component.ToggleButton
      • com.github.stefvanschie.inventoryframework.pane.component.util.VariableBar (implements com.github.stefvanschie.inventoryframework.pane.Flippable, com.github.stefvanschie.inventoryframework.pane.Orientable)
        • com.github.stefvanschie.inventoryframework.pane.component.PercentageBar
        • com.github.stefvanschie.inventoryframework.pane.component.Slider
    • com.github.stefvanschie.inventoryframework.pane.util.Pattern
    • com.github.stefvanschie.inventoryframework.util.SkullUtil
    • com.github.stefvanschie.inventoryframework.pane.util.Slot.Indexed (implements com.github.stefvanschie.inventoryframework.pane.util.Slot)
    • com.github.stefvanschie.inventoryframework.pane.util.Slot.XY (implements com.github.stefvanschie.inventoryframework.pane.util.Slot)
    • com.github.stefvanschie.inventoryframework.adventuresupport.TextHolder
      • com.github.stefvanschie.inventoryframework.adventuresupport.ComponentHolder
      • com.github.stefvanschie.inventoryframework.adventuresupport.StringHolder
    • java.lang.Throwable (implements java.io.Serializable)
    • com.github.stefvanschie.inventoryframework.util.UUIDTagType (implements org.bukkit.persistence.PersistentDataType<T,Z>)
    • com.github.stefvanschie.inventoryframework.util.version.VersionMatcher
    • com.github.stefvanschie.inventoryframework.util.XMLUtil

Interface Hierarchy

  • com.github.stefvanschie.inventoryframework.pane.Flippable
  • org.bukkit.inventory.InventoryHolder
    • com.github.stefvanschie.inventoryframework.gui.type.util.InventoryBased
  • com.github.stefvanschie.inventoryframework.gui.type.util.MergedGui
  • com.github.stefvanschie.inventoryframework.pane.Orientable
  • com.github.stefvanschie.inventoryframework.pane.Rotatable
  • com.github.stefvanschie.inventoryframework.pane.util.Slot
  • com.github.stefvanschie.inventoryframework.util.TriFunction<A,B,C,R>

Enum Hierarchy