8cf88ffc58
GH-1314 add UI for custom minecraft jar addition
...
Also changes the text of the jar mod addition button.
It should be clearer what it does and hopefully will not confuse
as many people.
2017-08-07 00:46:29 +02:00
c329bc73c0
NOISSUE more compiler warning removal
2017-05-21 22:24:06 +02:00
d432d8ecfc
NOISSUE get rid of some more compiler warnings
2017-05-21 22:14:40 +02:00
3f24c4cfe5
GH-1856 Make MultiMC fail hard when things are missing
...
Things like:
* jar mods
* valid version files
2017-04-23 02:34:16 +02:00
07cde802e4
GH-1853 fix FTB and parsing of old version files
2017-04-14 12:33:54 +02:00
5fabb4f254
NOISSUE Rough refactor of ProfilePatch and VersionFile internals.
...
They are now distinct classes with distinct responsibilities.
* ProfilePatch is an entry in MinecraftProfile and can hold VersionFile or Meta::Version.
* VersionFile is the basic element that holds version information loaded from JSON.
* Meta::Version is the loader class for VersionFile(s) from a server.
2017-04-07 00:20:02 +02:00
f557c13679
NOISSUE stuff and things happened. Maybe.
2017-04-07 00:20:02 +02:00
2980322c3b
NOISSUE Remove Minecraft version list and versions.
2017-04-07 00:20:01 +02:00
cf43abc87e
GH-1794 Only write to the instance.cfg once after copying FTB instances.
2017-01-22 15:20:05 +01:00
9efdd7232c
NOISSUE include json path in errors when FTB json is missing.
2016-11-17 04:40:07 +01:00
b6f133f579
GH-1713 fix FTB loading crashes
2016-11-09 01:22:02 +01:00
d66fdcd4cc
NOISSUE Granular instance reload
2016-10-26 18:21:24 +02:00
042f3ef55c
GH-352 Make OneSix instance update downloads cancellable
2016-08-14 23:22:54 +02:00
e1a530f84d
GH-1559 Fix FTB icons
...
This was caused by separation of GUI and logic. Now logic has an interface that GUI implements.
It should be expanded upon later.
2016-05-03 00:27:28 +02:00
b6d455a02b
NOISSUE reorganize and document libraries
2016-05-01 00:00:14 +02:00