#include "../../Build/stdafx.h" #include "../../Headers/net.minecraft.world.level.chunk.storage.h" #include "MemoryLevelStorage.h" #include "LevelSummary.h" #include "MemoryLevelStorageSource.h" MemoryLevelStorageSource::MemoryLevelStorageSource() { } std::wstring MemoryLevelStorageSource::getName() { return L"Memory Storage"; } std::shared_ptr MemoryLevelStorageSource::selectLevel(const std::wstring& levelId, bool createPlayerDir) { return std::shared_ptr () new MemoryLevelStorage()); } std::vector *MemoryLevelStorageSource::getLevelList() { return new std::vector; } void MemoryLevelStorageSource::clearAll() { } LevelData *MemoryLevelStorageSource::getDataTagFor(const std::wstring& levelId) { return NULL; } bool MemoryLevelStorageSource::isNewLevelIdAcceptable(const std::wstring& levelId) { return true; } void MemoryLevelStorageSource::deleteLevel(const std::wstring& levelId) { } void MemoryLevelStorageSource::renameLevel(const std::wstring& levelId, const std::wstring& newLevelName) { } bool MemoryLevelStorageSource::isConvertible(const std::wstring& levelId) { return false; } bool MemoryLevelStorageSource::requiresConversion(const std::wstring& levelId) { return false; } bool MemoryLevelStorageSource::convertLevel(const std::wstring& levelId, ProgressListener *progress) { return false; }