aboutsummaryrefslogtreecommitdiff
path: root/launcher/modplatform/modpacksch
AgeCommit message (Collapse)Author
2022-10-13fix: issues with aborts (again)flow
i hate it Signed-off-by: flow <flowlnlnln@gmail.com>
2022-10-13refactor+fix: Make FTB install task similar to other install tasksflow
In particular, this changes the order so that the instance gets created before downloading the mods (like other install tasks), and the mod download directly puts the files in the staging folder (like the others), instead of that weird makeCached and copy stuff. This fixes some issues with modpack downloads from FTB, like creating an instance with no mods in it. Signed-off-by: flow <flowlnlnln@gmail.com>
2022-09-20fix: simplify abort handling and add missing emitsflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-09-20refactor: change the way instance names are handledflow
While working on pack updating, instance naming always gets in the way, since we need both way of respecting the user's name choice, and a standarized way of getting the original pack name / version. This tries to circunvent such problems by abstracting away the naming schema into it's own struct, holding both the original name / version, and the user-defined name, so that everyone can be happy and world peace can be achieved! (at least that's what i'd hope :c). Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-31use BlockedModsDialog for ftb packs as wellkumquat-ir
Signed-off-by: kumquat-ir <66188216+kumquat-ir@users.noreply.github.com>
2022-07-26refactor: shuffle some things around to improve readabilityflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-26fix(ui): pump events to show "Copying modpack files..." textflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-26chore: clean up FTBPackInstallTask a bit and connect missing signalsflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-26chore: add license headersSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-26feat: implement mod resolving for FTBSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-07fix: make loader components not importantSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-05-29ModpacksCH: Use ModpacksCH rather than FTB in error messagesJamie Mansfield
2022-05-29ModpacksCH: Make packs managed when installingJamie Mansfield
2022-02-21refactor: set default InstanceType to OneSixSefa Eyeoglu
2021-12-31NOISSUE fix build and change how NetJob is usedPetr Mrázek
Feed it network upfront...
2021-12-18NOISSUE Add license headers to source files created by meJamie Mansfield
2021-11-21NOISSUE continue refactoring things to make tests passPetr Mrázek
2021-11-20NOISSUE Some happy little refactorsPetr Mrázek
2021-09-23GH-4114 Allow the same file for be downloaded to multiple pathsJamie Mansfield
This is a potential fix to GH-4114.
2021-09-17GH-4055 Don't download multiple files to the same pathJamie Mansfield
FTB should fix their metadata, but this should resolve issues downloading their packs at present.
2021-07-25NOISSUE Flatten gui and logic libraries into MultiMCPetr Mrázek