ServerActivationManager

Manages server activations.

Properties

Link copied to clipboard
abstract override val activations: Collection<ServerActivation?>?

Functions

Link copied to clipboard
abstract fun clear()
Link copied to clipboard
open fun createBuilder(addonObject: Any, name: String, translation: String, icon: InputStream, permission: String, weight: Int): ServerActivation.Builder
abstract fun createBuilder(addonObject: Any, name: String, translation: String, icon: String, permission: String, weight: Int): ServerActivation.Builder

Creates a new activation builder for building server activations.

Link copied to clipboard
abstract fun getActivationById(@NotNull p0: @NotNull UUID): Optional<ServerActivation?>?
Link copied to clipboard
abstract fun getActivationByName(@NotNull p0: @NotNull String): Optional<ServerActivation?>?
Link copied to clipboard
Link copied to clipboard
open fun unregister(@NotNull activation: @NotNull ServerActivation): Boolean
abstract fun unregister(@NotNull p0: @NotNull UUID): Boolean
open fun unregister(@NotNull name: @NotNull String): Boolean