Class SpigotBoot

java.lang.Object
tech.guilhermekaua.spigotboot.core.SpigotBoot

public final class SpigotBoot extends Object
  • Constructor Details

    • SpigotBoot

      public SpigotBoot()
  • Method Details

    • initialize

      public static Context initialize(@NotNull @NotNull BootPlugin plugin)
    • initialize

      @SafeVarargs public static Context initialize(@NotNull @NotNull BootPlugin plugin, @NotNull @NotNull Class<? extends Module>... modulesToLoad)
    • builder

      public static SpigotBootBuilder builder(@NotNull @NotNull BootPlugin plugin)
    • getContext

      public static Context getContext(@NotNull @NotNull BootPlugin plugin)
    • onDisable

      public static void onDisable(@NotNull @NotNull BootPlugin plugin)
    • registerShutdownHook

      public static void registerShutdownHook(@NotNull @NotNull BootPlugin plugin, @NotNull @NotNull Runnable runnable)
    • unregisterShutdownHook

      public static void unregisterShutdownHook(@NotNull @NotNull BootPlugin plugin, @NotNull @NotNull Runnable runnable)