Hierarchy For All Packages
Package Hierarchies:- net.playavalon.mythicdungeons,
- net.playavalon.mythicdungeons.api,
- net.playavalon.mythicdungeons.api.annotations,
- net.playavalon.mythicdungeons.api.config,
- net.playavalon.mythicdungeons.api.events.dungeon,
- net.playavalon.mythicdungeons.api.events.party,
- net.playavalon.mythicdungeons.api.parents,
- net.playavalon.mythicdungeons.api.party,
- net.playavalon.mythicdungeons.commands,
- net.playavalon.mythicdungeons.commands.dungeon,
- net.playavalon.mythicdungeons.commands.party,
- net.playavalon.mythicdungeons.compatibility.betonquest.events,
- net.playavalon.mythicdungeons.compatibility.betonquest.objectives,
- net.playavalon.mythicdungeons.compatibility.citizens,
- net.playavalon.mythicdungeons.dungeons,
- net.playavalon.mythicdungeons.dungeons.conditions,
- net.playavalon.mythicdungeons.dungeons.functions,
- net.playavalon.mythicdungeons.dungeons.functions.meta,
- net.playavalon.mythicdungeons.dungeons.functions.rewards,
- net.playavalon.mythicdungeons.dungeons.queue,
- net.playavalon.mythicdungeons.dungeons.rewards,
- net.playavalon.mythicdungeons.dungeons.triggers,
- net.playavalon.mythicdungeons.dungeons.triggers.gates,
- net.playavalon.mythicdungeons.listeners,
- net.playavalon.mythicdungeons.listeners.partylisteners,
- net.playavalon.mythicdungeons.managers,
- net.playavalon.mythicdungeons.menu,
- net.playavalon.mythicdungeons.menu.menuitems,
- net.playavalon.mythicdungeons.mythic,
- net.playavalon.mythicdungeons.player,
- net.playavalon.mythicdungeons.player.party,
- net.playavalon.mythicdungeons.player.party.partyfinder,
- net.playavalon.mythicdungeons.player.party.partysystem,
- net.playavalon.mythicdungeons.utility
Class Hierarchy
- java.lang.Object
- net.playavalon.mythicdungeons.listeners.AvalonListener (implements org.bukkit.event.Listener)
- net.playavalon.mythicdungeons.utility.ColorUtil
- net.playavalon.mythicdungeons.commands.Command<T> (implements org.bukkit.command.TabExecutor)
- net.playavalon.mythicdungeons.commands.dungeon.LeaveCommand
- net.playavalon.mythicdungeons.commands.dungeon.MythicDungeonsCommand
- net.playavalon.mythicdungeons.commands.party.MythicPartyCommand
- net.playavalon.mythicdungeons.commands.dungeon.NotReadyCommand
- net.playavalon.mythicdungeons.commands.party.PartyChatCommand
- net.playavalon.mythicdungeons.commands.dungeon.ReadyCommand
- net.playavalon.mythicdungeons.commands.party.RecruitCommand
- net.playavalon.mythicdungeons.commands.dungeon.RewardsCommand
- net.playavalon.mythicdungeons.commands.dungeon.StuckCommand
- net.playavalon.mythicdungeons.managers.CommandManager
- net.playavalon.mythicdungeons.managers.ConditionManager
- java.util.concurrent.CountDownLatch
- net.playavalon.mythicdungeons.utility.AbortableCountDownLatch
- net.playavalon.mythicdungeons.dungeons.Dungeon
- net.playavalon.mythicdungeons.api.parents.DungeonElement (implements org.bukkit.configuration.serialization.ConfigurationSerializable)
- net.playavalon.mythicdungeons.api.parents.DungeonFunction (implements java.lang.Cloneable, org.bukkit.configuration.serialization.ConfigurationSerializable, org.bukkit.event.Listener)
- net.playavalon.mythicdungeons.dungeons.functions.FunctionAllowBlock
- net.playavalon.mythicdungeons.dungeons.functions.FunctionBlockEditor
- net.playavalon.mythicdungeons.dungeons.functions.FunctionCheckpoint
- net.playavalon.mythicdungeons.dungeons.functions.FunctionChunkLoad
- net.playavalon.mythicdungeons.dungeons.functions.FunctionCommand
- net.playavalon.mythicdungeons.dungeons.functions.FunctionDoorControl
- net.playavalon.mythicdungeons.dungeons.functions.FunctionFinishDungeon
- net.playavalon.mythicdungeons.dungeons.functions.FunctionGiveItem
- net.playavalon.mythicdungeons.dungeons.functions.FunctionGiveKey
- net.playavalon.mythicdungeons.dungeons.functions.FunctionHologram
- net.playavalon.mythicdungeons.dungeons.functions.FunctionLeaveDungeon
- net.playavalon.mythicdungeons.dungeons.functions.FunctionLives
- net.playavalon.mythicdungeons.dungeons.functions.FunctionMessage
- net.playavalon.mythicdungeons.dungeons.functions.meta.FunctionMulti
- net.playavalon.mythicdungeons.dungeons.functions.meta.FunctionDelayed
- net.playavalon.mythicdungeons.dungeons.functions.meta.FunctionRandom
- net.playavalon.mythicdungeons.dungeons.functions.meta.FunctionRepeater
- net.playavalon.mythicdungeons.dungeons.functions.meta.FunctionSequence
- net.playavalon.mythicdungeons.dungeons.functions.FunctionMythicSignal
- net.playavalon.mythicdungeons.dungeons.functions.FunctionMythicSkill
- net.playavalon.mythicdungeons.dungeons.functions.FunctionPlaySound
- net.playavalon.mythicdungeons.dungeons.functions.FunctionRedstoneBlock
- net.playavalon.mythicdungeons.dungeons.functions.FunctionRemoteTrigger
- net.playavalon.mythicdungeons.dungeons.functions.FunctionRevivePlayer
- net.playavalon.mythicdungeons.dungeons.functions.rewards.FunctionReward
- net.playavalon.mythicdungeons.dungeons.functions.rewards.FunctionLootTableRewards
- net.playavalon.mythicdungeons.dungeons.functions.rewards.FunctionMythicLootTableRewards
- net.playavalon.mythicdungeons.dungeons.functions.rewards.FunctionRandomReward
- net.playavalon.mythicdungeons.dungeons.functions.FunctionSpawnMythicMob
- net.playavalon.mythicdungeons.dungeons.functions.FunctionSpawnNPC
- net.playavalon.mythicdungeons.dungeons.functions.FunctionStartDungeon
- net.playavalon.mythicdungeons.dungeons.functions.FunctionTeleport
- net.playavalon.mythicdungeons.dungeons.functions.FunctionTitle
- net.playavalon.mythicdungeons.api.parents.DungeonTrigger (implements java.lang.Cloneable, org.bukkit.configuration.serialization.ConfigurationSerializable, org.bukkit.event.Listener)
- net.playavalon.mythicdungeons.dungeons.triggers.TriggerBlockDetector
- net.playavalon.mythicdungeons.dungeons.triggers.TriggerChat
- net.playavalon.mythicdungeons.dungeons.triggers.TriggerDistance
- net.playavalon.mythicdungeons.dungeons.triggers.TriggerDungeonStart
- net.playavalon.mythicdungeons.dungeons.triggers.gates.TriggerGate
- net.playavalon.mythicdungeons.dungeons.triggers.gates.TriggerGateAnd
- net.playavalon.mythicdungeons.dungeons.triggers.gates.TriggerGateOr
- net.playavalon.mythicdungeons.dungeons.triggers.TriggerInteract
- net.playavalon.mythicdungeons.dungeons.triggers.TriggerKeyItem
- net.playavalon.mythicdungeons.dungeons.triggers.TriggerLeaveDungeon
- net.playavalon.mythicdungeons.dungeons.triggers.TriggerMobDeath
- net.playavalon.mythicdungeons.dungeons.triggers.TriggerMythicMobDeath
- net.playavalon.mythicdungeons.dungeons.triggers.TriggerPlayerDeath
- net.playavalon.mythicdungeons.dungeons.triggers.TriggerRedstone
- net.playavalon.mythicdungeons.dungeons.triggers.TriggerRemote
- net.playavalon.mythicdungeons.api.parents.TriggerCondition (implements java.lang.Cloneable, org.bukkit.configuration.serialization.ConfigurationSerializable, org.bukkit.event.Listener)
- net.playavalon.mythicdungeons.dungeons.conditions.ConditionMobWithin
- net.playavalon.mythicdungeons.dungeons.conditions.ConditionMythic
- net.playavalon.mythicdungeons.dungeons.conditions.ConditionPartySize
- net.playavalon.mythicdungeons.dungeons.conditions.ConditionPlayersWithin
- net.playavalon.mythicdungeons.dungeons.conditions.ConditionTimeElapsed
- net.playavalon.mythicdungeons.api.parents.DungeonFunction (implements java.lang.Cloneable, org.bukkit.configuration.serialization.ConfigurationSerializable, org.bukkit.event.Listener)
- net.playavalon.mythicdungeons.managers.DungeonManager
- net.playavalon.mythicdungeons.mythic.DungeonSignalMechanic (implements io.lumine.mythic.api.skills.INoTargetSkill)
- net.playavalon.mythicdungeons.listeners.ElementListener (implements org.bukkit.event.Listener)
- org.bukkit.event.Event
- net.playavalon.mythicdungeons.api.events.dungeon.DungeonEvent
- net.playavalon.mythicdungeons.api.events.dungeon.DungeonDisposeEvent
- net.playavalon.mythicdungeons.api.events.dungeon.DungeonEndEvent
- net.playavalon.mythicdungeons.api.events.dungeon.DungeonStartEvent
- net.playavalon.mythicdungeons.api.events.dungeon.PlayerFinishDungeonEvent
- net.playavalon.mythicdungeons.api.events.dungeon.PlayerLeaveDungeonEvent (implements org.bukkit.event.Cancellable)
- net.playavalon.mythicdungeons.api.events.dungeon.RemoteTriggerEvent (implements org.bukkit.event.Cancellable)
- net.playavalon.mythicdungeons.api.events.dungeon.TriggerFireEvent (implements org.bukkit.event.Cancellable)
- net.playavalon.mythicdungeons.api.events.dungeon.HotbarSetEvent (implements org.bukkit.event.Cancellable)
- net.playavalon.mythicdungeons.api.events.party.MythicPartyEvent
- net.playavalon.mythicdungeons.api.events.party.MythicPartyChatEvent (implements org.bukkit.event.Cancellable)
- net.playavalon.mythicdungeons.api.events.party.MythicPartyCreateEvent
- net.playavalon.mythicdungeons.api.events.party.MythicPartyJoinEvent (implements org.bukkit.event.Cancellable)
- net.playavalon.mythicdungeons.api.events.party.MythicPartyKickEvent (implements org.bukkit.event.Cancellable)
- net.playavalon.mythicdungeons.api.events.party.MythicPartyLeaveEvent
- net.playavalon.mythicdungeons.api.events.dungeon.DungeonEvent
- org.betonquest.betonquest.api.ForceSyncHandler<T>
- org.betonquest.betonquest.api.QuestEvent
- net.playavalon.mythicdungeons.compatibility.betonquest.events.EnterDungeonEvent
- org.betonquest.betonquest.api.QuestEvent
- net.playavalon.mythicdungeons.managers.FunctionManager
- net.playavalon.mythicdungeons.utility.GUIHandler
- net.playavalon.mythicdungeons.mythic.HasDungeonCooldownCondition (implements io.lumine.mythic.api.skills.conditions.IEntityCondition)
- net.playavalon.mythicdungeons.mythic.HasFinishedDungeonCondition (implements io.lumine.mythic.api.skills.conditions.IEntityCondition)
- net.playavalon.mythicdungeons.listeners.partylisteners.HeroesListener (implements org.bukkit.event.Listener)
- net.playavalon.mythicdungeons.player.Hotbar
- net.playavalon.mythicdungeons.menu.HotbarMenu (implements org.bukkit.event.Listener)
- net.playavalon.mythicdungeons.managers.HotbarMenuManager
- net.playavalon.mythicdungeons.dungeons.Instance
- net.playavalon.mythicdungeons.listeners.InstanceListener (implements org.bukkit.event.Listener)
- net.playavalon.mythicdungeons.utility.LangUtils
- net.playavalon.mythicdungeons.dungeons.rewards.LootCooldown (implements org.bukkit.configuration.serialization.ConfigurationSerializable)
- net.playavalon.mythicdungeons.dungeons.rewards.LootTable (implements org.bukkit.configuration.serialization.ConfigurationSerializable)
- net.playavalon.mythicdungeons.dungeons.rewards.LootTableItem (implements org.bukkit.configuration.serialization.ConfigurationSerializable)
- net.playavalon.mythicdungeons.managers.LootTableManager
- net.playavalon.mythicdungeons.utility.LoreUtil
- org.bukkit.configuration.MemorySection (implements org.bukkit.configuration.ConfigurationSection)
- org.bukkit.configuration.MemoryConfiguration (implements org.bukkit.configuration.Configuration)
- org.bukkit.configuration.file.FileConfiguration
- org.bukkit.configuration.file.YamlConfiguration
- net.playavalon.mythicdungeons.api.config.AsyncConfiguration
- org.bukkit.configuration.file.YamlConfiguration
- org.bukkit.configuration.file.FileConfiguration
- org.bukkit.configuration.MemoryConfiguration (implements org.bukkit.configuration.Configuration)
- net.playavalon.mythicdungeons.menu.MenuButton
- net.playavalon.mythicdungeons.menu.menuitems.MenuItem
- net.playavalon.mythicdungeons.menu.menuitems.ChatMenuItem
- net.playavalon.mythicdungeons.menu.menuitems.ToggleMenuItem
- net.playavalon.mythicdungeons.listeners.MythicListener (implements org.bukkit.event.Listener)
- net.playavalon.mythicdungeons.compatibility.citizens.MythicNPCRegistry (implements net.citizensnpcs.api.npc.NPCRegistry)
- net.playavalon.mythicdungeons.player.party.partysystem.MythicParty (implements net.playavalon.mythicdungeons.api.party.IDungeonParty)
- net.playavalon.mythicdungeons.listeners.MythicPartyListener (implements org.bukkit.event.Listener)
- net.playavalon.mythicdungeons.player.MythicPlayer
- org.betonquest.betonquest.api.Objective
- net.playavalon.mythicdungeons.compatibility.betonquest.objectives.CompleteDungeonObjective (implements org.bukkit.event.Listener)
- net.playavalon.mythicdungeons.listeners.partylisteners.PartiesListener (implements org.bukkit.event.Listener)
- net.playavalon.mythicdungeons.utility.PartyGUIHandler
- net.playavalon.mythicdungeons.managers.PartyManager
- net.playavalon.mythicdungeons.managers.PartyProviderManager
- net.playavalon.mythicdungeons.managers.PartyRecruitmentManager
- net.playavalon.mythicdungeons.player.party.PartyWrapper (implements net.playavalon.mythicdungeons.api.party.IDungeonParty)
- me.clip.placeholderapi.PlaceholderHook
- me.clip.placeholderapi.expansion.PlaceholderExpansion
- net.playavalon.mythicdungeons.listeners.PAPIPlaceholders
- me.clip.placeholderapi.expansion.PlaceholderExpansion
- net.playavalon.mythicdungeons.dungeons.rewards.PlayerLootData (implements org.bukkit.configuration.serialization.ConfigurationSerializable)
- net.playavalon.mythicdungeons.managers.PlayerManager
- org.bukkit.plugin.PluginBase (implements org.bukkit.plugin.Plugin)
- org.bukkit.plugin.java.JavaPlugin
- net.playavalon.mythicdungeons.MythicDungeons (implements net.playavalon.mythicdungeons.api.MythicDungeonsService)
- org.bukkit.plugin.java.JavaPlugin
- net.playavalon.mythicdungeons.utility.ProcessTimer
- net.playavalon.mythicdungeons.dungeons.queue.QueueData
- net.playavalon.mythicdungeons.managers.QueueManager (implements org.bukkit.event.Listener)
- net.playavalon.mythicdungeons.utility.RandomCollection<E>
- net.playavalon.mythicdungeons.utility.RecruitGUIHandler
- net.playavalon.mythicdungeons.player.party.partyfinder.RecruitmentBuilder (implements org.bukkit.event.Listener)
- net.playavalon.mythicdungeons.player.party.partyfinder.RecruitmentListing (implements org.bukkit.event.Listener)
- net.playavalon.mythicdungeons.utility.ReflectionUtils
- net.playavalon.mythicdungeons.mythic.SharesDungeonPartyCondition (implements io.lumine.mythic.api.skills.conditions.IEntityComparisonCondition)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.InterruptedException
- net.playavalon.mythicdungeons.utility.AbortableCountDownLatch.AbortedException
- java.lang.InterruptedException
- java.lang.Exception
- net.playavalon.mythicdungeons.managers.TriggerManager
- net.playavalon.mythicdungeons.utility.Util
Interface Hierarchy
- net.playavalon.mythicdungeons.api.party.IDungeonParty
- net.playavalon.mythicdungeons.menu.MenuAction<T>
- net.playavalon.mythicdungeons.api.MythicDungeonsService
- net.playavalon.mythicdungeons.utility.TrackedTask
Annotation Interface Hierarchy
- net.playavalon.mythicdungeons.api.annotations.DeclaredCondition (implements java.lang.annotation.Annotation)
- net.playavalon.mythicdungeons.api.annotations.DeclaredFunction (implements java.lang.annotation.Annotation)
- net.playavalon.mythicdungeons.api.annotations.DeclaredTrigger (implements java.lang.annotation.Annotation)
- net.playavalon.mythicdungeons.api.annotations.Hidden (implements java.lang.annotation.Annotation)
- net.playavalon.mythicdungeons.api.annotations.SavedField (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)
- net.playavalon.mythicdungeons.dungeons.rewards.CooldownPeriod
- net.playavalon.mythicdungeons.api.parents.FunctionCategory
- net.playavalon.mythicdungeons.dungeons.functions.FunctionLives.MathType
- net.playavalon.mythicdungeons.api.parents.FunctionTargetType (implements org.bukkit.configuration.serialization.ConfigurationSerializable)
- net.playavalon.mythicdungeons.api.annotations.SavedField.FieldType
- net.playavalon.mythicdungeons.api.parents.TriggerCategory
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)