MagmaCore
Functions
Link copied to clipboard
Link copied to clipboard
public static MagmaCore createInstance(JavaPlugin requestingPlugin, NightbreakPluginSpec pluginSpec)
Creates MagmaCore with plugin-specific copy for shared commands.
Link copied to clipboard
Registers InstanceProtector, the world-scoped protection listener extracted from EliteMobs' dungeon system, for the worlds a plugin marks as protected.
Link copied to clipboard
Exports the shared
nightbreak_rsp_defaults/ tree from the MagmaCore jar into <host plugin's data folder>/resource_pack/.Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public static void startInitialization(JavaPlugin plugin, PluginInitializationConfig config, Consumer<PluginInitializationContext> asyncInitialization, Consumer<PluginInitializationContext> syncInitialization, Runnable onSuccess, Consumer<Throwable> onFailure)