#define BLANK_SERVER_SERVER_HPP
#include "../app/Config.hpp"
+#include "../world/WorldManipulator.hpp"
#include <list>
#include <SDL_net.h>
class ClientConnection;
-class Server {
+class Server
+: public WorldManipulator {
public:
Server(const Config::Network &, World &);
bool HasPlayerModel() const noexcept;
const CompositeModel &GetPlayerModel() const noexcept;
+ void SetBlock(Chunk &, int, const Block &) override;
+
private:
void HandlePacket(const UDPpacket &);