Hierarchy For All Packages
Package Hierarchies:- com.minigameworld,
 - com.minigameworld.api,
 - com.minigameworld.api.observer,
 - com.minigameworld.commands,
 - com.minigameworld.dev,
 - com.minigameworld.events.menu,
 - com.minigameworld.events.minigame,
 - com.minigameworld.events.minigame.instance,
 - com.minigameworld.events.minigame.player,
 - com.minigameworld.frames,
 - com.minigameworld.frames.helpers,
 - com.minigameworld.frames.helpers.scoreboard,
 - com.minigameworld.listeners,
 - com.minigameworld.managers,
 - com.minigameworld.managers.event,
 - com.minigameworld.managers.language,
 - com.minigameworld.managers.menu,
 - com.minigameworld.managers.party,
 - com.minigameworld.util
 
Class Hierarchy
- java.lang.Object
- com.minigameworld.listeners.CommonEventListener (implements org.bukkit.event.Listener)
 - com.minigameworld.managers.DataManager
 - com.minigameworld.util.DependencyChecker
 - org.bukkit.event.Event
- com.minigameworld.events.menu.MenuEvent
- com.minigameworld.events.menu.MenuClickEvent (implements org.bukkit.event.Cancellable)
 - com.minigameworld.events.menu.MenuCloseEvent (implements org.bukkit.event.Cancellable)
 - com.minigameworld.events.menu.MenuOpenEvent (implements org.bukkit.event.Cancellable)
 
 - com.minigameworld.events.minigame.MiniGameEvent
- com.minigameworld.events.minigame.MiniGameExceptionEvent
- com.minigameworld.events.minigame.MiniGamePlayerExceptionEvent
 - com.minigameworld.events.minigame.MiniGameServerExceptionEvent
 
 - com.minigameworld.events.minigame.MiniGameFinishEvent
 - com.minigameworld.events.minigame.instance.MiniGameInstanceEvent
- com.minigameworld.events.minigame.instance.MiniGameInstanceCreateEvent (implements org.bukkit.event.Cancellable)
 - com.minigameworld.events.minigame.instance.MiniGameInstanceRemoveEvent
 
 - com.minigameworld.events.minigame.player.MiniGamePlayerEvent
- com.minigameworld.events.minigame.player.MiniGamePlayerJoinEvent (implements org.bukkit.event.Cancellable)
 - com.minigameworld.events.minigame.player.MiniGamePlayerLeaveEvent (implements org.bukkit.event.Cancellable)
 - com.minigameworld.events.minigame.player.MiniGamePlayerUnviewEvent (implements org.bukkit.event.Cancellable)
 - com.minigameworld.events.minigame.player.MiniGamePlayerViewEvent (implements org.bukkit.event.Cancellable)
 
 - com.minigameworld.events.minigame.MiniGameScoreboardUpdateEvent (implements org.bukkit.event.Cancellable)
 - com.minigameworld.events.minigame.MiniGameStartEvent (implements org.bukkit.event.Cancellable)
 
 - com.minigameworld.events.minigame.MiniGameExceptionEvent
 
 - com.minigameworld.events.menu.MenuEvent
 - com.minigameworld.listeners.FunctionItemListener (implements org.bukkit.event.Listener)
 - com.minigameworld.managers.event.GameListener
 - com.minigameworld.managers.event.GameListenerManager (implements org.bukkit.event.Listener)
 - com.minigameworld.listeners.GameViewEventListener (implements org.bukkit.event.Listener)
 - com.minigameworld.managers.language.LanguageFile (implements com.wbm.plugin.util.data.yaml.YamlMember)
 - com.minigameworld.managers.language.LanguageManager
 - com.minigameworld.util.LangUtils
 - com.minigameworld.frames.helpers.LocationManager
 - com.minigameworld.util.Messenger
 - com.minigameworld.frames.MiniGame (implements com.minigameworld.managers.event.GameEventListener)
- com.minigameworld.frames.FakeMiniGame (implements org.bukkit.event.Listener)
 - com.minigameworld.frames.SoloBattleMiniGame
- com.minigameworld.dev.GameA (implements org.bukkit.event.Listener)
 
 - com.minigameworld.frames.SoloMiniGame
