the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at main 45 lines 912 B view raw
1#include "stdafx.h" 2#include <iostream> 3#include "InputOutputStream.h" 4#include "PacketListener.h" 5#include "ContainerSetDataPacket.h" 6 7 8 9ContainerSetDataPacket::ContainerSetDataPacket() 10{ 11 containerId = 0; 12 id = -1; 13 value = 0; 14} 15 16ContainerSetDataPacket::ContainerSetDataPacket(int containerId, int id, int value) 17{ 18 this->containerId = containerId; 19 this->id = id; 20 this->value = value; 21} 22 23void ContainerSetDataPacket::handle(PacketListener *listener) 24{ 25 listener->handleContainerSetData(shared_from_this()); 26} 27 28void ContainerSetDataPacket::read(DataInputStream *dis) //throws IOException 29{ 30 containerId = dis->readByte(); 31 id = dis->readShort(); 32 value = dis->readShort(); 33} 34 35void ContainerSetDataPacket::write(DataOutputStream *dos) // throws IOException 36{ 37 dos->writeByte(containerId); 38 dos->writeShort(id); 39 dos->writeShort(value); 40} 41 42int ContainerSetDataPacket::getEstimatedSize() 43{ 44 return 1 + 4; 45}