the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at main 52 lines 1.2 kB view raw
1#include "stdafx.h" 2#include <iostream> 3#include "InputOutputStream.h" 4#include "net.minecraft.world.item.h" 5#include "PacketListener.h" 6#include "ServerSettingsChangedPacket.h" 7 8 9 10const int ServerSettingsChangedPacket::HOST_DIFFICULTY = 0; 11const int ServerSettingsChangedPacket::HOST_OPTIONS = 1; 12const int ServerSettingsChangedPacket::HOST_IN_GAME_SETTINGS = 2; 13 14ServerSettingsChangedPacket::~ServerSettingsChangedPacket() 15{ 16} 17 18ServerSettingsChangedPacket::ServerSettingsChangedPacket() 19{ 20 action = HOST_DIFFICULTY; 21 data = 1; 22} 23 24ServerSettingsChangedPacket::ServerSettingsChangedPacket(char action, unsigned int data) 25{ 26 this->action = action; 27 this->data = data; 28 29 //app.DebugPrintf("ServerSettingsChangedPacket - Difficulty = %d",difficulty); 30} 31 32void ServerSettingsChangedPacket::handle(PacketListener *listener) 33{ 34 listener->handleServerSettingsChanged(shared_from_this()); 35} 36 37void ServerSettingsChangedPacket::read(DataInputStream *dis) //throws IOException 38{ 39 action = dis->read(); 40 data = dis->readInt(); 41} 42 43void ServerSettingsChangedPacket::write(DataOutputStream *dos) // throws IOException 44{ 45 dos->write(action); 46 dos->writeInt(data); 47} 48 49int ServerSettingsChangedPacket::getEstimatedSize() 50{ 51 return 2; 52}