Hierarchy For All Packages
- me.deecaad.core,
- me.deecaad.core.commands,
- me.deecaad.core.compatibility,
- me.deecaad.core.compatibility.block,
- me.deecaad.core.compatibility.entity,
- me.deecaad.core.compatibility.nbt,
- me.deecaad.core.compatibility.vault,
- me.deecaad.core.compatibility.worldguard,
- me.deecaad.core.database,
- me.deecaad.core.events,
- me.deecaad.core.events.triggers,
- me.deecaad.core.extensions,
- me.deecaad.core.file,
- me.deecaad.core.file.serializers,
- me.deecaad.core.listeners,
- me.deecaad.core.mechanics,
- me.deecaad.core.mechanics.conditions,
- me.deecaad.core.mechanics.defaultmechanics,
- me.deecaad.core.mechanics.targeters,
- me.deecaad.core.placeholder,
- me.deecaad.core.utils,
- me.deecaad.core.utils.ray
Class Hierarchy
- java.lang.Object
- dev.jorel.commandapi.AbstractArgumentTree<Impl,
Argument, CommandSender> - dev.jorel.commandapi.arguments.AbstractArgument<T,
Impl, Argument, CommandSender> - dev.jorel.commandapi.arguments.Argument<T> (implements dev.jorel.commandapi.BukkitExecutable<Impl>)
- dev.jorel.commandapi.arguments.CustomArgument<T,
B> - me.deecaad.core.commands.CustomMapArgument
- dev.jorel.commandapi.arguments.CustomArgument<T,
- dev.jorel.commandapi.arguments.Argument<T> (implements dev.jorel.commandapi.BukkitExecutable<Impl>)
- dev.jorel.commandapi.arguments.AbstractArgument<T,
- me.deecaad.core.utils.AdventureUtil
- me.deecaad.core.file.serializers.AnyVectorProvider (implements me.deecaad.core.file.serializers.VectorProvider)
- me.deecaad.core.file.BukkitConfig (implements me.deecaad.core.file.ConfigLike)
- me.deecaad.core.mechanics.CastData (implements java.lang.Cloneable, me.deecaad.core.placeholder.PlaceholderData)
- me.deecaad.core.file.serializers.ChanceSerializer (implements me.deecaad.core.file.SimpleSerializer<T>)
- me.deecaad.core.file.serializers.ColorSerializer (implements me.deecaad.core.file.SimpleSerializer<T>)
- me.deecaad.core.commands.CommandHelpBuilder
- me.deecaad.core.compatibility.CompatibilityAPI
- me.deecaad.core.compatibility.CompatibilitySetup
- me.deecaad.core.mechanics.conditions.Condition (implements me.deecaad.core.file.InlineSerializer<T>)
- me.deecaad.core.mechanics.conditions.BiomeCondition
- me.deecaad.core.mechanics.conditions.EntityTypeCondition
- me.deecaad.core.mechanics.conditions.GlidingCondition
- me.deecaad.core.mechanics.conditions.HasPermissionCondition
- me.deecaad.core.mechanics.conditions.InConeCondition
- me.deecaad.core.mechanics.conditions.LightLevelCondition
- me.deecaad.core.mechanics.conditions.MaterialCategoryCondition
- me.deecaad.core.mechanics.conditions.OnGroundCondition
- me.deecaad.core.mechanics.conditions.RangeCondition
- me.deecaad.core.mechanics.conditions.RidingCondition
- me.deecaad.core.mechanics.conditions.SneakingCondition
- me.deecaad.core.mechanics.conditions.SprintingCondition
- me.deecaad.core.mechanics.Conditions
- me.deecaad.core.database.Database
- me.deecaad.core.database.HikariBased
- me.deecaad.core.utils.Debugger
- me.deecaad.core.utils.DistanceUtil
- me.deecaad.core.mechanics.targeters.EmptyIterator<E> (implements java.util.Iterator<E>)
- me.deecaad.core.utils.EnumUtil
- me.deecaad.core.events.triggers.EquipListener (implements org.bukkit.event.Listener)
- org.bukkit.event.Event
- org.bukkit.event.entity.EntityEvent
- me.deecaad.core.events.EntityEquipmentEvent
- me.deecaad.core.placeholder.PlaceholderRequestEvent
- me.deecaad.core.events.QueueSerializerEvent
- org.bukkit.event.entity.EntityEvent
- me.deecaad.core.compatibility.entity.FakeEntity
- me.deecaad.core.file.FileReader
- me.deecaad.core.utils.FileUtil
- me.deecaad.core.mechanics.defaultmechanics.FireworkMechanic.FireworkData (implements me.deecaad.core.file.InlineSerializer<T>)
- me.deecaad.core.compatibility.HitBox
- me.deecaad.core.listeners.ItemCraftListener (implements org.bukkit.event.Listener)
- me.deecaad.core.file.serializers.ItemSerializer (implements me.deecaad.core.file.Serializer<T>)
- me.deecaad.core.file.JarSearcher
- me.deecaad.core.file.JarInstancer
- me.deecaad.core.file.SerializerInstancer
- me.deecaad.core.file.MapConfigLike (implements me.deecaad.core.file.ConfigLike)
- me.deecaad.core.mechanics.defaultmechanics.Mechanic (implements me.deecaad.core.file.InlineSerializer<T>)
- me.deecaad.core.mechanics.defaultmechanics.ActionBarMechanic
- me.deecaad.core.mechanics.defaultmechanics.ActivateBlockMechanic<T>
- me.deecaad.core.mechanics.defaultmechanics.SculkBloomMechanic
- me.deecaad.core.mechanics.defaultmechanics.SculkShriekMechanic
- me.deecaad.core.mechanics.defaultmechanics.BossBarMechanic
- me.deecaad.core.mechanics.defaultmechanics.CommandMechanic
- me.deecaad.core.mechanics.defaultmechanics.DamageMechanic
- me.deecaad.core.mechanics.defaultmechanics.DropItemMechanic
- me.deecaad.core.mechanics.defaultmechanics.IgniteMechanic
- me.deecaad.core.mechanics.defaultmechanics.LeapMechanic
- me.deecaad.core.mechanics.defaultmechanics.LightningMechanic
- me.deecaad.core.mechanics.defaultmechanics.MessageMechanic
- me.deecaad.core.mechanics.PlayerEffectMechanic
- me.deecaad.core.mechanics.defaultmechanics.CustomSoundMechanic
- me.deecaad.core.mechanics.defaultmechanics.FireworkMechanic
- me.deecaad.core.mechanics.defaultmechanics.SoundMechanic
- me.deecaad.core.mechanics.PlayerEffectMechanicList
- me.deecaad.core.mechanics.defaultmechanics.PotionMechanic
- me.deecaad.core.mechanics.defaultmechanics.PushMechanic
- me.deecaad.core.mechanics.defaultmechanics.TitleMechanic
- me.deecaad.core.mechanics.MechanicManager (implements me.deecaad.core.file.Serializer<T>)
- me.deecaad.core.mechanics.Mechanics
- me.deecaad.core.listeners.MechanicsCastListener (implements org.bukkit.event.Listener)
- me.deecaad.core.MechanicsCoreCommand
- me.deecaad.core.utils.MutableRegistry.SimpleMutableRegistry<T> (implements me.deecaad.core.utils.MutableRegistry<T>)
- me.deecaad.core.compatibility.nbt.NBT_Persistent (implements me.deecaad.core.compatibility.nbt.NBTCompatibility)
- me.deecaad.core.compatibility.worldguard.NoWorldGuard (implements me.deecaad.core.compatibility.worldguard.WorldGuardCompatibility)
- me.deecaad.core.placeholder.PlaceholderData.Builder (implements me.deecaad.core.placeholder.PlaceholderData)
- me.deecaad.core.placeholder.PlaceholderHandler (implements org.bukkit.Keyed)
- me.deecaad.core.placeholder.EnumPlaceholderHandler
- me.deecaad.core.placeholder.ListPlaceholderHandler
- me.deecaad.core.placeholder.NumericPlaceholderHandler
- me.deecaad.core.placeholder.AttributePlaceholderHandler
- me.deecaad.core.placeholder.PlaceholderHandlers
- me.deecaad.core.placeholder.PlaceholderMessage
- me.deecaad.core.placeholder.PlaceholderMessageChain
- org.bukkit.plugin.PluginBase (implements org.bukkit.plugin.Plugin)
- org.bukkit.plugin.java.JavaPlugin
- me.deecaad.core.MechanicsPlugin
- me.deecaad.core.MechanicsCore
- me.deecaad.core.MechanicsPlugin
- org.bukkit.plugin.java.JavaPlugin
- me.deecaad.core.utils.ProbabilityMap<E> (implements java.lang.Iterable<T>)
- me.deecaad.core.utils.ProbabilityMap.Node<E>
- me.deecaad.core.utils.Quaternion (implements java.lang.Cloneable)
- me.deecaad.core.file.serializers.RandomVectorProvider (implements me.deecaad.core.file.serializers.VectorProvider)
- me.deecaad.core.utils.ray.RayTrace
- me.deecaad.core.utils.ray.RayTraceResult
- me.deecaad.core.utils.ray.BlockTraceResult
- me.deecaad.core.utils.ray.EntityTraceResult
- me.deecaad.core.file.RootFileReader<R,
T> (implements org.bukkit.event.Listener) - me.deecaad.core.mechanics.targeters.SingleIterator<E> (implements java.util.Iterator<E>)
- me.deecaad.core.compatibility.nbt.StringPersistentType (implements org.bukkit.persistence.PersistentDataType<P,
C>) - me.deecaad.core.utils.TableBuilder
- me.deecaad.core.mechanics.targeters.Targeter (implements me.deecaad.core.file.InlineSerializer<T>)
- me.deecaad.core.mechanics.targeters.RelativeTargeter
- me.deecaad.core.mechanics.targeters.ShapeTargeter
- me.deecaad.core.mechanics.targeters.ScatterTargeter
- me.deecaad.core.mechanics.targeters.ShapeTargeter
- me.deecaad.core.mechanics.targeters.ServerPlayersTargeter
- me.deecaad.core.mechanics.targeters.SourceTargeter
- me.deecaad.core.mechanics.targeters.TargetTargeter
- me.deecaad.core.mechanics.targeters.WorldTargeter
- me.deecaad.core.mechanics.targeters.WorldPlayersTargeter
- me.deecaad.core.mechanics.targeters.RelativeTargeter
- me.deecaad.core.mechanics.Targeters
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- me.deecaad.core.file.DuplicateKeyException
- me.deecaad.core.file.InlineSerializer.FormatException
- java.lang.RuntimeException
- me.deecaad.core.utils.DuplicateRegistryValueException
- java.lang.Exception
- me.deecaad.core.utils.Transform
- me.deecaad.core.utils.EntityTransform
- me.deecaad.core.file.serializers.VectorSerializer (implements me.deecaad.core.file.Serializer<T>)
- dev.jorel.commandapi.AbstractArgumentTree<Impl,
Interface Hierarchy
- me.deecaad.core.compatibility.block.BlockCompatibility
- me.deecaad.core.file.ConfigLike
- me.deecaad.core.commands.Describable
- me.deecaad.core.compatibility.entity.EntityCompatibility
- me.deecaad.core.compatibility.entity.EquipmentChangeConsumer
- me.deecaad.core.extensions.Extension
- me.deecaad.core.compatibility.ICompatibility
- java.lang.Iterable<T>
- org.bukkit.Registry<T>
- me.deecaad.core.utils.MutableRegistry<T>
- org.bukkit.Registry<T>
- me.deecaad.core.file.IValidator
- me.deecaad.core.compatibility.vault.IVaultCompatibility
- net.kyori.adventure.key.Keyed
- org.bukkit.Keyed
- me.deecaad.core.file.InlineSerializer<T> (also extends me.deecaad.core.file.Serializer<T>)
- org.bukkit.Keyed
- me.deecaad.core.compatibility.nbt.NBTCompatibility
- me.deecaad.core.placeholder.PlaceholderData
- me.deecaad.core.file.Serializer<T>
- me.deecaad.core.file.InlineSerializer<T> (also extends org.bukkit.Keyed)
- me.deecaad.core.file.SimpleSerializer<T>
- me.deecaad.core.file.serializers.VectorProvider
- me.deecaad.core.compatibility.worldguard.WorldGuardCompatibility
Annotation Interface Hierarchy
- me.deecaad.core.file.SearcherFilter (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)
- me.deecaad.core.file.serializers.ColorSerializer.ColorType
- me.deecaad.core.database.DatabaseType
- me.deecaad.core.file.serializers.Direction (implements me.deecaad.core.file.serializers.VectorProvider)
- me.deecaad.core.compatibility.entity.EntityCompatibility.EntityMeta
- me.deecaad.core.mechanics.conditions.LightLevelCondition.LightLevelMode
- me.deecaad.core.utils.LogLevel
- me.deecaad.core.mechanics.conditions.MaterialCategoryCondition.MaterialCategory
- me.deecaad.core.mechanics.defaultmechanics.PotionMechanic.ParticleMode
- me.deecaad.core.file.SearchMode
- me.deecaad.core.compatibility.worldguard.WorldGuardCompatibility.FlagType
- 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
- me.deecaad.core.file.FileReader.NestedPathToSerializer
- me.deecaad.core.file.FileReader.PathToSerializer
- me.deecaad.core.file.FileReader.ValidatorData
- me.deecaad.core.utils.FileUtil.PathReference
- me.deecaad.core.file.MapConfigLike.Holder
- me.deecaad.core.placeholder.PlaceholderData.Direct (implements me.deecaad.core.placeholder.PlaceholderData)
- me.deecaad.core.utils.TableBuilder.Line
- me.deecaad.core.utils.TableBuilder.TableConstraints
- java.lang.Record