SuspendingPluginContainer

class SuspendingPluginContainer

When injecting this class into one instance of your plugin, the instance of your plugin automatically becomes a suspending listener, so you can append suspend to any of your startup methods.

Constructors

SuspendingPluginContainer
Link copied to clipboard
fun SuspendingPluginContainer()

Functions

onGameInitializeEvent
Link copied to clipboard
fun onGameInitializeEvent(event: <ERROR CLASS>)

At the earliest possible moment at the earliest game construction event the plugin instance is swapped with a suspending listener.

setContainer
Link copied to clipboard
fun setContainer(pluginContainer: <ERROR CLASS>)

Registers this instance as a listener.

Properties

pluginContainer
Link copied to clipboard
val pluginContainer: <ERROR CLASS>

Gets the plugin container.