Something went wrong. Try again.
the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
Something went wrong. Try again.
1.4 kB · 85 lines
C++
at master
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485#include "stdafx.h"#include "net.minecraft.network.packet.h"#include "TileDestructionPacket.h"
TileDestructionPacket::TileDestructionPacket() { id = 0; x = 0; y = 0; z = 0; state = 0;}
TileDestructionPacket::TileDestructionPacket(int id, int x, int y, int z, int state){ this->id = id; this->x = x; this->y = y; this->z = z; this->state = state;}
void TileDestructionPacket::read(DataInputStream *dis){ id = dis->readInt(); x = dis->readInt(); y = dis->readInt(); z = dis->readInt(); state = dis->readUnsignedByte();}
void TileDestructionPacket::write(DataOutputStream *dos){ dos->writeInt(id); dos->writeInt(x); dos->writeInt(y); dos->writeInt(z); dos->write(state);}
void TileDestructionPacket::handle(PacketListener *listener){ listener->handleTileDestruction(shared_from_this());}
int TileDestructionPacket::getEstimatedSize(){ return 13;}
int TileDestructionPacket::getEntityId(){ return id;}
int TileDestructionPacket::getX(){ return x;}
int TileDestructionPacket::getY(){ return y;}
int TileDestructionPacket::getZ(){ return z;}
int TileDestructionPacket::getState(){ return state;}
bool TileDestructionPacket::canBeInvalidated(){ return true;}
bool TileDestructionPacket::isInvalidatedBy(shared_ptr<Packet> packet){ shared_ptr<TileDestructionPacket> target = dynamic_pointer_cast<TileDestructionPacket>(packet); return target->id == id;}