Hierarchy For All Packages
- dev.despical.mazeengine,
- dev.despical.mazeengine.api,
- dev.despical.mazeengine.api.event,
- dev.despical.mazeengine.api.model,
- dev.despical.mazeengine.api.operation,
- dev.despical.mazeengine.api.request,
- dev.despical.mazeengine.command,
- dev.despical.mazeengine.config,
- dev.despical.mazeengine.core,
- dev.despical.mazeengine.integration,
- dev.despical.mazeengine.listener,
- dev.despical.mazeengine.service,
- dev.despical.mazeengine.service.api,
- dev.despical.mazeengine.service.visual,
- dev.despical.mazeengine.storage
Class Hierarchy
- java.lang.Object
- dev.despical.mazeengine.storage.AtomicFiles
- co.aikar.commands.BaseCommand
- dev.despical.mazeengine.command.MazeCommands
- dev.despical.mazeengine.core.BlockPlan
- dev.despical.mazeengine.command.BrigadierCommands (implements java.lang.AutoCloseable, org.bukkit.event.Listener)
- dev.despical.mazeengine.command.ChatUI
- dev.despical.mazeengine.api.request.CreateMazeRequest
- dev.despical.mazeengine.api.request.CreateMazeRequest.Builder
- dev.despical.mazeengine.config.DefaultResources
- org.bukkit.event.Event
- dev.despical.mazeengine.api.event.MazeOperationCompletedEvent
- dev.despical.mazeengine.api.event.MazeOperationFailedEvent
- dev.despical.mazeengine.service.api.MazeApiProvider (implements dev.despical.mazeengine.api.MazeEngineApi)
- dev.despical.mazeengine.core.MazeGenerator
- dev.despical.mazeengine.core.MazeLayout
- dev.despical.mazeengine.storage.MazeRepository
- dev.despical.mazeengine.service.MazeService
- dev.despical.mazeengine.api.model.MazeSnapshot
- dev.despical.mazeengine.service.visual.MazeVisuals (implements java.lang.AutoCloseable, org.bukkit.event.Listener)
- dev.despical.mazeengine.listener.MobSpawnListener (implements org.bukkit.event.Listener)
- dev.despical.mazeengine.listener.OperationSafetyListener (implements org.bukkit.event.Listener)
- dev.despical.mazeengine.integration.OptionalIntegrations (implements java.lang.AutoCloseable)
- dev.despical.mazeengine.service.PendingActions (implements java.lang.AutoCloseable, org.bukkit.event.Listener)
- me.clip.placeholderapi.PlaceholderHook
- me.clip.placeholderapi.expansion.PlaceholderExpansion
- dev.despical.mazeengine.integration.MazePlaceholders (implements java.lang.AutoCloseable)
- me.clip.placeholderapi.expansion.PlaceholderExpansion
- org.bukkit.plugin.PluginBase (implements org.bukkit.plugin.Plugin)
- org.bukkit.plugin.java.JavaPlugin
- dev.despical.mazeengine.MazeEnginePlugin
- org.bukkit.plugin.java.JavaPlugin
- dev.despical.mazeengine.config.Preset
- dev.despical.mazeengine.config.Preset.Builder
- dev.despical.mazeengine.core.PreviewMesh
- dev.despical.mazeengine.listener.TerrainProtectionListener (implements org.bukkit.event.Listener)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.IllegalArgumentException
- dev.despical.mazeengine.service.MazeService.MazeExistsException
- dev.despical.mazeengine.service.MazeService.UnknownMazeException
- java.lang.IllegalArgumentException
- java.lang.RuntimeException
- java.lang.Exception
- dev.despical.mazeengine.integration.WorldEditBridge
- dev.despical.mazeengine.integration.WorldGuardBridge
Interface Hierarchy
- dev.despical.mazeengine.api.MazeEngineApi
- dev.despical.mazeengine.api.operation.MazeOperation
- dev.despical.mazeengine.api.MazeOperations
- dev.despical.mazeengine.api.MazeRegistry
- dev.despical.mazeengine.api.PresetRegistry
- dev.despical.mazeengine.integration.Snapshot
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- dev.despical.mazeengine.api.request.CreateMazeRequest.Placement
- dev.despical.mazeengine.core.Direction
- dev.despical.mazeengine.core.GenerationSettings.Mode
- dev.despical.mazeengine.api.MazeOperations.RemovalMode
- dev.despical.mazeengine.storage.MazeRecord.Status
- dev.despical.mazeengine.api.model.MazeSnapshot.Status
- dev.despical.mazeengine.api.operation.OperationKind
- dev.despical.mazeengine.api.operation.OperationProgress.State
- dev.despical.mazeengine.config.Palette.Pattern
- dev.despical.mazeengine.config.Preset.Difficulty
- dev.despical.mazeengine.config.Preset.Placement
- dev.despical.mazeengine.api.model.PresetSnapshot.Algorithm
- dev.despical.mazeengine.api.model.PresetSnapshot.Difficulty
- dev.despical.mazeengine.core.PreviewMesh.Kind
- 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.mazeengine.core.Bounds
- dev.despical.mazeengine.api.model.CellPosition
- dev.despical.mazeengine.api.model.CellSize
- dev.despical.mazeengine.core.GenerationSettings
- dev.despical.mazeengine.api.model.MazeBounds
- dev.despical.mazeengine.api.model.MazeGeometry
- dev.despical.mazeengine.api.model.MazeId
- dev.despical.mazeengine.core.MazeLayout.Portal
- dev.despical.mazeengine.api.model.MazeLocation
- dev.despical.mazeengine.storage.MazeRecord
- dev.despical.mazeengine.service.MazeService.OperationOutcome
- dev.despical.mazeengine.service.MazeService.OperationTicket
- dev.despical.mazeengine.config.Messages
- dev.despical.mazeengine.api.operation.OperationProgress
- dev.despical.mazeengine.api.operation.OperationResult
- dev.despical.mazeengine.config.Palette
- dev.despical.mazeengine.config.Palette.Entry
- dev.despical.mazeengine.api.model.PresetSnapshot
- dev.despical.mazeengine.core.PreviewMesh.Box
- dev.despical.mazeengine.config.ProgressSettings
- dev.despical.mazeengine.integration.RegionSelection
- dev.despical.mazeengine.config.Settings
- dev.despical.mazeengine.api.model.TeleportDestination
- dev.despical.mazeengine.storage.TeleportPoint
- dev.despical.mazeengine.config.VisualSettings
- java.lang.Record