the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
1#pragma once
2// 4J Stu - Represents Java standard library class (although we miss out an intermediate inheritance class that we don't care about)
3
4#include "InputStream.h"
5#include "DataInput.h"
6
7class DataInputStream : public InputStream, public DataInput
8{
9private:
10 InputStream *stream;
11
12public:
13 DataInputStream(InputStream *in);
14 virtual int read();
15 virtual int read(byteArray b);
16 virtual int read(byteArray b, unsigned int offset, unsigned int length);
17 virtual void close();
18 virtual bool readBoolean();
19 virtual byte readByte();
20 virtual unsigned char readUnsignedByte();
21 virtual unsigned short readUnsignedShort();
22 virtual wchar_t readChar();
23 virtual bool readFully(byteArray b);
24 virtual bool readFully(charArray b);
25 virtual double readDouble();
26 virtual float readFloat();
27 virtual int readInt();
28 virtual __int64 readLong();
29 virtual short readShort();
30 virtual wstring readUTF();
31 void deleteChildStream();
32 virtual int readUTFChar();
33 virtual PlayerUID readPlayerUID(); // 4J Added
34 virtual __int64 skip(__int64 n);
35 virtual int skipBytes(int n);
36};