the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at main 46 lines 926 B view raw
1#include "stdafx.h" 2#include "PacketListener.h" 3#include "net.minecraft.world.scores.h" 4#include "SetDisplayObjectivePacket.h" 5 6SetDisplayObjectivePacket::SetDisplayObjectivePacket() 7{ 8 slot = 0; 9 objectiveName = L""; 10} 11 12SetDisplayObjectivePacket::SetDisplayObjectivePacket(int slot, Objective *objective) 13{ 14 this->slot = slot; 15 16 if (objective == NULL) 17 { 18 objectiveName = L""; 19 } 20 else 21 { 22 objectiveName = objective->getName(); 23 } 24} 25 26void SetDisplayObjectivePacket::read(DataInputStream *dis) 27{ 28 slot = dis->readByte(); 29 objectiveName = readUtf(dis, Objective::MAX_NAME_LENGTH); 30} 31 32void SetDisplayObjectivePacket::write(DataOutputStream *dos) 33{ 34 dos->writeByte(slot); 35 writeUtf(objectiveName, dos); 36} 37 38void SetDisplayObjectivePacket::handle(PacketListener *listener) 39{ 40 listener->handleSetDisplayObjective(shared_from_this()); 41} 42 43int SetDisplayObjectivePacket::getEstimatedSize() 44{ 45 return 1 + 2 + objectiveName.length(); 46}