diff options
author | Alex <robotbrain@robotbrain.info> | 2015-08-18 19:10:17 -0400 |
---|---|---|
committer | Petr Mrázek <peterix@gmail.com> | 2015-09-06 16:00:07 +0200 |
commit | 583e5946f4cd29f0a18bcc4fad5608de739aa113 (patch) | |
tree | a3386315509351bb936a68bce4d9bdc1ea2e4cd1 /logic/minecraft/OneSixInstance.h | |
parent | 16df6c16f315aaa30ea844c8ea90ad425f9d4c89 (diff) | |
download | MultiMC-583e5946f4cd29f0a18bcc4fad5608de739aa113.tar MultiMC-583e5946f4cd29f0a18bcc4fad5608de739aa113.tar.gz MultiMC-583e5946f4cd29f0a18bcc4fad5608de739aa113.tar.lz MultiMC-583e5946f4cd29f0a18bcc4fad5608de739aa113.tar.xz MultiMC-583e5946f4cd29f0a18bcc4fad5608de739aa113.zip |
GH-1047 World management for instances. Removal only currently.
Diffstat (limited to 'logic/minecraft/OneSixInstance.h')
-rw-r--r-- | logic/minecraft/OneSixInstance.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/logic/minecraft/OneSixInstance.h b/logic/minecraft/OneSixInstance.h index 963bd152..68be1d4d 100644 --- a/logic/minecraft/OneSixInstance.h +++ b/logic/minecraft/OneSixInstance.h @@ -36,6 +36,7 @@ public: std::shared_ptr<ModList> coreModList() const; std::shared_ptr<ModList> resourcePackList() const override; std::shared_ptr<ModList> texturePackList() const override; + std::shared_ptr<WorldList> worldList() const override; virtual QList<Mod> getJarMods() const override; virtual void createProfile(); @@ -48,6 +49,7 @@ public: QString loaderModsDir() const; QString coreModsDir() const; QString libDir() const; + QString worldDir() const; virtual QString instanceConfigFolder() const override; virtual std::shared_ptr<Task> createUpdateTask() override; @@ -102,6 +104,7 @@ protected: mutable std::shared_ptr<ModList> m_core_mod_list; mutable std::shared_ptr<ModList> m_resource_pack_list; mutable std::shared_ptr<ModList> m_texture_pack_list; + mutable std::shared_ptr<WorldList> m_world_list; }; Q_DECLARE_METATYPE(std::shared_ptr<OneSixInstance>) |