Hierarchy For All Packages
- space.arim.libertybans.api,
- space.arim.libertybans.api.database,
- space.arim.libertybans.api.event,
- space.arim.libertybans.api.formatter,
- space.arim.libertybans.api.punish,
- space.arim.libertybans.api.scope,
- space.arim.libertybans.api.select,
- space.arim.libertybans.api.user
Class Hierarchy
- java.lang.Object
- space.arim.libertybans.api.punish.EscalationTrack
- space.arim.libertybans.api.LibertyBansVersion
- space.arim.libertybans.api.NetworkAddress
- space.arim.libertybans.api.Operator
- space.arim.libertybans.api.ConsoleOperator
- space.arim.libertybans.api.PlayerOperator
- space.arim.libertybans.api.select.SelectionPredicate<U>
- space.arim.libertybans.api.Victim
- space.arim.libertybans.api.AddressVictim
- space.arim.libertybans.api.CompositeVictim
- space.arim.libertybans.api.PlayerVictim
Interface Hierarchy
- space.arim.libertybans.api.user.AccountBase
- space.arim.libertybans.api.user.AltAccount
- space.arim.libertybans.api.user.KnownAccount
- space.arim.libertybans.api.user.AccountSupervisor
- space.arim.libertybans.api.user.AltDetectionQuery
- space.arim.libertybans.api.user.AltDetectionQuery.Builder
- space.arim.libertybans.api.punish.DraftSanctionBuilder<B,
D> - space.arim.libertybans.api.punish.CalculablePunishmentBuilder
- space.arim.libertybans.api.punish.DraftPunishmentBuilder
- space.arim.libertybans.api.punish.EnforcementOptions
- space.arim.libertybans.api.punish.EnforcementOptions.Builder
- space.arim.libertybans.api.punish.EnforcementOptionsFactory
- space.arim.libertybans.api.punish.DraftSanction (also extends space.arim.libertybans.api.punish.SanctionBase)
- space.arim.libertybans.api.punish.CalculablePunishment
- space.arim.libertybans.api.punish.DraftPunishment (also extends space.arim.libertybans.api.punish.PunishmentBase)
- space.arim.libertybans.api.punish.ExpunctionOrder
- space.arim.libertybans.api.punish.Punishment (also extends space.arim.libertybans.api.punish.PunishmentBase)
- space.arim.libertybans.api.punish.RevocationOrder
- space.arim.libertybans.api.punish.DraftSanction (also extends space.arim.libertybans.api.punish.SanctionBase)
- space.arim.omnibus.events.Event
- space.arim.omnibus.events.AsyncEvent
- space.arim.libertybans.api.event.BasePunishEvent<S> (also extends space.arim.omnibus.events.Cancellable)
- space.arim.libertybans.api.event.CalculatedPunishEvent
- space.arim.libertybans.api.event.PunishEvent
- space.arim.libertybans.api.event.PardonEvent (also extends space.arim.omnibus.events.Cancellable)
- space.arim.libertybans.api.event.PostPardonEvent (also extends space.arim.libertybans.api.event.PostOpNotificationEvent)
- space.arim.libertybans.api.event.PostPunishEvent (also extends space.arim.libertybans.api.event.PostOpNotificationEvent)
- space.arim.libertybans.api.event.BasePunishEvent<S> (also extends space.arim.omnibus.events.Cancellable)
- space.arim.omnibus.events.Cancellable
- space.arim.libertybans.api.event.BasePunishEvent<S> (also extends space.arim.omnibus.events.AsyncEvent)
- space.arim.libertybans.api.event.CalculatedPunishEvent
- space.arim.libertybans.api.event.PunishEvent
- space.arim.libertybans.api.event.PardonEvent (also extends space.arim.omnibus.events.AsyncEvent)
- space.arim.libertybans.api.event.BasePunishEvent<S> (also extends space.arim.omnibus.events.AsyncEvent)
- space.arim.omnibus.events.AsyncEvent
- space.arim.libertybans.api.LibertyBans
- space.arim.libertybans.api.event.PostOpNotificationEvent
- space.arim.libertybans.api.event.PostPardonEvent (also extends space.arim.omnibus.events.AsyncEvent)
- space.arim.libertybans.api.event.PostPunishEvent (also extends space.arim.omnibus.events.AsyncEvent)
- space.arim.libertybans.api.database.PunishmentDatabase
- space.arim.libertybans.api.punish.PunishmentDetailsCalculator
- space.arim.libertybans.api.punish.PunishmentDrafter
- space.arim.libertybans.api.punish.PunishmentEditor
- space.arim.libertybans.api.formatter.PunishmentFormatter
- space.arim.libertybans.api.punish.PunishmentRevoker
- space.arim.libertybans.api.select.PunishmentSelector
- space.arim.libertybans.api.punish.SanctionBase
- space.arim.libertybans.api.punish.DraftSanction (also extends space.arim.libertybans.api.punish.EnforcementOptionsFactory)
- space.arim.libertybans.api.punish.CalculablePunishment
- space.arim.libertybans.api.punish.DraftPunishment (also extends space.arim.libertybans.api.punish.PunishmentBase)
- space.arim.libertybans.api.punish.PunishmentBase
- space.arim.libertybans.api.punish.DraftPunishment (also extends space.arim.libertybans.api.punish.DraftSanction)
- space.arim.libertybans.api.punish.Punishment (also extends space.arim.libertybans.api.punish.EnforcementOptionsFactory)
- space.arim.libertybans.api.punish.DraftSanction (also extends space.arim.libertybans.api.punish.EnforcementOptionsFactory)
- space.arim.libertybans.api.scope.ScopeManager
- space.arim.libertybans.api.select.SelectionBase
- space.arim.libertybans.api.select.SelectionByApplicability
- space.arim.libertybans.api.select.SelectionOrder
- space.arim.libertybans.api.select.SelectionBuilderBase<B,
S> - space.arim.libertybans.api.select.SelectionByApplicabilityBuilder
- space.arim.libertybans.api.select.SelectionOrderBuilder
- space.arim.libertybans.api.scope.ServerScope
- space.arim.libertybans.api.user.UserResolver
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- space.arim.libertybans.api.select.AddressStrictness
- space.arim.libertybans.api.punish.EnforcementOptions.Broadcasting
- space.arim.libertybans.api.punish.EnforcementOptions.Enforcement
- space.arim.libertybans.api.Operator.OperatorType
- space.arim.libertybans.api.PunishmentType
- space.arim.libertybans.api.select.SortPunishments
- space.arim.libertybans.api.Victim.VictimType
- 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
- space.arim.libertybans.api.punish.PunishmentDetailsCalculator.CalculationResult
- java.lang.Record