Hierarchy For All Packages
- com.cotani.teleport,
- com.cotani.teleport.adapter,
- com.cotani.teleport.api,
- com.cotani.teleport.config,
- com.cotani.teleport.event,
- com.cotani.teleport.pending,
- com.cotani.teleport.policy,
- com.cotani.teleport.safety
Class Hierarchy
- java.lang.Object
- com.cotani.teleport.safety.BlockSafetyChecker
- com.cotani.teleport.policy.CombatTeleportPolicy (implements com.cotani.teleport.policy.TeleportPolicy)
- com.cotani.teleport.policy.CooldownTeleportPolicy (implements com.cotani.teleport.policy.TeleportPolicy)
- com.cotani.teleport.CotaniTeleports
- com.cotani.teleport.pending.DefaultPendingTeleportService (implements java.lang.AutoCloseable, com.cotani.teleport.api.PendingTeleportService)
- com.cotani.teleport.safety.DefaultSafeLocationResolver (implements com.cotani.teleport.safety.SafeLocationResolver)
- org.bukkit.event.Event
- com.cotani.teleport.event.CotaniPostTeleportEvent
- com.cotani.teleport.event.CotaniPreTeleportEvent (implements org.bukkit.event.Cancellable)
- com.cotani.teleport.event.CotaniTeleportFailEvent
- com.cotani.teleport.api.ExecutionSettings.Builder
- com.cotani.teleport.api.FeedbackSettings.Builder
- com.cotani.teleport.pending.PendingTeleportCancellationPolicy
- com.cotani.teleport.pending.PendingTeleportListener (implements org.bukkit.event.Listener)
- com.cotani.teleport.pending.PendingTeleportStateMachine
- com.cotani.teleport.policy.PermissionTeleportPolicy (implements com.cotani.teleport.policy.TeleportPolicy)
- com.cotani.teleport.api.PlayerSettings.Builder
- com.cotani.teleport.api.PolicySettings.Builder
- com.cotani.teleport.policy.RegionTeleportPolicy (implements com.cotani.teleport.policy.TeleportPolicy)
- com.cotani.teleport.api.SafetySettings.Builder
- com.cotani.teleport.config.TeleportConfiguration (implements java.lang.AutoCloseable)
- com.cotani.teleport.policy.TeleportCooldownService (implements java.lang.AutoCloseable)
- com.cotani.teleport.event.TeleportEventBus
- com.cotani.teleport.api.TeleportMessages
- com.cotani.teleport.api.TeleportMessages.Builder
- com.cotani.teleport.api.TeleportOptions.Builder
- com.cotani.teleport.api.TeleportRequest.Builder
- com.cotani.teleport.api.TeleportResults
Interface Hierarchy
- com.cotani.AsyncCloseable
- com.cotani.teleport.api.TeleportModule (also extends java.lang.AutoCloseable)
- java.lang.AutoCloseable
- com.cotani.teleport.api.TeleportModule (also extends com.cotani.AsyncCloseable)
- com.cotani.teleport.adapter.CombatAdapter
- com.cotani.teleport.api.PendingTeleportService
- com.cotani.teleport.api.PlayerResolver
- com.cotani.teleport.policy.PolicyResult
- com.cotani.teleport.adapter.RegionProtectionAdapter
- com.cotani.teleport.safety.SafeLocationResolver
- com.cotani.teleport.policy.TeleportPolicy
- com.cotani.teleport.api.TeleportResult
- com.cotani.teleport.api.TeleportService
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.cotani.teleport.api.PendingTeleportState
- com.cotani.teleport.api.TeleportCancelReason
- com.cotani.teleport.api.TeleportCause
- com.cotani.teleport.api.TeleportFailureReason
- 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
- com.cotani.teleport.api.ExecutionSettings
- com.cotani.teleport.api.FeedbackSettings
- com.cotani.teleport.pending.PendingTeleport
- com.cotani.teleport.api.PendingTeleportView
- com.cotani.teleport.api.PlayerSettings
- com.cotani.teleport.policy.PolicyResult.Allowed (implements com.cotani.teleport.policy.PolicyResult)
- com.cotani.teleport.policy.PolicyResult.Denied (implements com.cotani.teleport.policy.PolicyResult)
- com.cotani.teleport.api.PolicySettings
- com.cotani.teleport.api.SafeLocationOptions
- com.cotani.teleport.api.SafetySettings
- com.cotani.teleport.api.TeleportContext
- com.cotani.teleport.api.TeleportOptions
- com.cotani.teleport.config.TeleportOptionsFactory
- com.cotani.teleport.policy.TeleportPolicyChain
- com.cotani.teleport.api.TeleportRequest
- com.cotani.teleport.api.TeleportResult.Failure (implements com.cotani.teleport.api.TeleportResult)
- com.cotani.teleport.api.TeleportResult.Success (implements com.cotani.teleport.api.TeleportResult)
- java.lang.Record