Class Hierarchy
- java.lang.Object
- org.bukkit.event.Event
- org.kingdoms.events.KingdomsEvent (implements org.kingdoms.locale.provider.MessageContextProvider, org.kingdoms.constants.namespace.NamespacedMetadataContainer)
- org.kingdoms.events.members.KingdomJoinEvent (implements org.bukkit.event.Cancellable, org.kingdoms.abstraction.KingdomOperator, org.kingdoms.abstraction.PlayerOperator)
- org.kingdoms.events.members.KingdomLeaveEvent (implements org.bukkit.event.Cancellable, org.kingdoms.abstraction.KingdomOperator, org.kingdoms.abstraction.PlayerOperator)
- org.kingdoms.events.members.KingdomKickEvent
- org.kingdoms.events.members.NationJoinEvent (implements org.bukkit.event.Cancellable, org.kingdoms.abstraction.KingdomOperator, org.kingdoms.abstraction.NationOperator, org.kingdoms.abstraction.PlayerOperator)
- org.kingdoms.events.members.NationLeaveEvent (implements org.bukkit.event.Cancellable, org.kingdoms.abstraction.KingdomOperator, org.kingdoms.abstraction.NationOperator)
- org.kingdoms.events.KingdomsEvent (implements org.kingdoms.locale.provider.MessageContextProvider, org.kingdoms.constants.namespace.NamespacedMetadataContainer)
- org.bukkit.event.Event
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.kingdoms.events.members.LeaveReason
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)