Add PlayerPreLoginEvent (#8)

* PlayerPreLoginEvent, comments for more events

* basic plugin events

* plugin failed to load event

* add docs

---------

Co-authored-by: sylvessa <225480449+sylvessa@users.noreply.github.com>
This commit is contained in:
DrPerkyLegit 2026-03-29 13:56:24 -04:00 committed by GitHub
parent 33e0ecac56
commit da2aaf1247
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
12 changed files with 241 additions and 4 deletions

View file

@ -0,0 +1,16 @@
namespace Minecraft.Server.FourKit.Event.Server;
using Minecraft.Server.FourKit.Plugin;
public abstract class PluginEvent : ServerEvent
{
private readonly ServerPlugin _plugin;
internal protected PluginEvent(ServerPlugin plugin) : base()
{
_plugin = plugin;
}
/// <summary>Returns the plugin involved in this event.</summary>
public ServerPlugin getPlugin() => _plugin;
}