# Hierarchy For All Packages

Package Hierarchies:

- com.intellectualcrafters.jnbt,
- com.intellectualcrafters.json,
- com.intellectualcrafters.plot,
- com.intellectualcrafters.plot.api,
- com.intellectualcrafters.plot.commands,
- com.intellectualcrafters.plot.config,
- com.intellectualcrafters.plot.database,
- com.intellectualcrafters.plot.database.sqlobjects,
- com.intellectualcrafters.plot.events,
- com.intellectualcrafters.plot.flag,
- com.intellectualcrafters.plot.generator,
- com.intellectualcrafters.plot.listeners,
- com.intellectualcrafters.plot.object,
- com.intellectualcrafters.plot.util,
- com.intellectualcrafters.plot.uuid,
- com.intellectualsites.translation,
- com.intellectualsites.translation.bukkit

## Class Hierarchy

- java.lang.Object
  - com.intellectualcrafters.plot.database.AbstractDB
    - com.intellectualcrafters.plot.database.SQLManager
  - com.intellectualcrafters.plot.flag.AbstractFlag
  - org.bukkit.generator.BlockPopulator
    - com.intellectualcrafters.plot.generator.XPopulator
  - com.intellectualcrafters.plot.object.BlockWrapper
  - com.intellectualsites.translation.bukkit.BukkitTranslation
  - com.intellectualcrafters.json.CDL
  - org.bukkit.generator.ChunkGenerator
    - com.intellectualcrafters.plot.object.PlotGenerator
      - com.intellectualcrafters.plot.generator.WorldGenerator
  - com.intellectualcrafters.plot.commands.CommandPermission
  - com.intellectualcrafters.jnbt.CompoundTagBuilder
  - com.intellectualcrafters.plot.config.Configuration
  - com.intellectualcrafters.plot.config.Configuration.SettingValue
  - com.intellectualcrafters.plot.config.ConfigurationNode
  - com.intellectualcrafters.plot.util.ConsoleColors
  - com.intellectualcrafters.json.Cookie
  - com.intellectualcrafters.json.CookieList
  - com.intellectualcrafters.plot.database.Database
    - com.intellectualcrafters.plot.database.MySQL
    - com.intellectualcrafters.plot.database.SQLite
  - com.intellectualcrafters.plot.database.DBFunc
  - com.intellectualcrafters.plot.listeners.EntityListener (implements org.bukkit.event.Listener)
  - org.bukkit.event.Event
    - org.bukkit.event.player.PlayerEvent
      - com.intellectualcrafters.plot.events.PlayerClaimPlotEvent (implements org.bukkit.event.Cancellable)
      - com.intellectualcrafters.plot.events.PlayerEnterPlotEvent
      - com.intellectualcrafters.plot.events.PlayerLeavePlotEvent
      - com.intellectualcrafters.plot.events.PlayerTeleportToPlotEvent (implements org.bukkit.event.Cancellable)
    - com.intellectualcrafters.plot.events.PlayerPlotDeniedEvent
    - com.intellectualcrafters.plot.events.PlayerPlotHelperEvent
    - com.intellectualcrafters.plot.events.PlayerPlotTrustedEvent
    - com.intellectualcrafters.plot.events.PlotClearEvent (implements org.bukkit.event.Cancellable)
    - com.intellectualcrafters.plot.events.PlotDeleteEvent (implements org.bukkit.event.Cancellable)
    - com.intellectualcrafters.plot.events.PlotFlagAddEvent (implements org.bukkit.event.Cancellable)
    - com.intellectualcrafters.plot.events.PlotFlagRemoveEvent (implements org.bukkit.event.Cancellable)
    - com.intellectualcrafters.plot.events.PlotMergeEvent (implements org.bukkit.event.Cancellable)
    - com.intellectualcrafters.plot.events.PlotUnlinkEvent (implements org.bukkit.event.Cancellable)
  - com.intellectualcrafters.plot.flag.Flag
  - com.intellectualcrafters.plot.flag.FlagManager
  - com.intellectualcrafters.plot.database.FlatFileManager
  - com.intellectualcrafters.plot.listeners.ForceFieldListener (implements org.bukkit.event.Listener)
  - com.intellectualcrafters.json.HTTP
  - com.intellectualcrafters.json.JSONArray
  - com.intellectualcrafters.json.JSONML
  - com.intellectualcrafters.json.JSONObject
  - com.intellectualcrafters.json.JSONTokener
    - com.intellectualcrafters.json.HTTPTokener
    - com.intellectualcrafters.json.XMLTokener
  - com.intellectualcrafters.json.JSONWriter
    - com.intellectualcrafters.json.JSONStringer
  - com.intellectualcrafters.json.Kim
  - com.intellectualcrafters.plot.util.Lag (implements java.lang.Runnable)
  - com.intellectualcrafters.jnbt.ListTagBuilder
  - com.intellectualcrafters.plot.util.Logger
  - com.intellectualcrafters.plot.util.LSetCube
  - com.intellectualcrafters.plot.util.LSetCube.LCycler
  - com.intellectualcrafters.plot.commands.MainCommand (implements org.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter)
  - com.intellectualcrafters.plot.util.Metrics
  - com.intellectualcrafters.plot.util.Metrics.Graph
  - com.intellectualcrafters.plot.util.Metrics.Plotter
  - com.intellectualcrafters.plot.uuid.NameFetcher (implements java.util.concurrent.Callable<V>)
  - com.intellectualcrafters.jnbt.NBTConstants
  - com.intellectualcrafters.jnbt.NBTInputStream (implements java.io.Closeable)
  - com.intellectualcrafters.jnbt.NBTOutputStream (implements java.io.Closeable)
  - com.intellectualcrafters.jnbt.NBTUtils
  - com.intellectualcrafters.plot.util.PlayerFunctions
  - com.intellectualcrafters.plot.object.Plot (implements java.lang.Cloneable)
  - com.intellectualcrafters.plot.api.PlotAPI
  - com.intellectualcrafters.plot.object.PlotBlock
  - com.intellectualcrafters.plot.object.PlotComment
  - com.intellectualcrafters.plot.util.PlotHelper
  - com.intellectualcrafters.plot.object.PlotId
  - com.intellectualcrafters.plot.listeners.PlotListener
    - com.intellectualcrafters.plot.listeners.PlayerEvents (implements org.bukkit.event.Listener)
    - com.intellectualcrafters.plot.listeners.PlotPlusListener (implements org.bukkit.event.Listener)
  - com.intellectualcrafters.plot.object.PlotManager
    - com.intellectualcrafters.plot.generator.DefaultPlotManager
  - com.intellectualcrafters.plot.database.PlotMeConverter
  - com.intellectualcrafters.plot.listeners.PlotPlusListener.Interval
  - com.intellectualcrafters.plot.listeners.PlotPlusListener.RecordMeta
  - com.intellectualcrafters.plot.object.PlotSelection
  - com.intellectualcrafters.plot.object.PlotSettings
  - com.intellectualcrafters.plot.object.PlotWorld
    - com.intellectualcrafters.plot.generator.DefaultPlotWorld
  - org.bukkit.plugin.PluginBase (implements org.bukkit.plugin.Plugin)
    - org.bukkit.plugin.java.JavaPlugin
      - com.intellectualcrafters.plot.PlotMain
      - com.intellectualsites.translation.bukkit.TranslationPlugin
  - com.intellectualcrafters.json.Property
  - com.intellectualcrafters.plot.util.PWE
  - com.intellectualcrafters.plot.util.ReflectionUtils
  - com.intellectualcrafters.plot.util.ReflectionUtils.RefClass
  - com.intellectualcrafters.plot.util.ReflectionUtils.RefConstructor
  - com.intellectualcrafters.plot.util.ReflectionUtils.RefField
  - com.intellectualcrafters.plot.util.ReflectionUtils.RefField.RefExecutor
  - com.intellectualcrafters.plot.util.ReflectionUtils.RefMethod
  - com.intellectualcrafters.plot.util.ReflectionUtils.RefMethod.RefExecutor
  - com.intellectualcrafters.plot.util.RUtils
  - com.intellectualcrafters.plot.util.SchematicHandler
  - com.intellectualcrafters.plot.util.SchematicHandler.DataCollection
  - com.intellectualcrafters.plot.util.SchematicHandler.Dimension
  - com.intellectualcrafters.plot.util.SchematicHandler.Schematic
  - com.intellectualcrafters.plot.util.SetBlockFast
  - com.intellectualcrafters.plot.config.Settings
  - com.intellectualcrafters.plot.config.Settings.DB
  - com.intellectualcrafters.plot.database.sqlobjects.SQLField
  - com.intellectualcrafters.plot.database.sqlobjects.SQLTable
    - com.intellectualcrafters.plot.database.sqlobjects.PlotTable
  - com.intellectualcrafters.plot.util.StringComparison
  - com.intellectualcrafters.plot.object.StringWrapper
  - com.intellectualcrafters.plot.commands.SubCommand
    - com.intellectualcrafters.plot.commands.Auto
    - com.intellectualcrafters.plot.commands.Ban
    - com.intellectualcrafters.plot.commands.Claim
    - com.intellectualcrafters.plot.commands.Clear
    - com.intellectualcrafters.plot.commands.Clipboard
    - com.intellectualcrafters.plot.commands.Comment
    - com.intellectualcrafters.plot.commands.Copy
    - com.intellectualcrafters.plot.commands.Database
    - com.intellectualcrafters.plot.commands.Debug
    - com.intellectualcrafters.plot.commands.DebugClaimTest
    - com.intellectualcrafters.plot.commands.DebugLoadTest
    - com.intellectualcrafters.plot.commands.DebugSaveTest
    - com.intellectualcrafters.plot.commands.Delete
    - com.intellectualcrafters.plot.commands.Denied
    - com.intellectualcrafters.plot.commands.DEOP
    - com.intellectualcrafters.plot.commands.Help
    - com.intellectualcrafters.plot.commands.Helpers
    - com.intellectualcrafters.plot.commands.Home
    - com.intellectualcrafters.plot.commands.Inbox
    - com.intellectualcrafters.plot.commands.Info
    - com.intellectualcrafters.plot.commands.Inventory
    - com.intellectualcrafters.plot.commands.Kick
    - com.intellectualcrafters.plot.commands.list
    - com.intellectualcrafters.plot.commands.Merge
    - com.intellectualcrafters.plot.commands.MusicSubcommand
    - com.intellectualcrafters.plot.commands.OP
    - com.intellectualcrafters.plot.commands.Paste
    - com.intellectualcrafters.plot.commands.plugin
    - com.intellectualcrafters.plot.commands.Purge
    - com.intellectualcrafters.plot.commands.Rate
    - com.intellectualcrafters.plot.commands.Reload
    - com.intellectualcrafters.plot.commands.Schematic
    - com.intellectualcrafters.plot.commands.Set
    - com.intellectualcrafters.plot.commands.SetOwner
    - com.intellectualcrafters.plot.commands.Setup (implements org.bukkit.event.Listener)
    - com.intellectualcrafters.plot.commands.Swap
    - com.intellectualcrafters.plot.commands.TP
    - com.intellectualcrafters.plot.commands.Trusted
    - com.intellectualcrafters.plot.commands.Unban
    - com.intellectualcrafters.plot.commands.Unlink
    - com.intellectualcrafters.plot.commands.Visit
  - com.intellectualcrafters.jnbt.Tag
    - com.intellectualcrafters.jnbt.ByteArrayTag
    - com.intellectualcrafters.jnbt.ByteTag
    - com.intellectualcrafters.jnbt.CompoundTag
    - com.intellectualcrafters.jnbt.DoubleTag
    - com.intellectualcrafters.jnbt.EndTag
    - com.intellectualcrafters.jnbt.FloatTag
    - com.intellectualcrafters.jnbt.IntArrayTag
    - com.intellectualcrafters.jnbt.IntTag
    - com.intellectualcrafters.jnbt.ListTag
    - com.intellectualcrafters.jnbt.LongTag
    - com.intellectualcrafters.jnbt.ShortTag
    - com.intellectualcrafters.jnbt.StringTag
  - Test1
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - com.intellectualcrafters.json.JSONException
        - com.intellectualcrafters.plot.util.PlotSquaredException
  - com.intellectualcrafters.plot.object.Title
  - com.intellectualsites.translation.TranslationAsset
  - com.intellectualsites.translation.TranslationFile
    - com.intellectualsites.translation.YamlTranslationFile
  - com.intellectualsites.translation.TranslationLanguage
  - com.intellectualsites.translation.TranslationManager
  - com.intellectualsites.translation.TranslationObject
  - com.intellectualcrafters.plot.uuid.UUIDFetcher (implements java.util.concurrent.Callable<V>)
  - com.intellectualcrafters.plot.util.UUIDHandler
  - com.intellectualcrafters.plot.uuid.UUIDSaver
    - com.intellectualcrafters.plot.uuid.PlotUUIDSaver
  - com.intellectualcrafters.plot.uuid.UUIDSet
  - com.intellectualcrafters.plot.listeners.WorldEditListener (implements org.bukkit.event.Listener)
  - com.intellectualcrafters.jnbt.WorldEditUtils
  - com.intellectualcrafters.plot.listeners.WorldGuardListener (implements org.bukkit.event.Listener)
  - com.intellectualcrafters.json.XML

## Interface Hierarchy

- com.intellectualcrafters.json.JSONString

## Annotation Type Hierarchy

- com.intellectualsites.translation.Translation (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.intellectualcrafters.plot.commands.SubCommand.CommandCategory
    - com.intellectualcrafters.plot.commands.Command
    - com.intellectualcrafters.plot.util.PlotSquaredException.PlotError
    - com.intellectualcrafters.plot.util.Logger.LogLevel
    - com.intellectualcrafters.plot.config.C
    - com.intellectualcrafters.plot.database.sqlobjects.SQLType
    - com.intellectualcrafters.plot.object.PlotHomePosition