the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at master 31 lines 803 B view raw
1#pragma once 2using namespace std; 3 4#include "Packet.h" 5 6class Level; 7 8class ChunkTilesUpdatePacket : public Packet, public enable_shared_from_this<ChunkTilesUpdatePacket> 9{ 10public: 11 int xc, zc; 12 shortArray positions; 13 byteArray blocks; 14 byteArray data; 15 byte count; // 4J Was int but never has a value higher than 10 16 int levelIdx; 17 18 ChunkTilesUpdatePacket(); 19 ~ChunkTilesUpdatePacket(); 20 ChunkTilesUpdatePacket(int xc, int zc, shortArray positions, byte count, Level *level); 21 22 virtual void read(DataInputStream *dis); 23 virtual void write(DataOutputStream *dos); 24 virtual void handle(PacketListener *listener); 25 virtual int getEstimatedSize(); 26 27public: 28 static shared_ptr<Packet> create() { return shared_ptr<Packet>(new ChunkTilesUpdatePacket()); } 29 virtual int getId() { return 52; } 30}; 31