]> git.localhorst.tv Git - blank.git/blobdiff - src/server/Server.hpp
added simple command line
[blank.git] / src / server / Server.hpp
index 683d36254c76523a6ba5afddd84c2607ae204292..3bffafc29d2ada80307be32b5cab2269c49a6a65 100644 (file)
@@ -2,6 +2,7 @@
 #define BLANK_SERVER_SERVER_HPP
 
 #include "../app/Config.hpp"
+#include "../shared/CLI.hpp"
 #include "../world/World.hpp"
 #include "../world/WorldManipulator.hpp"
 
@@ -46,6 +47,9 @@ public:
 
        void SetBlock(Chunk &, int, const Block &) override;
 
+       /// for use by client connections when they receive a line from the player
+       void DispatchMessage(Player &, const std::string &);
+
        /// send message to all connected clients
        void DistributeMessage(std::uint8_t type, std::uint32_t ref, const std::string &msg);
 
@@ -66,6 +70,8 @@ private:
        const WorldSave &save;
        const Model *player_model;
 
+       CLI cli;
+
 };
 
 }