Files
KianaBH3/GameServer/Command/CommandExecutor.cs
2025-06-14 11:15:32 +08:00

19 lines
499 B
C#

namespace KianaBH.GameServer.Command;
public static class CommandExecutor
{
public delegate void RunCommand(ICommandSender sender, string cmd);
public static event RunCommand? OnRunCommand;
public static void ExecuteCommand(ICommandSender sender, string cmd)
{
OnRunCommand?.Invoke(sender, cmd);
}
public static void ConsoleExcuteCommand(string input)
{
CommandManager.HandleCommand(input, new ConsoleCommandSender(CommandManager.Logger));
}
}