Hierarchy For All Packages
- dev.despical.whackme,
- dev.despical.whackme.api,
- dev.despical.whackme.api.event,
- dev.despical.whackme.api.event.game,
- dev.despical.whackme.api.event.player,
- dev.despical.whackme.arena,
- dev.despical.whackme.arena.blocks,
- dev.despical.whackme.arena.options,
- dev.despical.whackme.bossbar,
- dev.despical.whackme.chat,
- dev.despical.whackme.command,
- dev.despical.whackme.database,
- dev.despical.whackme.event,
- dev.despical.whackme.game,
- dev.despical.whackme.game.states,
- dev.despical.whackme.leaderboard,
- dev.despical.whackme.menu,
- dev.despical.whackme.menu.stats,
- dev.despical.whackme.option,
- dev.despical.whackme.papi,
- dev.despical.whackme.radio,
- dev.despical.whackme.radio.impl,
- dev.despical.whackme.scoreboard,
- dev.despical.whackme.scoreboard.formatter,
- dev.despical.whackme.setup,
- dev.despical.whackme.setup.pages,
- dev.despical.whackme.sign,
- dev.despical.whackme.sound,
- dev.despical.whackme.stats,
- dev.despical.whackme.stats.offline,
- dev.despical.whackme.user,
- dev.despical.whackme.util
Class Hierarchy
- java.lang.Object
- dev.despical.whackme.arena.Arena
- dev.despical.whackme.arena.ArenaDataSaver
- dev.despical.whackme.arena.ArenaIdValidator
- dev.despical.whackme.arena.options.ArenaKeys
- dev.despical.whackme.arena.ArenaManager
- dev.despical.whackme.arena.options.ArenaOption<T>
- dev.despical.whackme.arena.ArenaRegistry
- dev.despical.whackme.bossbar.BossBarConfig
- dev.despical.whackme.bossbar.BossBarManager
- org.bukkit.scheduler.BukkitRunnable (implements java.lang.Runnable)
- dev.despical.whackme.util.AutoSaveHandler
- dev.despical.whackme.game.Game
- dev.despical.whackme.chat.ChatManager
- dev.despical.commandframework.CommandArguments
- dev.despical.whackme.command.Arguments
- dev.despical.whackme.command.CommandCategory
- dev.despical.whackme.command.AdminCommands
- dev.despical.whackme.command.ArenaCommands
- dev.despical.whackme.command.DebugCommands
- dev.despical.whackme.command.PlayerCommands
- dev.despical.whackme.command.TabCompleters
- dev.despical.whackme.option.ConfigOptions
- dev.despical.whackme.database.Database
- dev.despical.whackme.database.FlatFileStorage
- dev.despical.whackme.database.MySQLStorage
- dev.despical.whackme.radio.impl.EmptyRadio (implements dev.despical.whackme.radio.Radio)
- org.bukkit.event.Event
- dev.despical.whackme.api.event.WhackMeEvent
- dev.despical.whackme.api.event.game.GameEvent
- dev.despical.whackme.api.event.game.GameEndEvent
- dev.despical.whackme.api.event.game.GameStartEvent
- dev.despical.whackme.api.event.game.GameStateChangeEvent (implements org.bukkit.event.Cancellable)
- dev.despical.whackme.api.event.game.GameStopEvent
- dev.despical.whackme.api.event.player.PlayerEvent
- dev.despical.whackme.api.event.player.PlayerJoinAttemptEvent (implements org.bukkit.event.Cancellable)
- dev.despical.whackme.api.event.player.PlayerLeaveGameEvent
- dev.despical.whackme.api.event.player.PlayerStatisticChangeEvent<T> (implements org.bukkit.event.Cancellable)
- dev.despical.whackme.api.event.game.GameEvent
- dev.despical.whackme.api.event.WhackMeEvent
- dev.despical.whackme.api.EventManager
- dev.despical.whackme.api.EventProfiler
- dev.despical.whackme.api.EventRegistry
- dev.despical.whackme.game.GameManager
- dev.despical.whackme.game.states.GameStateHandler
- dev.despical.whackme.game.states.EndingState
- dev.despical.whackme.game.states.InGameState
- dev.despical.whackme.game.states.RestartingState
- dev.despical.whackme.game.states.WaitingState
- dev.despical.whackme.scoreboard.formatter.GlobalFormatter
- dev.despical.whackme.util.ItemStackSerializer
- dev.despical.whackme.util.ItemUtils
- dev.despical.whackme.leaderboard.LeaderboardManager
- dev.despical.whackme.event.ListenerAdapter (implements org.bukkit.event.Listener)
- dev.despical.whackme.sign.ArenaSignEvents
- dev.despical.whackme.event.CommandBlockEvents
- dev.despical.whackme.event.GameEvents
- dev.despical.whackme.arena.options.LocationTypeAdapter (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>)
- dev.despical.whackme.radio.impl.NBAPIRadio (implements dev.despical.whackme.radio.Radio)
- dev.despical.whackme.stats.offline.OfflineStats
- me.clip.placeholderapi.PlaceholderHook
- me.clip.placeholderapi.expansion.PlaceholderExpansion
- dev.despical.whackme.papi.PlaceholderManager
- me.clip.placeholderapi.expansion.PlaceholderExpansion
- dev.despical.whackme.util.PlayerInventoryManager
- dev.despical.whackme.command.PlayingCommandPolicy
- org.bukkit.plugin.PluginBase (implements org.bukkit.plugin.Plugin)
- org.bukkit.plugin.java.JavaPlugin
- dev.despical.whackme.WhackMe
- org.bukkit.plugin.java.JavaPlugin
- dev.despical.whackme.arena.blocks.PointBlock
- dev.despical.whackme.setup.PointBlockSettingsDialog
- dev.despical.whackme.arena.blocks.PointHandler
- dev.despical.whackme.util.Schedulers
- dev.despical.whackme.scoreboard.ScoreboardManager
- dev.despical.whackme.setup.SetupDialogTracker
- dev.despical.whackme.setup.SetupMenu (implements dev.despical.whackme.menu.Menu)
- dev.despical.whackme.setup.SetupPage (implements dev.despical.whackme.menu.Page)
- dev.despical.whackme.setup.pages.LocationsPage
- dev.despical.whackme.setup.pages.OtherSettingsPage
- dev.despical.whackme.setup.pages.PointBlockAppearancePage
- dev.despical.whackme.setup.pages.ResetArenaRecordConfirmationPage
- dev.despical.whackme.setup.pages.SetupHomePage
- dev.despical.whackme.setup.pages.SongSelectionPage
- dev.despical.whackme.util.ShutdownDetector
- dev.despical.whackme.sign.SignManager
- dev.despical.whackme.sound.SoundManager
- dev.despical.whackme.sound.SoundResolver
- dev.despical.whackme.stats.Statistics
- dev.despical.whackme.stats.StatisticType<T>
- dev.despical.whackme.stats.offline.StatsCacheManager
- dev.despical.whackme.menu.stats.StatsMenu (implements dev.despical.whackme.menu.Menu)
- dev.despical.whackme.util.StringUtils
- dev.despical.whackme.user.User
- dev.despical.whackme.user.UserManager
- dev.despical.whackme.util.Utils
- dev.despical.whackme.util.Var
Interface Hierarchy
- dev.despical.whackme.option.ConfigOption<T>
- dev.despical.whackme.scoreboard.formatter.LineFormatter
- dev.despical.whackme.menu.Menu
- dev.despical.whackme.menu.Page
- dev.despical.whackme.radio.Radio
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- dev.despical.whackme.option.BooleanOption (implements dev.despical.whackme.option.ConfigOption<T>)
- dev.despical.whackme.database.DatabaseType
- dev.despical.whackme.api.EventType
- dev.despical.whackme.sound.GameSound
- dev.despical.whackme.game.GameState
- dev.despical.whackme.option.IntOption (implements dev.despical.whackme.option.ConfigOption<T>)
- dev.despical.whackme.api.event.player.PlayerLeaveGameEvent.LeaveReason
- dev.despical.whackme.arena.blocks.PointBlockType
- dev.despical.whackme.game.StopReason
- 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
- dev.despical.whackme.sign.ArenaSign
- dev.despical.whackme.bossbar.BossBarConfig.BossBarData
- dev.despical.whackme.leaderboard.Leaderboard<T>
- dev.despical.whackme.leaderboard.LeaderboardEntry<T>
- java.lang.Record