the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
1#include "stdafx.h"
2#include <iostream>
3#include "InputOutputStream.h"
4#include "PacketListener.h"
5#include "EntityEventPacket.h"
6
7
8
9EntityEventPacket::EntityEventPacket()
10{
11 entityId = 0;
12 eventId = 0;
13}
14
15EntityEventPacket::EntityEventPacket(int entityId, byte eventId)
16{
17 this->entityId = entityId;
18 this->eventId = eventId;
19}
20
21void EntityEventPacket::read(DataInputStream *dis) //throws IOException
22{
23 entityId = dis->readInt();
24 eventId = dis->readByte();
25}
26
27void EntityEventPacket::write(DataOutputStream *dos) //throws IOException
28{
29 dos->writeInt(entityId);
30 dos->writeByte(eventId);
31}
32
33void EntityEventPacket::handle(PacketListener *listener)
34{
35 listener->handleEntityEvent(shared_from_this());
36}
37
38int EntityEventPacket::getEstimatedSize()
39{
40 return 5;
41}