summaryrefslogtreecommitdiffstats
path: root/api/logic/minecraft/ComponentList.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'api/logic/minecraft/ComponentList.cpp')
-rw-r--r--api/logic/minecraft/ComponentList.cpp36
1 files changed, 0 insertions, 36 deletions
diff --git a/api/logic/minecraft/ComponentList.cpp b/api/logic/minecraft/ComponentList.cpp
index b4ab2151..dc7f3614 100644
--- a/api/logic/minecraft/ComponentList.cpp
+++ b/api/logic/minecraft/ComponentList.cpp
@@ -743,42 +743,6 @@ Component * ComponentList::getComponent(int index)
return d->components[index].get();
}
-bool ComponentList::isVanilla()
-{
- for(auto patchptr: d->components)
- {
- if(patchptr->isCustom())
- return false;
- }
- return true;
-}
-
-bool ComponentList::revertToVanilla()
-{
- // remove patches, if present
- auto VersionPatchesCopy = d->components;
- for(auto & it: VersionPatchesCopy)
- {
- if (!it->isCustom())
- {
- continue;
- }
- if(it->isRevertible() || it->isRemovable())
- {
- if(!remove(it->getID()))
- {
- qWarning() << "Couldn't remove" << it->getID() << "from profile!";
- invalidateLaunchProfile();
- scheduleSave();
- return false;
- }
- }
- }
- invalidateLaunchProfile();
- scheduleSave();
- return true;
-}
-
QVariant ComponentList::data(const QModelIndex &index, int role) const
{
if (!index.isValid())