the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at main 57 lines 1.5 kB view raw
1#include "stdafx.h" 2#include "net.minecraft.world.entity.player.h" 3#include "net.minecraft.world.level.h" 4#include "net.minecraft.world.level.chunk.storage.h" 5#include "net.minecraft.world.level.dimension.h" 6#include "LevelStorageProfilerDecorator.h" 7 8#include "ConsoleSaveFileIO.h" 9 10LevelStorageProfilerDecorator::LevelStorageProfilerDecorator(LevelStorage *capsulated) : capsulated ( capsulated ) 11{ 12} 13 14LevelData *LevelStorageProfilerDecorator::prepareLevel() 15{ 16 return capsulated->prepareLevel(); 17} 18 19void LevelStorageProfilerDecorator::checkSession() // throws LevelConflictException 20{ 21 capsulated->checkSession(); 22} 23 24ChunkStorage *LevelStorageProfilerDecorator::createChunkStorage(Dimension *dimension) 25{ 26 return new ChunkStorageProfilerDecorator(capsulated->createChunkStorage(dimension)); 27} 28 29void LevelStorageProfilerDecorator::saveLevelData(LevelData *levelData, vector<shared_ptr<Player> > *players) 30{ 31 capsulated->saveLevelData(levelData, players); 32} 33 34void LevelStorageProfilerDecorator::saveLevelData(LevelData *levelData) 35{ 36 capsulated->saveLevelData(levelData); 37} 38 39PlayerIO *LevelStorageProfilerDecorator::getPlayerIO() 40{ 41 return capsulated->getPlayerIO(); 42} 43 44void LevelStorageProfilerDecorator::closeAll() 45{ 46 capsulated->closeAll(); 47} 48 49ConsoleSavePath LevelStorageProfilerDecorator::getDataFile(const wstring& id) 50{ 51 return capsulated->getDataFile(id); 52} 53 54wstring LevelStorageProfilerDecorator::getLevelId() 55{ 56 return capsulated->getLevelId(); 57}