fa049cabc4
Updated Addonscript
2020-07-29 15:04:53 +02:00
4cca46365f
add >>> to shell
2020-07-29 14:19:56 +02:00
a212e03e59
fix really stupid mistake when downloading mods in BuildTwitch
2020-07-29 14:14:37 +02:00
4cfc122dea
added shell
...
config will now always be reloaded to prevent a shell restart being required when config gets generated
modpackjson will also be reloaded
2020-07-29 13:06:25 +02:00
6571ba6531
mods will now be downloaded for twitch.
2020-07-28 20:53:49 +02:00
9406ace044
fix zip stuff
...
remove modpackjson config option with source dir
2020-07-28 19:19:36 +02:00
07bc8a062a
clean up tilera's spaghet
2020-07-28 18:40:47 +02:00
b33db1b469
BuildTwitch.kt can now install files
2020-07-28 17:49:16 +02:00
3a5a26a9b7
Merge branch 'master' of https://github.com/Anvilcraft/modpacktools
...
Conflicts:
src/main/kotlin/ley/anvil/modpacktools/util/Util.kt
2020-07-28 16:45:41 +02:00
73ea7a57de
Added BuildTwitch.kt (not functional yet)
2020-07-28 16:44:02 +02:00
63057c0ac4
Added Zip to Util.kt
2020-07-28 16:42:39 +02:00
ecaa9333c7
config is not relative to working dir instead of jar file
2020-07-28 13:55:48 +02:00
3fa8924c35
command loader will now use kotlin reflection instead of java reflection whenever possible
...
modlist will use paragraphs for description instead of just line breaks
modlist will not add image to HTML if the dependency has no image
moved help messages for missing config/modpackjson out of CommandLoader.kt and replaced with exceptions
fix formatting and improve CSS for modlist
2020-07-28 13:18:56 +02:00
b3cd41f215
cleanup
2020-07-28 00:02:29 +02:00
b795dc1d79
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# src/main/kotlin/ley/anvil/modpacktools/commands/CreateModlist.kt
2020-07-27 23:22:12 +02:00
1653478a92
improve CustomToml.kt
...
CreateModlist.kt will now read CSS from resources instead of from string in code
2020-07-27 23:20:34 +02:00
363468e0f9
Switched from string link to FileOrLink
2020-07-27 23:16:49 +02:00
c4635528cf
ASConverter.kt converts an Addonscript to a Curse Manifest and a Map with links/files and installer ids
2020-07-27 23:04:30 +02:00
b9d14f7f1f
remove unused ModInfo class and broken AddMod command (to be rewritten)
2020-07-27 14:33:24 +02:00
2c4b29c959
improve modlist
2020-07-27 14:11:42 +02:00
05291ab8e8
small fix
2020-07-27 00:24:46 +02:00
afe042be38
Updated Addonscript (reimport of Manifest needed)
2020-07-27 00:10:13 +02:00
6e2941ef94
fix imports and add comments
2020-07-26 23:53:19 +02:00
4f1a187c7d
port main to KT
...
added lazy initialization to objects in main (should cause significant performance improvement)
2020-07-26 23:30:46 +02:00
b2d8a7489a
port CustomToml to kt
2020-07-26 22:39:53 +02:00
b427ff532b
small cleanup
2020-07-26 20:32:02 +02:00
9aea30e441
change name of util class in java
2020-07-26 19:46:55 +02:00
643960c8a7
improve mod list css
2020-07-26 19:03:10 +02:00
9d3c82fe37
fix tilera's code
2020-07-26 16:59:31 +02:00
86c7c7d67d
make json var in ModpackJsonHandler.kt return json instead of wrapper
2020-07-26 16:44:02 +02:00
fdbbea9682
Implemented new Addonscript
2020-07-26 16:38:16 +02:00
cc5fcd6cd2
update addonscript (everything is broken currently)
2020-07-26 15:54:02 +02:00
abaaadb59c
ported mpjh to kt
2020-07-26 15:50:22 +02:00
26361cbe66
ported Config to kt
2020-07-26 15:19:19 +02:00
897bc9b918
commands can (and should) now be KT objects instead of classes
2020-07-26 13:50:07 +02:00
b21b276563
fix file downloader
2020-07-26 01:08:23 +02:00
ae8a4fc6bb
ported FileDownloader to kotlin (couldnt test cause AS is broken)
2020-07-25 23:59:54 +02:00
294280e5be
hotfix NPE when running command with no return message.
2020-07-25 22:53:54 +02:00
521bc31991
port CommandLoader to kotlin
2020-07-25 22:50:27 +02:00
b064b63dee
port util class to kotlin and improve CreateModlist.kt
2020-07-25 20:38:22 +02:00
2d987ee40e
port downloadmods to kotlin (not working because addonscript is broken)
2020-07-25 18:48:19 +02:00
b710bdd67f
init command ported to kotlin!
2020-07-25 17:57:13 +02:00
3f782b6f12
config will now default to config from resources if no config file exists to prevent NPE.
2020-07-25 17:56:55 +02:00
0543bb67be
port Import to kotlin
2020-07-25 17:36:49 +02:00
1a41b9ca87
clean up CreateModlist.kt
2020-07-25 16:07:55 +02:00
2a561a71c3
port CreateModList to kotlin (couldnt test because @tilera broke addonscript again)
2020-07-25 01:18:34 +02:00
52f766fa3e
Update to new Addonscript
2020-07-24 21:55:58 +02:00
29a2768882
Remove grovy and kotlin while they are not in use
...
This reverts commit a66a0ba349
.
2020-07-24 19:56:00 +02:00
a66a0ba349
Added Kotlin and Groovy
2020-07-24 19:45:30 +02:00
56511253c2
remove weird @NonNull annotation
2020-07-24 15:28:16 +02:00