12#ifndef MINESERVER_SERVER_H
13#define MINESERVER_SERVER_H
36 std::list<Client *> connectedClients;
42 std::atomic<bool> running;
80 bool isRunning()
const {
The file containing minecraft chat message implementation.
Commands Manager.
Definition commands.h:138
Console manager.
Definition console.h:25
Manager for Events.
Definition event.h:224
Plugin Manager.
Definition plugins.h:71
Network POSIX Server.
Definition network.h:164
Server Class.
Definition server.h:33
void stop()
Stops the server.
Definition server.cpp:109
static Server * inst()
Get the instance of the server.
Definition server.h:90
~Server()
Destroy the Server object.
Definition server.cpp:47
void start()
Starts the server, blocking.
Definition server.cpp:67
Server()
Construct a new Server object.
Definition server.cpp:20
The file containing the logic for client handling.
The file handling commands logic.
The file handling console logic.
The header-only containing event logic.
The network (TCP) cross-platform implementation.
The file handling plugin system.