-
-
Notifications
You must be signed in to change notification settings - Fork 50
sharedlibrarycoreinterfaces IPlugin
RaidMax edited this page May 21, 2023
·
1 revision
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph SharedLibraryCore.Interfaces
SharedLibraryCore.Interfaces.IPlugin[[IPlugin]]
class SharedLibraryCore.Interfaces.IPlugin interfaceStyle;
end
| Type | Name | Methods |
|---|---|---|
string |
Author |
get |
bool |
IsParser |
get |
string |
Name |
get |
float |
Version |
get |
| Returns | Name |
|---|---|
Task |
OnEventAsync(GameEvent gameEvent, Server server) |
Task |
OnLoadAsync(IManager manager) |
Task |
OnTickAsync(Server S) |
Task |
OnUnloadAsync() |
public Task OnLoadAsync(IManager manager)| Type | Name | Description |
|---|---|---|
IManager |
manager |
public Task OnUnloadAsync()public Task OnEventAsync(GameEvent gameEvent, Server server)| Type | Name | Description |
|---|---|---|
GameEvent |
gameEvent | |
Server |
server |
public Task OnTickAsync(Server S)| Type | Name | Description |
|---|---|---|
Server |
S |
public string Name { get; }public float Version { get; }public string Author { get; }public bool IsParser { get; }Generated with ModularDoc