chore: format Minecraft.World

This commit is contained in:
Tropical
2026-03-13 17:06:56 -05:00
parent bd6284025d
commit 33d0737d1d
1511 changed files with 108661 additions and 115521 deletions

View File

@@ -5,61 +5,55 @@
#include "PacketListener.h"
#include "ContainerClickPacket.h"
ContainerClickPacket::~ContainerClickPacket() {}
ContainerClickPacket::~ContainerClickPacket()
{
ContainerClickPacket::ContainerClickPacket() {
containerId = 0;
slotNum = 0;
buttonNum = 0;
uid = 0;
item = nullptr;
quickKey = false;
}
ContainerClickPacket::ContainerClickPacket()
{
containerId = 0;
slotNum = 0;
buttonNum = 0;
uid = 0;
item = nullptr;
quickKey = false;
ContainerClickPacket::ContainerClickPacket(int containerId, int slotNum,
int buttonNum, bool quickKey,
std::shared_ptr<ItemInstance> item,
short uid) {
this->containerId = containerId;
this->slotNum = slotNum;
this->buttonNum = buttonNum;
this->uid = uid;
this->quickKey = quickKey;
// 4J - make a copy of the relevant bits of this item, as we want our
// packets to have full ownership of any data they reference
this->item = item ? item->copy() : nullptr;
}
ContainerClickPacket::ContainerClickPacket(int containerId, int slotNum, int buttonNum, bool quickKey, std::shared_ptr<ItemInstance> item, short uid)
{
this->containerId = containerId;
this->slotNum = slotNum;
this->buttonNum = buttonNum;
this->uid = uid;
this->quickKey = quickKey;
// 4J - make a copy of the relevant bits of this item, as we want our packets to have full ownership of any data they reference
this->item = item ? item->copy() : nullptr;
void ContainerClickPacket::handle(PacketListener* listener) {
listener->handleContainerClick(shared_from_this());
}
void ContainerClickPacket::handle(PacketListener *listener)
void ContainerClickPacket::read(DataInputStream* dis) // throws IOException
{
listener->handleContainerClick(shared_from_this());
containerId = (int)dis->readByte();
slotNum = dis->readShort();
buttonNum = (int)dis->readByte();
uid = dis->readShort();
quickKey = dis->readBoolean();
item = readItem(dis);
}
void ContainerClickPacket::read(DataInputStream *dis) //throws IOException
void ContainerClickPacket::write(DataOutputStream* dos) // throws IOException
{
containerId = (int)dis->readByte();
slotNum = dis->readShort();
buttonNum = (int)dis->readByte();
uid = dis->readShort();
quickKey = dis->readBoolean();
dos->writeByte((uint8_t)containerId);
dos->writeShort(slotNum);
dos->writeByte((uint8_t)buttonNum);
dos->writeShort(uid);
dos->writeBoolean(quickKey);
item = readItem(dis);
writeItem(item, dos);
}
void ContainerClickPacket::write(DataOutputStream *dos) // throws IOException
{
dos->writeByte((uint8_t)containerId);
dos->writeShort(slotNum);
dos->writeByte((uint8_t)buttonNum);
dos->writeShort(uid);
dos->writeBoolean(quickKey);
writeItem(item, dos);
}
int ContainerClickPacket::getEstimatedSize()
{
return 4 + 4 + 2 + 1;
}
int ContainerClickPacket::getEstimatedSize() { return 4 + 4 + 2 + 1; }