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 "net.minecraft.world.entity.h"
5#include "PacketListener.h"
6#include "ContainerButtonClickPacket.h"
7
8
9
10ContainerButtonClickPacket::ContainerButtonClickPacket()
11{
12}
13
14ContainerButtonClickPacket::ContainerButtonClickPacket(int containerId, int buttonId)
15{
16 this->containerId = containerId;
17 this->buttonId = buttonId;
18}
19
20void ContainerButtonClickPacket::handle(PacketListener *listener)
21{
22 listener->handleContainerButtonClick(shared_from_this());
23}
24
25void ContainerButtonClickPacket::read(DataInputStream *dis)
26{
27 containerId = dis->readByte();
28 buttonId = dis->readByte();
29}
30
31void ContainerButtonClickPacket::write(DataOutputStream *dos)
32{
33 dos->writeByte(containerId);
34 dos->writeByte(buttonId);
35}
36
37int ContainerButtonClickPacket::getEstimatedSize()
38{
39 return 2;
40}