# 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.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.PermissionsMapTypeAdapter (implements com.google.gson.JsonDeserializer<T>)
  - 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.VisualizeUtil
  - com.massivecraft.factions.util.WarmUpUtil
  - com.massivecraft.factions.util.WarpGUI (implements com.massivecraft.factions.util.FactionGUI, org.bukkit.inventory.InventoryHolder)

## Interface Hierarchy

- com.massivecraft.factions.util.FactionGUI

## Enum Hierarchy

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