the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at main 23 lines 678 B view raw
1#pragma once 2 3class ColourTable 4{ 5private: 6 unsigned int m_colourValues[eMinecraftColour_COUNT]; 7 8 static wchar_t *ColourTableElements[eMinecraftColour_COUNT]; 9 static unordered_map<wstring,eMinecraftColour> s_colourNamesMap; 10 11public: 12 static void staticCtor(); 13 14 ColourTable(PBYTE pbData, DWORD dwLength); 15 ColourTable(ColourTable *defaultColours, PBYTE pbData, DWORD dwLength); 16 17 unsigned int getColour(eMinecraftColour id); 18 unsigned int getColor(eMinecraftColour id) { return getColour(id); } 19 20 void loadColoursFromData(PBYTE pbData, DWORD dwLength); 21 void setColour(const wstring &colourName, int value); 22 void setColour(const wstring &colourName, const wstring &value); 23};