# Hierarchy For Package com.massivecraft.factions.util

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.massivecraft.factions.util.AsciiCompass
  - com.massivecraft.factions.util.AutoLeaveTask (implements java.lang.Runnable)
  - org.bukkit.scheduler.BukkitRunnable (implements java.lang.Runnable)
    - com.massivecraft.factions.util.AutoLeaveProcessTask
    - com.massivecraft.factions.util.CornerTask
  - com.massivecraft.factions.util.FactionWarpsFrame
  - com.massivecraft.factions.util.InventoryTypeAdapter (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>)
  - com.massivecraft.factions.util.InventoryUtil
  - com.massivecraft.factions.util.LazyLocation (implements java.io.Serializable)
  - com.massivecraft.factions.util.LocationTypeAdapter (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>)
  - com.massivecraft.factions.util.MapFLocToStringSetTypeAdapter (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>)
  - com.massivecraft.factions.util.MiscUtil
  - com.massivecraft.factions.util.MyLocationTypeAdapter (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>)
  - com.massivecraft.factions.util.PermissionList
  - com.massivecraft.factions.util.PermissionsMapTypeAdapter (implements com.google.gson.JsonDeserializer<T>)
  - com.massivecraft.factions.util.Placeholder
  - me.clip.placeholderapi.PlaceholderHook
    - me.clip.placeholderapi.expansion.PlaceholderExpansion
      - com.massivecraft.factions.util.ClipPlaceholderAPIManager (implements me.clip.placeholderapi.expansion.Relational)
  - com.massivecraft.factions.util.RelationUtil
  - com.massivecraft.factions.util.SpiralTask (implements java.lang.Runnable)
  - com.google.gson.TypeAdapter<T>
    - com.massivecraft.factions.util.EnumTypeAdapter<T>
  - com.massivecraft.factions.util.UtilFly
  - com.massivecraft.factions.util.VisualizeUtil
  - com.massivecraft.factions.util.WarmUpUtil

## Interface Hierarchy

- org.bukkit.inventory.InventoryHolder
  - com.massivecraft.factions.util.FactionGUI
- com.massivecraft.factions.util.QuadFunction<T,​U,​V,​W,​R>

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - com.massivecraft.factions.util.AsciiCompass.Point
    - com.massivecraft.factions.util.WarmUpUtil.Warmup
    - com.massivecraft.factions.util.XMaterial
    - com.massivecraft.factions.util.XMaterial.MinecraftVersion