Custom

class Custom(id: String, instance: MapPlugin) : Plugin

Should be used to create custom user-defined plugins.

Parameters

id

unique id

instance

instance of user-defined MapPlugin

Constructors

Custom
Link copied to clipboard
fun Custom(id: String, instance: MapPlugin)
unique id

Functions

equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Equals implementation taking only id into account.
hashCode
Link copied to clipboard
open override fun hashCode(): Int
Hash code implementation taking only id into account.
toString
Link copied to clipboard
open override fun toString(): String
toString implementation.

Properties

id
Link copied to clipboard
val id: String
Unique plugin id.
instance
Link copied to clipboard
val instance: MapPlugin?
Plugin instance implementing MapPlugin.