Hierarchy For All Packages
- net.william278.husksync,
- net.william278.husksync.adapter,
- net.william278.husksync.api,
- net.william278.husksync.command,
- net.william278.husksync.config,
- net.william278.husksync.data,
- net.william278.husksync.database,
- net.william278.husksync.database.mongo,
- net.william278.husksync.event,
- net.william278.husksync.hook,
- net.william278.husksync.listener,
- net.william278.husksync.maps,
- net.william278.husksync.migrator,
- net.william278.husksync.redis,
- net.william278.husksync.sync,
- net.william278.husksync.user,
- net.william278.husksync.util
Class Hierarchy
- java.lang.Object
- net.william278.husksync.maps.AdaptableMapData (implements net.william278.husksync.adapter.Adaptable)
- net.william278.uniform.Command (implements net.william278.uniform.CommandProvider)
- net.william278.husksync.command.PluginCommand
- net.william278.husksync.command.HuskSyncCommand
- net.william278.husksync.command.ItemsCommand
- net.william278.husksync.command.EnderChestCommand
- net.william278.husksync.command.InventoryCommand
- net.william278.husksync.command.UserDataCommand
- net.william278.husksync.command.PluginCommand
- net.william278.husksync.user.ConsoleUser (implements net.william278.husksync.user.CommandUser)
- net.william278.husksync.data.Data.Advancements.Advancement
- net.william278.husksync.data.Data.Attributes.Modifier
- net.william278.husksync.database.Database
- net.william278.husksync.database.MongoDbDatabase
- net.william278.husksync.database.MySqlDatabase
- net.william278.husksync.database.PostgresDatabase
- net.william278.husksync.data.DataSnapshot
- net.william278.husksync.data.DataSnapshot.Packed (implements net.william278.husksync.adapter.Adaptable)
- net.william278.husksync.data.DataSnapshot.Unpacked (implements net.william278.husksync.data.DataHolder)
- net.william278.husksync.data.DataSnapshot.Builder
- net.william278.husksync.data.DataSnapshot.SaveCause (implements net.william278.husksync.data.DataSnapshot.Cause)
- net.william278.husksync.data.DataSnapshot.UpdateCause (implements net.william278.husksync.data.DataSnapshot.Cause)
- net.william278.husksync.util.DataSnapshotList
- net.william278.husksync.util.DataSnapshotOverview
- net.william278.husksync.sync.DataSyncer
- net.william278.husksync.sync.DelayDataSyncer
- net.william278.husksync.sync.LockstepDataSyncer
- net.william278.husksync.listener.EventListener
- net.william278.husksync.adapter.GsonAdapter (implements net.william278.husksync.adapter.DataAdapter)
- net.william278.husksync.adapter.SnappyGsonAdapter
- net.william278.husksync.api.HuskSyncAPI
- net.william278.husksync.data.Identifier (implements java.lang.Comparable<T>)
- net.william278.husksync.data.Identifier.Dependency
- redis.clients.jedis.JedisPubSubBase<T>
- redis.clients.jedis.JedisPubSub
- net.william278.husksync.redis.RedisManager
- redis.clients.jedis.JedisPubSub
- net.william278.husksync.util.LegacyConverter
- net.william278.husksync.config.Locales
- net.william278.husksync.migrator.Migrator
- net.william278.husksync.database.mongo.MongoCollectionHelper
- net.william278.husksync.database.mongo.MongoConnectionHandler
- net.william278.husksync.hook.PlanHook
- net.william278.husksync.hook.PlanHook.PlanDataExtension (implements com.djrapitops.plan.extension.DataExtension)
- net.william278.husksync.redis.RedisMessage (implements net.william278.husksync.adapter.Adaptable)
- net.william278.husksync.data.Serializer.Json<T> (implements net.william278.husksync.data.Serializer<T>)
- net.william278.husksync.config.Server
- net.william278.husksync.config.Settings
- net.william278.husksync.config.Settings.DatabaseSettings
- net.william278.husksync.config.Settings.DatabaseSettings.DatabaseCredentials
- net.william278.husksync.config.Settings.DatabaseSettings.MongoSettings
- net.william278.husksync.config.Settings.DatabaseSettings.PoolSettings
- net.william278.husksync.config.Settings.RedisSettings
- net.william278.husksync.config.Settings.RedisSettings.RedisCredentials
- net.william278.husksync.config.Settings.RedisSettings.RedisSentinel
- net.william278.husksync.config.Settings.SynchronizationSettings
- net.william278.husksync.config.Settings.SynchronizationSettings.AttributeSettings
- net.william278.husksync.config.Settings.SynchronizationSettings.SaveOnDeathSettings
- net.william278.husksync.util.Task.Base (implements net.william278.husksync.util.Task)
- net.william278.husksync.util.Task.Async
- net.william278.husksync.util.Task.Repeating
- net.william278.husksync.util.Task.Sync
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.IllegalStateException
- net.william278.husksync.adapter.DataAdapter.AdaptionException
- net.william278.husksync.data.DataException
- net.william278.husksync.HuskSync.FailedToLoadException
- net.william278.husksync.data.Serializer.DeserializationException
- net.william278.husksync.data.Serializer.SerializationException
- java.lang.IllegalStateException
- java.lang.RuntimeException
- java.lang.Exception
- net.william278.husksync.user.User
- net.william278.husksync.user.OnlineUser (implements net.william278.husksync.user.CommandUser, net.william278.husksync.data.UserDataHolder)
- net.william278.husksync.util.UserDataDumper (implements net.william278.toilet.web.Flusher)
Interface Hierarchy
- net.william278.husksync.adapter.Adaptable
- net.william278.husksync.user.CommandUser
- net.william278.husksync.util.CompatibilityChecker
- net.william278.husksync.HuskSync (also extends net.william278.husksync.config.ConfigProvider, net.william278.husksync.util.DataVersionSupplier, net.william278.husksync.util.DumpProvider, net.william278.husksync.event.EventDispatcher, net.william278.husksync.data.SerializerRegistry, net.william278.husksync.util.Task.Supplier)
- net.william278.husksync.config.ConfigProvider
- net.william278.husksync.HuskSync (also extends net.william278.husksync.util.CompatibilityChecker, net.william278.husksync.util.DataVersionSupplier, net.william278.husksync.util.DumpProvider, net.william278.husksync.event.EventDispatcher, net.william278.husksync.data.SerializerRegistry, net.william278.husksync.util.Task.Supplier)
- net.william278.husksync.data.Data
- net.william278.husksync.data.Data.Advancements
- net.william278.husksync.data.Data.Attributes
- net.william278.husksync.data.Data.Experience
- net.william278.husksync.data.Data.FlightStatus
- net.william278.husksync.data.Data.GameMode
- net.william278.husksync.data.Data.Health
- net.william278.husksync.data.Data.Hunger
- net.william278.husksync.data.Data.Items
- net.william278.husksync.data.Data.Items.EnderChest
- net.william278.husksync.data.Data.Items.Inventory
- net.william278.husksync.data.Data.Location
- net.william278.husksync.data.Data.PersistentData
- net.william278.husksync.data.Data.PotionEffects
- net.william278.husksync.data.Data.Statistics
- net.william278.husksync.adapter.DataAdapter
- net.william278.husksync.data.DataHolder
- net.william278.husksync.data.UserDataHolder
- net.william278.husksync.data.DataSnapshot.Cause
- net.william278.husksync.util.DataVersionSupplier
- net.william278.husksync.HuskSync (also extends net.william278.husksync.util.CompatibilityChecker, net.william278.husksync.config.ConfigProvider, net.william278.husksync.util.DumpProvider, net.william278.husksync.event.EventDispatcher, net.william278.husksync.data.SerializerRegistry, net.william278.husksync.util.Task.Supplier)
- net.william278.husksync.util.DumpProvider
- net.william278.husksync.HuskSync (also extends net.william278.husksync.util.CompatibilityChecker, net.william278.husksync.config.ConfigProvider, net.william278.husksync.util.DataVersionSupplier, net.william278.husksync.event.EventDispatcher, net.william278.husksync.data.SerializerRegistry, net.william278.husksync.util.Task.Supplier)
- net.william278.husksync.event.Event
- net.william278.husksync.event.Cancellable
- net.william278.husksync.event.DataSaveEvent
- net.william278.husksync.event.PreSyncEvent (also extends net.william278.husksync.event.PlayerEvent)
- net.william278.husksync.event.PlayerEvent
- net.william278.husksync.event.PreSyncEvent (also extends net.william278.husksync.event.Cancellable)
- net.william278.husksync.event.SyncCompleteEvent
- net.william278.husksync.event.Cancellable
- net.william278.husksync.event.EventDispatcher
- net.william278.husksync.HuskSync (also extends net.william278.husksync.util.CompatibilityChecker, net.william278.husksync.config.ConfigProvider, net.william278.husksync.util.DataVersionSupplier, net.william278.husksync.util.DumpProvider, net.william278.husksync.data.SerializerRegistry, net.william278.husksync.util.Task.Supplier)
- net.william278.husksync.listener.LockedHandler
- java.lang.Runnable
- net.william278.husksync.util.Task
- net.william278.husksync.data.Serializer<T>
- net.william278.husksync.data.SerializerRegistry
- net.william278.husksync.HuskSync (also extends net.william278.husksync.util.CompatibilityChecker, net.william278.husksync.config.ConfigProvider, net.william278.husksync.util.DataVersionSupplier, net.william278.husksync.util.DumpProvider, net.william278.husksync.event.EventDispatcher, net.william278.husksync.util.Task.Supplier)
- net.william278.husksync.util.Task.Supplier
- net.william278.husksync.HuskSync (also extends net.william278.husksync.util.CompatibilityChecker, net.william278.husksync.config.ConfigProvider, net.william278.husksync.util.DataVersionSupplier, net.william278.husksync.util.DumpProvider, net.william278.husksync.event.EventDispatcher, net.william278.husksync.data.SerializerRegistry)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.william278.husksync.database.Database.TableName
- net.william278.husksync.database.Database.Type
- net.william278.husksync.data.DataException.Reason
- net.william278.husksync.sync.DataSyncer.Mode
- net.william278.husksync.listener.EventListener.ListenerType
- net.william278.husksync.listener.EventListener.Priority
- net.william278.husksync.config.Locales.NotificationSlot
- net.william278.husksync.command.PluginCommand.Type
- net.william278.husksync.redis.RedisKeyType
- net.william278.husksync.redis.RedisMessage.Type
- net.william278.husksync.config.Settings.SynchronizationSettings.SaveOnDeathSettings.DeathItemsMode
- net.william278.husksync.util.StatusLine
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.william278.husksync.util.CompatibilityChecker.CompatibilityConfig
- net.william278.husksync.data.Data.Attributes.Attribute
- net.william278.husksync.data.Data.Items.Stack
- net.william278.husksync.data.Data.Location.World
- net.william278.husksync.data.Data.PotionEffects.Effect
- java.lang.Record