Hierarchy For All Packages
Package Hierarchies:- net.william278.huskhomes,
- net.william278.huskhomes.api,
- net.william278.huskhomes.command,
- net.william278.huskhomes.config,
- net.william278.huskhomes.database,
- net.william278.huskhomes.event,
- net.william278.huskhomes.hook,
- net.william278.huskhomes.importer,
- net.william278.huskhomes.listener,
- net.william278.huskhomes.manager,
- net.william278.huskhomes.network,
- net.william278.huskhomes.position,
- net.william278.huskhomes.random,
- net.william278.huskhomes.teleport,
- net.william278.huskhomes.user,
- net.william278.huskhomes.util
Class Hierarchy
- java.lang.Object
- net.william278.huskhomes.api.BaseHuskHomesAPI
- net.william278.huskhomes.network.Broker
- net.william278.huskhomes.network.PluginMessageBroker
- net.william278.huskhomes.network.RedisBroker
- net.william278.huskhomes.network.PluginMessageBroker
- net.william278.huskhomes.user.ConsoleUser (implements net.william278.huskhomes.user.CommandUser)
- net.william278.huskhomes.database.Database
- net.william278.huskhomes.database.H2Database
- net.william278.huskhomes.database.MySqlDatabase
- net.william278.huskhomes.database.SqLiteDatabase
- net.william278.huskhomes.listener.EventListener
- net.william278.huskhomes.manager.HomesManager
- net.william278.huskhomes.hook.Hook
- net.william278.huskhomes.hook.EconomyHook
- net.william278.huskhomes.importer.Importer
- net.william278.huskhomes.hook.MapHook
- net.william278.huskhomes.hook.BlueMapHook
- net.william278.huskhomes.hook.DynmapHook
- net.william278.huskhomes.hook.Pl3xMapHook (implements net.pl3x.map.core.event.EventListener)
- net.william278.huskhomes.hook.PlanHook
- net.pl3x.map.core.Keyed
- net.pl3x.map.core.markers.layer.Layer (implements net.pl3x.map.core.markers.JsonSerializable)
- net.pl3x.map.core.markers.layer.SimpleLayer
- net.william278.huskhomes.hook.Pl3xMapHook.PublicHomesLayer
- net.william278.huskhomes.hook.Pl3xMapHook.WarpsLayer
- net.pl3x.map.core.markers.layer.SimpleLayer
- net.pl3x.map.core.markers.layer.Layer (implements net.pl3x.map.core.markers.JsonSerializable)
- net.william278.huskhomes.config.Locales
- net.william278.huskhomes.position.Location
- net.william278.huskhomes.position.Position (implements net.william278.huskhomes.teleport.Target)
- net.william278.huskhomes.position.SavedPosition (implements java.lang.Comparable<T>)
- net.william278.huskhomes.position.Position (implements net.william278.huskhomes.teleport.Target)
- net.william278.huskhomes.manager.Manager
- net.william278.huskhomes.hook.MapHook.MarkerInformationPopup
- net.william278.huskhomes.network.Message
- net.william278.huskhomes.network.Message.Builder
- net.william278.huskhomes.command.Node (implements net.william278.huskhomes.command.Executable)
- net.william278.huskhomes.command.Command
- net.william278.huskhomes.command.DisabledCommand
- net.william278.huskhomes.command.HuskHomesCommand (implements net.william278.huskhomes.command.TabProvider)
- net.william278.huskhomes.command.InGameCommand
- net.william278.huskhomes.command.BackCommand
- net.william278.huskhomes.command.SetPositionCommand
- net.william278.huskhomes.command.SetHomeCommand
- net.william278.huskhomes.command.SetWarpCommand
- net.william278.huskhomes.command.SetSpawnCommand
- net.william278.huskhomes.command.TeleportRequestCommand (implements net.william278.huskhomes.command.UserListTabProvider)
- net.william278.huskhomes.command.TpaAllCommand
- net.william278.huskhomes.command.TpAllCommand
- net.william278.huskhomes.command.TpHereCommand (implements net.william278.huskhomes.command.UserListTabProvider)
- net.william278.huskhomes.command.TpIgnoreCommand
- net.william278.huskhomes.command.TpOfflineCommand (implements net.william278.huskhomes.command.UserListTabProvider)
- net.william278.huskhomes.command.TpRespondCommand (implements net.william278.huskhomes.command.UserListTabProvider)
- net.william278.huskhomes.command.ListCommand
- net.william278.huskhomes.command.HomeListCommand
- net.william278.huskhomes.command.PublicHomeListCommand
- net.william278.huskhomes.command.WarpListCommand
- net.william278.huskhomes.command.RtpCommand (implements net.william278.huskhomes.command.UserListTabProvider)
- net.william278.huskhomes.command.SavedPositionCommand<T> (implements net.william278.huskhomes.command.TabProvider)
- net.william278.huskhomes.command.DelHomeCommand
- net.william278.huskhomes.command.DelWarpCommand
- net.william278.huskhomes.command.EditHomeCommand
- net.william278.huskhomes.command.EditWarpCommand
- net.william278.huskhomes.command.HomeCommand
- net.william278.huskhomes.command.PrivateHomeCommand
- net.william278.huskhomes.command.PublicHomeCommand (implements net.william278.huskhomes.command.TabProvider)
- net.william278.huskhomes.command.WarpCommand
- net.william278.huskhomes.command.SpawnCommand
- net.william278.huskhomes.command.TpCommand (implements net.william278.huskhomes.command.TabProvider)
- net.william278.huskhomes.command.Command
- net.william278.huskhomes.network.Payload
- net.william278.huskhomes.hook.PlanHook.PlanDataExtension (implements com.djrapitops.plan.extension.DataExtension)
- net.william278.huskhomes.position.PositionMeta
- net.william278.huskhomes.random.RandomTeleportEngine
- net.william278.huskhomes.random.NormalDistributionEngine
- java.lang.Record
- net.william278.huskhomes.teleport.Username (implements net.william278.huskhomes.teleport.Target, net.william278.huskhomes.teleport.Teleportable)
- net.william278.huskhomes.manager.RequestsManager
- net.william278.huskhomes.user.SavedUser
- net.william278.huskhomes.config.Server
- net.william278.huskhomes.config.Settings
- net.william278.huskhomes.config.Settings.CooldownSettings
- net.william278.huskhomes.config.Settings.CrossServerSettings
- net.william278.huskhomes.config.Settings.CrossServerSettings.GlobalSpawnSettings
- net.william278.huskhomes.config.Settings.CrossServerSettings.RedisSettings
- net.william278.huskhomes.config.Settings.CrossServerSettings.RedisSettings.SentinelSettings
- net.william278.huskhomes.config.Settings.DatabaseSettings
- net.william278.huskhomes.config.Settings.DatabaseSettings.DatabaseCredentials
- net.william278.huskhomes.config.Settings.DatabaseSettings.PoolOptions
- net.william278.huskhomes.config.Settings.EconomySettings
- net.william278.huskhomes.config.Settings.GeneralSettings
- net.william278.huskhomes.config.Settings.GeneralSettings.BackCommandSettings
- net.william278.huskhomes.config.Settings.GeneralSettings.DescriptionSettings
- net.william278.huskhomes.config.Settings.GeneralSettings.NameSettings
- net.william278.huskhomes.config.Settings.GeneralSettings.SoundEffectSettings
- net.william278.huskhomes.config.Settings.MapHookSettings
- net.william278.huskhomes.config.Settings.RtpSettings
- net.william278.huskhomes.config.Settings.RtpSettings.RtpRadius
- net.william278.huskhomes.config.Spawn
- net.william278.huskhomes.util.Task.Base (implements net.william278.huskhomes.util.Task)
- net.william278.huskhomes.util.Task.Async
- net.william278.huskhomes.util.Task.Repeating
- net.william278.huskhomes.util.Task.Sync
- net.william278.huskhomes.teleport.Teleport (implements net.william278.huskhomes.teleport.Completable)
- net.william278.huskhomes.teleport.TimedTeleport (implements net.william278.huskhomes.teleport.Completable, java.lang.Runnable)
- net.william278.huskhomes.teleport.TeleportBuilder
- net.william278.huskhomes.teleport.TeleportRequest
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.IllegalArgumentException
- net.william278.huskhomes.util.ValidationException
- java.lang.IllegalStateException
- net.william278.huskhomes.api.BaseHuskHomesAPI.NotRegisteredException
- net.william278.huskhomes.teleport.TeleportationException
- java.lang.IllegalArgumentException
- java.lang.RuntimeException
- java.lang.Exception
- net.william278.huskhomes.util.UnsafeBlocks
- net.william278.huskhomes.user.User (implements java.lang.Comparable<T>)
- net.william278.huskhomes.user.OnlineUser (implements net.william278.huskhomes.user.CommandUser, net.william278.huskhomes.teleport.Teleportable)
- net.william278.huskhomes.util.Validator
- net.william278.huskhomes.manager.WarpsManager
- net.william278.huskhomes.position.World
Interface Hierarchy
- net.william278.huskhomes.user.CommandUser
- net.william278.huskhomes.teleport.Completable
- net.william278.huskhomes.config.ConfigProvider
- net.william278.huskhomes.HuskHomes (also extends net.william278.huskhomes.event.EventDispatcher, net.william278.huskhomes.util.SafetyResolver, net.william278.huskhomes.util.Task.Supplier, net.william278.huskhomes.util.TransactionResolver)
- net.william278.huskhomes.event.Event
- net.william278.huskhomes.event.Cancellable
- net.william278.huskhomes.event.IDeleteAllHomesEvent
- net.william278.huskhomes.event.IDeleteAllWarpsEvent
- net.william278.huskhomes.event.IHomeCreateEvent
- net.william278.huskhomes.event.IHomeDeleteEvent
- net.william278.huskhomes.event.IHomeEditEvent
- net.william278.huskhomes.event.IHomeListEvent
- net.william278.huskhomes.event.ITeleportEvent
- net.william278.huskhomes.event.ITeleportBackEvent
- net.william278.huskhomes.event.ITeleportRequestEvent
- net.william278.huskhomes.event.IReceiveTeleportRequestEvent
- net.william278.huskhomes.event.IReplyTeleportRequestEvent
- net.william278.huskhomes.event.ISendTeleportRequestEvent
- net.william278.huskhomes.event.ITeleportWarmupEvent
- net.william278.huskhomes.event.IWarpCreateEvent
- net.william278.huskhomes.event.IWarpDeleteEvent
- net.william278.huskhomes.event.IWarpEditEvent
- net.william278.huskhomes.event.IWarpListEvent
- net.william278.huskhomes.event.Cancellable
- net.william278.huskhomes.event.EventDispatcher
- net.william278.huskhomes.HuskHomes (also extends net.william278.huskhomes.config.ConfigProvider, net.william278.huskhomes.util.SafetyResolver, net.william278.huskhomes.util.Task.Supplier, net.william278.huskhomes.util.TransactionResolver)
- net.william278.huskhomes.command.Executable
- java.lang.Runnable
- net.william278.huskhomes.util.Task
- net.william278.huskhomes.util.SafetyResolver
- net.william278.huskhomes.HuskHomes (also extends net.william278.huskhomes.config.ConfigProvider, net.william278.huskhomes.event.EventDispatcher, net.william278.huskhomes.util.Task.Supplier, net.william278.huskhomes.util.TransactionResolver)
- net.william278.huskhomes.command.TabProvider
- net.william278.huskhomes.command.UserListTabProvider
- net.william278.huskhomes.teleport.Target
- net.william278.huskhomes.util.Task.Supplier
- net.william278.huskhomes.HuskHomes (also extends net.william278.huskhomes.config.ConfigProvider, net.william278.huskhomes.event.EventDispatcher, net.william278.huskhomes.util.SafetyResolver, net.william278.huskhomes.util.TransactionResolver)
- net.william278.huskhomes.teleport.Teleportable
- net.william278.huskhomes.util.TransactionResolver
- net.william278.huskhomes.HuskHomes (also extends net.william278.huskhomes.config.ConfigProvider, net.william278.huskhomes.event.EventDispatcher, net.william278.huskhomes.util.SafetyResolver, net.william278.huskhomes.util.Task.Supplier)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.william278.huskhomes.network.Broker.Type
- net.william278.huskhomes.database.Database.Table
- net.william278.huskhomes.database.Database.Type
- net.william278.huskhomes.hook.EconomyHook.Action
- net.william278.huskhomes.importer.Importer.ImportData
- net.william278.huskhomes.config.Locales.DisplaySlot
- net.william278.huskhomes.network.Message.Scope
- net.william278.huskhomes.network.Message.Type
- net.william278.huskhomes.command.SavedPositionCommand.PositionCommandType
- net.william278.huskhomes.config.Settings.SoundEffectAction
- net.william278.huskhomes.teleport.Teleport.Type
- net.william278.huskhomes.teleport.TeleportationException.Type
- net.william278.huskhomes.teleport.TeleportRequest.Status
- net.william278.huskhomes.teleport.TeleportRequest.Type
- net.william278.huskhomes.util.TransactionResolver.Action
- net.william278.huskhomes.util.ValidationException.Type
- net.william278.huskhomes.position.World.Environment
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)