#pragma once #include #include #include "Command.hpp" class CommandManager { public: CommandManager(); std::vector getListAllCommands(); void execute(Minecraft& mc, const std::string& input); Command* getCommand(const std::string& name); private: void registerAllCommands(); std::vector m_commands; };