Add Cloth Config plugin management screen

This commit is contained in:
Dmitri Shimanski
2026-07-20 04:15:57 +03:00
commit 020da28470
66 changed files with 3351 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
package sdk
type Plugin interface {
Metadata() Metadata
}
type Initializer interface {
Init(context *Context, event InitEvent) error
}
type TickHandler interface {
Tick(context *Context, snapshot ServerSnapshot) error
}
type ChatHandler interface {
Chat(context *Context, event ChatEvent) error
}
type DeathHandler interface {
Death(context *Context, event DeathEvent) error
}
type SystemCallResultHandler interface {
SystemCallResult(context *Context, result SystemCallResult) error
}
type Deinitializer interface {
Deinit(context *Context, event DeinitEvent) error
}