15 Commits

Author SHA1 Message Date
comp500
f46ff894cc Change ModID/FileID structs to use AddonFileReference 2019-11-13 21:24:08 +00:00
comp500
5dfe23e51d Implement pack importing/exporting for downloaded Curseforge packs
Abstract out hash implementations
Implement file saving/downloading
2019-11-12 22:11:40 +00:00
comp500
3a4abe0574 Note to self 2019-10-24 18:43:38 +01:00
comp500
c853f0ff07 Abstract file access, implement zip reading 2019-10-24 18:30:06 +01:00
comp500
8956ec9bcb Make import look in more places for packs
Now supports Curse/Twitch instance names
and folders containing minecraftinstance.json or manifest.json
2019-09-20 01:37:38 +01:00
comp500
2ac050a25b Implement file copying in import 2019-09-19 20:35:26 +01:00
comp500
c364a08220 Create the modpack if it doesn't exist 2019-09-19 18:24:24 +01:00
comp500
47a2dccffe Ignore cached file data, re-request it 2019-09-19 18:12:21 +01:00
comp500
fd9ecbe6d4 Rewrite part of importing to support other types
Going to scrap a load of this code though, as I am going to make it
re-request the file data
2019-09-19 17:57:13 +01:00
comp500
4fea7ceebf Switch to cobra/viper 2019-09-16 21:44:40 +01:00
comp500
e7ed7d8d11
Update the pack hash when adding/importing mods 2019-06-14 18:12:14 +01:00
comp500
8eeb509565
Update index in import/add, improve index funcs 2019-06-14 18:07:58 +01:00
comp500
683e125987
Improve import code, add promptui dep 2019-06-13 21:44:49 +01:00
comp500
25747ad8bd
It Actually Works!!! 2019-06-12 21:35:44 +01:00
comp500
b43849ccdd
Commit WIP import command 2019-06-12 15:10:04 +01:00