Files
LCEMP-Server/Commands/ServerCommand.h
2026-03-15 22:25:51 -03:00

16 lines
391 B
C++

#pragma once
class MinecraftServer;
class ConsoleInputSource;
class ServerCommand
{
public:
virtual ~ServerCommand() {}
virtual wstring getName() = 0;
virtual wstring getUsage() = 0;
virtual void execute(const wstring& args, ConsoleInputSource *src, MinecraftServer *server) = 0;
static void notifyAdmins(ConsoleInputSource *src, MinecraftServer *server, const wstring& message);
};