the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
1#pragma once
2using namespace std;
3
4#include "DirectoryLevelStorage.h"
5
6class McRegionLevelStorage : public DirectoryLevelStorage
7{
8// private static final Logger logger = Logger.getLogger("Minecraft");
9
10 friend class McRegionLevelStorageSource; // 4J Jev, needs access to protected members.
11
12protected:
13 static const int MCREGION_VERSION_ID = 0x4abc;
14
15public:
16 McRegionLevelStorage(ConsoleSaveFile *saveFile, File dir, const wstring& levelName, bool createPlayerDir);
17 ~McRegionLevelStorage();
18
19 virtual ChunkStorage *createChunkStorage(Dimension *dimension);
20 virtual void saveLevelData(LevelData *levelData, vector<shared_ptr<Player> > *players);
21 virtual void closeAll();
22};