Increased permgen to 256 for people with 2GB or more of RAM assigned

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Added some safety checking to the custom pack url

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Can't check for .zip because some people have dropbox token URLs

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Fixed https download links

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Increased connect timeout to 5 seconds

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Fixed saying an update was available for packs that are offline

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
set a user agent that isnt blocked by cloudflare temporarily
"Fixed" launcher for 1.5

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Made the launcher directly download the correct minecraft version.

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
moved url fetch off the event thread
switched indentation from spaces to tabs
Fixed warnings/formatting

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Ignores trailing or leading whitespace in platform URLs. closes #164

Signed-off-by: deathrat <deathrat43@gmail.com>
Made the cache folder always be created before anything tries to use it,
just in case.

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Made failed downloads stop the launching of a pack, display an error
message, and then reset the form to allow for playing a different pack.

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Made the launcher batch solder updates on start. Doesn't support not
updated solder repos yet - do not use in forks

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
More progress on batched modpack loading

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Hardened folder moving, prevented moving to non-empty non-default
directories

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Made stream changes and directory changes prompt for a manual restart.

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Resolved bug with first run where all the packs wouldn't load, only
tekkit lite.

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>