Class InactivityManager

java.lang.Object
org.kingdoms.managers.daily.InactivityManager

public final class InactivityManager extends Object
  • Constructor Details

    • InactivityManager

      public InactivityManager()
  • Method Details

    • disband

      protected static CompletableFuture<Boolean> disband(Kingdom kingdom)
      Since this method runs sync, the completablefuture may not immediatelly complete if run in an async context.
      Returns:
      true if this kingdom was disbanded, otherwise false.
    • handleInactiveMember

      protected static void handleInactiveMember(Kingdom kingdom, org.bukkit.OfflinePlayer member)