NightbreakPluginBootstrap
Functions
Link copied to clipboard
public static void registerStandardCommands(JavaPlugin plugin, CommandManager commandManager, NightbreakPluginSpec pluginSpec, Consumer<Player> setupAction, Consumer<CommandSender> reloadAction)
Simplified overload for content-less plugins that don't need initialize or download commands.
public static void registerStandardCommands<T extends NightbreakManagedContent>(JavaPlugin plugin, CommandManager commandManager, NightbreakPluginSpec pluginSpec, Consumer<Player> setupAction, Consumer<Player> initializeAction, Supplier<List<T>> packagesSupplier, Consumer<CommandSender> reloadAction)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public static void startInitialization(JavaPlugin plugin, PluginInitializationConfig initializationConfig, NightbreakPluginSpec pluginSpec, NightbreakPluginHooks hooks)