NightbreakBulkDownloader

public final class NightbreakBulkDownloader

Functions

Link copied to clipboard
public static void execute<T extends NightbreakManagedContent>(JavaPlugin plugin, String pluginDisplayName, CommandSender sender, List<T> allPackages, boolean updatesOnly, AtomicBoolean guard, Consumer<CommandSender> reloadAction)
public static void execute<T extends NightbreakManagedContent>(JavaPlugin plugin, String pluginDisplayName, CommandSender sender, List<T> allPackages, boolean updatesOnly, AtomicBoolean guard, Consumer<CommandSender> reloadAction, boolean reloadAfterDownloads)
Link copied to clipboard
public static void executeForceReinstall<T extends NightbreakManagedContent>(JavaPlugin plugin, String pluginDisplayName, CommandSender sender, List<T> packages, AtomicBoolean guard, Consumer<CommandSender> reloadAction)
Link copied to clipboard
public static void shutdown(JavaPlugin plugin)
Invalidates every in-flight bulk operation owned by this exact plugin instance.