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.
975 B · 46 lines
C++
at master
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647#include "stdafx.h"#include <iostream>#include "InputOutputStream.h"#include "net.minecraft.world.entity.h"#include "PacketListener.h"#include "TextureChangePacket.h"
TextureChangePacket::TextureChangePacket(){ id = -1; action = e_TextureChange_Skin; path = L"";}
TextureChangePacket::TextureChangePacket(shared_ptr<Entity> e, ETextureChangeType action, const wstring &path){ id = e->entityId; this->action = action; this->path = path;}
void TextureChangePacket::read(DataInputStream *dis) //throws IOException { id = dis->readInt(); action = (ETextureChangeType)dis->readByte(); path = dis->readUTF();}
void TextureChangePacket::write(DataOutputStream *dos) //throws IOException { dos->writeInt(id); dos->writeByte(action); dos->writeUTF(path);}
void TextureChangePacket::handle(PacketListener *listener) { listener->handleTextureChange(shared_from_this());}
int TextureChangePacket::getEstimatedSize() { return 5 + (int)path.size();}