mcutils
Toggle table of contents
common
Target filter
common
Switch theme
Search in API
Skip to content
mcutils
msmp
/
tech.aliorpse.mcutils.entity
/
IMsmpEventRegistry
IMsmp
Event
Registry
interface
IMsmpEventRegistry
Members
Functions
bind
Link copied to clipboard
open
infix
fun
String
.
bind
(
instance
:
MsmpEvent
)
define
Link copied to clipboard
open
fun
String
.
define
(
block
:
(
JsonElement
?
)
->
MsmpEvent
)
register
Link copied to clipboard
open
infix
fun
<
T
:
MsmpEvent
>
String
.
register
(
serializer
:
KSerializer
<
T
>
)
register
Custom
Link copied to clipboard
abstract
fun
registerCustom
(
method
:
String
,
block
:
(
JsonElement
?
)
->
MsmpEvent
)
register
Data
Link copied to clipboard
abstract
fun
<
T
:
MsmpEvent
>
registerData
(
method
:
String
,
serializer
:
KSerializer
<
T
>
)
register
Singleton
Link copied to clipboard
abstract
fun
registerSingleton
(
method
:
String
,
instance
:
MsmpEvent
)