December 2014 files

This commit is contained in:
Loki Rautio
2026-03-01 11:00:23 -06:00
parent b691c43c44
commit 8fd3ac6e37
2049 changed files with 260190 additions and 134787 deletions

View File

@@ -11,10 +11,10 @@ class PendingConnection : public PacketListener
{
private:
static const int FAKE_LAG = 0;
static const int MAX_TICKS_BEFORE_LOGIN = 20 * 30;
static const int MAX_TICKS_BEFORE_LOGIN = 20 * 30;
// public static Logger logger = Logger.getLogger("Minecraft");
static Random *random;
// public static Logger logger = Logger.getLogger("Minecraft");
static Random *random;
public:
Connection *connection;
@@ -22,26 +22,27 @@ public:
bool done;
private:
MinecraftServer *server;
int _tick;
wstring name;
shared_ptr<LoginPacket> acceptedLogin;
wstring loginKey;
int _tick;
wstring name;
shared_ptr<LoginPacket> acceptedLogin;
wstring loginKey;
public:
PendingConnection(MinecraftServer *server, Socket *socket, const wstring& id);
PendingConnection(MinecraftServer *server, Socket *socket, const wstring& id);
~PendingConnection();
void tick();
void disconnect(DisconnectPacket::eDisconnectReason reason);
virtual void handlePreLogin(shared_ptr<PreLoginPacket> packet);
virtual void handleLogin(shared_ptr<LoginPacket> packet);
virtual void handleAcceptedLogin(shared_ptr<LoginPacket> packet);
virtual void onDisconnect(DisconnectPacket::eDisconnectReason reason, void *reasonObjects);
void tick();
void disconnect(DisconnectPacket::eDisconnectReason reason);
virtual void handlePreLogin(shared_ptr<PreLoginPacket> packet);
virtual void handleLogin(shared_ptr<LoginPacket> packet);
virtual void handleAcceptedLogin(shared_ptr<LoginPacket> packet);
virtual void onDisconnect(DisconnectPacket::eDisconnectReason reason, void *reasonObjects);
virtual void handleGetInfo(shared_ptr<GetInfoPacket> packet);
virtual void handleKeepAlive(shared_ptr<KeepAlivePacket> packet);
virtual void onUnhandledPacket(shared_ptr<Packet> packet);
void send(shared_ptr<Packet> packet);
wstring getName();
virtual bool isServerPacketListener();
virtual void onUnhandledPacket(shared_ptr<Packet> packet);
void send(shared_ptr<Packet> packet);
wstring getName();
virtual bool isServerPacketListener();
virtual bool isDisconnected();
private:
void sendPreLoginResponse();