- com.minigameworld.dev.TestGame
 
 - com.minigameworld.frames.TeamBattleMiniGame
 - com.minigameworld.frames.TeamMiniGame
 
 - com.minigameworld.api.MiniGameAccessor
 - com.minigameworld.commands.MiniGameCommand (implements org.bukkit.command.CommandExecutor)
 - com.minigameworld.commands.MiniGameCommandTabCompleter (implements org.bukkit.command.TabCompleter)
 - com.minigameworld.frames.helpers.MiniGameCustomOption (implements com.minigameworld.managers.event.GameEventListener)
 - com.minigameworld.frames.helpers.MiniGameDataManager (implements com.wbm.plugin.util.data.yaml.YamlMember)
 - com.minigameworld.frames.helpers.MiniGameEventDetector
 - com.minigameworld.listeners.MiniGameEventListener (implements org.bukkit.event.Listener)
 - com.minigameworld.commands.MiniGameGamesConfigCommand
 - com.minigameworld.commands.MiniGameHelpCommand
 - com.minigameworld.frames.helpers.MiniGameInventoryManager (implements com.minigameworld.managers.event.GameEventListener)
 - com.minigameworld.managers.MiniGameManager (implements com.minigameworld.api.observer.MiniGameTimingNotifier, com.wbm.plugin.util.data.yaml.YamlMember)
 - com.minigameworld.managers.menu.MiniGameMenu
 - com.minigameworld.managers.menu.MiniGameMenuManager
 - com.minigameworld.commands.MiniGamePartyCommand
 - com.minigameworld.frames.helpers.MiniGamePlayer (implements java.lang.Cloneable, com.minigameworld.frames.helpers.MiniGameRank)
 - com.minigameworld.frames.helpers.MiniGamePlayerState
 - com.minigameworld.frames.helpers.scoreboard.MiniGameScoreboardManager
 - com.minigameworld.frames.helpers.scoreboard.MiniGameScoreboardUpdater
- com.minigameworld.frames.helpers.scoreboard.MiniGameScoreboardSidebarUpdater
- com.minigameworld.frames.helpers.scoreboard.MiniGamePlayScoreboard
 - com.minigameworld.frames.helpers.scoreboard.MiniGameWaitingScoreboard
 - com.minigameworld.frames.TeamBattleMiniGameScoreboardUpdater
 - com.minigameworld.frames.TeamMiniGameScoreboardUpdater
 
 
 - com.minigameworld.frames.helpers.scoreboard.MiniGameScoreboardSidebarUpdater
 - com.minigameworld.frames.helpers.MiniGameSetting
 - com.minigameworld.commands.MiniGameSettingsConfigCommand
 - com.minigameworld.frames.helpers.MiniGameTaskManager
 - com.minigameworld.frames.helpers.MiniGameViewManager (implements com.minigameworld.managers.event.GameEventListener)
 - com.minigameworld.api.MiniGameWorld
 - com.minigameworld.api.MwUtil
 - com.minigameworld.managers.party.Party
 - com.minigameworld.managers.party.PartyManager
 - com.minigameworld.managers.party.PartyMember
 - org.bukkit.plugin.PluginBase (implements org.bukkit.plugin.Plugin)
- org.bukkit.plugin.java.JavaPlugin
- com.minigameworld.MiniGameWorldMain
 
 
 - org.bukkit.plugin.java.JavaPlugin
 - com.minigameworld.util.Setting
 - com.minigameworld.frames.TeamBattleMiniGame.Team (implements com.minigameworld.frames.helpers.MiniGameRank)
 - com.minigameworld.frames.TeamMiniGame.OneTeam (implements com.minigameworld.frames.helpers.MiniGameRank)
 - com.minigameworld.util.UpdateChecker
 - com.minigameworld.util.Utils
 - com.minigameworld.util.VersionChecker
 
 
Interface Hierarchy
- java.lang.Comparable<T>
- com.minigameworld.frames.helpers.MiniGameRank
 
 - com.minigameworld.managers.event.GameEventListener
 - com.minigameworld.api.MiniGameExternalEventDetector
 - com.minigameworld.api.observer.MiniGameObserver
 - com.minigameworld.api.observer.MiniGameTimingNotifier
 
Annotation Interface Hierarchy
- com.minigameworld.managers.event.GameEvent (implements java.lang.annotation.Annotation)
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.minigameworld.util.FunctionItem
 - com.minigameworld.managers.event.GameEvent.State
 - com.minigameworld.frames.helpers.MiniGameCustomOption.Option
 - com.minigameworld.managers.menu.MiniGameMenu.BaseIcon
 - com.minigameworld.frames.helpers.scoreboard.MiniGameScoreboardManager.ScoreboardType
 - com.minigameworld.frames.helpers.MiniGameSetting.GameFinishCondition
 - com.minigameworld.frames.helpers.MiniGameSetting.JOIN_PRIORITY
 - com.minigameworld.api.observer.MiniGameTimingNotifier.Timing
 - com.minigameworld.frames.TeamBattleMiniGame.TeamRegisterMode
 - com.minigameworld.util.VersionChecker.Different
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)