LuskiServer/LuskiServer/Interfaces/IPlugin.cs
2023-04-02 16:44:26 -04:00

16 lines
383 B
C#

using LuskiServer.Enums;
namespace LuskiServer.Interfaces;
public interface IPlugin
{
public string Name { get; }
public string Version { get; }
public string Author { get; }
public string Description { get; }
public PluginPerms GetRequiredPerms();
public PluginPerms GetOptionalPerms();
public void Start(PluginPerms perms);
public void Stop();
}