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.level.h"
5#include "PacketListener.h"
6#include "ChunkVisibilityAreaPacket.h"
7
8
9
10ChunkVisibilityAreaPacket::ChunkVisibilityAreaPacket()
11{
12 m_minX = 0;
13 m_maxX = 0;
14 m_minZ = 0;
15 m_maxZ = 0;
16}
17
18ChunkVisibilityAreaPacket::ChunkVisibilityAreaPacket(int minX, int maxX, int minZ, int maxZ)
19{
20 m_minX = minX;
21 m_maxX = maxX;
22 m_minZ = minZ;
23 m_maxZ = maxZ;
24}
25
26void ChunkVisibilityAreaPacket::read(DataInputStream *dis) //throws IOException
27{
28 m_minX = dis->readInt();
29 m_maxX = dis->readInt();
30 m_minZ = dis->readInt();
31 m_maxZ = dis->readInt();
32}
33
34void ChunkVisibilityAreaPacket::write(DataOutputStream *dos) // throws IOException
35{
36 dos->writeInt(m_minX);
37 dos->writeInt(m_maxX);
38 dos->writeInt(m_minZ);
39 dos->writeInt(m_maxZ);
40}
41
42void ChunkVisibilityAreaPacket::handle(PacketListener *listener)
43{
44 listener->handleChunkVisibilityArea(shared_from_this());
45}
46
47int ChunkVisibilityAreaPacket::getEstimatedSize()
48{
49 return 16;
50}
51