Class GUIProtectionInterrupter

java.lang.Object
org.kingdoms.managers.GUIProtectionInterrupter
All Implemented Interfaces:
org.bukkit.event.Listener

public final class GUIProtectionInterrupter extends Object implements org.bukkit.event.Listener
  • Field Details

  • Constructor Details

    • GUIProtectionInterrupter

      public GUIProtectionInterrupter()
  • Method Details

    • watchKingdomMember

      public static void watchKingdomMember(UUID player, org.kingdoms.gui.InteractiveGUI gui, Runnable action)
    • onMemberLeave

      public void onMemberLeave(KingdomLeaveEvent event)
    • removeLandManager

      protected static boolean removeLandManager(org.bukkit.entity.Player player)
    • cancelAllConversations

      public static void cancelAllConversations(KingdomBuilding<?> building, UUID ignoring)
    • handleConversation

      public static void handleConversation(KingdomBuilding<?> building, org.bukkit.entity.Player player)
    • onKingdomDisband

      public void onKingdomDisband(KingdomDisbandEvent event)
    • onLeave

      public void onLeave(KingdomLeaveEvent event)