Companion

Service provider for RegistryContext.

Properties

Link copied to clipboard
open override val isInBootstrapPhase: Boolean

Whether the server is currently in the bootstrap phase, during which paper registries cannot be accessed.

Link copied to clipboard
open override val logger: Logger

The logger of the managing plugin.

Functions

Link copied to clipboard
open override fun registerPostTagReloadListener(listener: () -> Unit)

Registers a lister that is called after tags of paper registries were reloaded.

Link copied to clipboard
open override fun scheduleDataReload()

Schedules a reload of the server's Minecraft data. Multiple requests may be coalesced.

Link copied to clipboard
open override fun <T : Keyed> trackUnresolvedEntry(key: TypedKey<T>, registryAccess: RegistryAccess)

Remembers that an unresolved registry entry for key was created during bootstrap which needs to be present to complete server startup.

Link copied to clipboard
open override fun <T : Keyed> trackUnresolvedTag(key: TagKey<T>, registryAccess: RegistryAccess)

Remembers that an unresolved registry entry set for key was created during bootstrap which needs to be present to complete server startup.