Commit Graph

347 Commits

Author SHA1 Message Date
yushijinhun
4a0831a155
Replace Properties with InvocationDispatcher & Make config saving async 2018-09-22 14:21:17 +08:00
yushijinhun
fa38c53915
Remove Constants.SYSTEM_CHARSET 2018-09-22 12:54:15 +08:00
yushijinhun
9b69fe8c56
Remove Constants.DEFAULT_ICON 2018-09-22 12:52:30 +08:00
yushijinhun
ed91771594
Remove truePredicate/falsePredicate/emptyConsumer 2018-09-22 12:39:57 +08:00
yushijinhun
b33e014f71
Move GSON const to JsonUtils 2018-09-22 12:37:03 +08:00
yushijinhun
19632ac162
Move JsonUtils->gson, JarUtils->io, Properties->javafx 2018-09-22 12:33:18 +08:00
yushijinhun
74e3a9e2d1
Use http.agent to set useragent 2018-09-22 12:30:33 +08:00
yushijinhun
b15291dc57
Refactor util package structure 2018-09-22 12:12:06 +08:00
huanghongxun
8b52c46664 Merge resources.zip to allow multiple datapack zip containing resources.zip 2018-09-20 00:12:41 +08:00
huanghongxun
aa8c386cdd Support zip file in datapacks folder 2018-09-19 23:02:27 +08:00
huanghongxun
d426952d47 Fix Minecraft jar does not exist when renaming a version 2018-09-19 00:12:44 +08:00
huanghongxun
67b6a60382 Fix bugs with world. 2018-09-17 16:30:27 +08:00
huanghongxun
9752dea0e1
Merge pull request #454 from yushijinhun/javafx
重构
2018-09-16 13:46:31 +08:00
huanghongxun
9afdc99157 Support single datapack zip 2018-09-16 13:15:54 +08:00
huanghongxun
07febc18d4 World and datapacks management 2018-09-16 12:38:15 +08:00
yushijinhun
68fdfb36fd
Add selectedItemPropertyFor(ComboBox) 2018-09-16 00:52:03 +08:00
yushijinhun
9950bef260
Change type of downloadType to string 2018-09-15 23:05:37 +08:00
Yuhui Huang
1753b4d27e Datapack resolving 2018-09-14 15:44:40 +08:00
huangyuhui
c679667079 Fix crash when the game version is too long 2018-09-09 18:24:05 +08:00
huangyuhui
387beb8484 Fix not saving profile configurations 2018-09-08 01:03:36 +08:00
huanghongxun
daa1a38a63 Refactor ModListPage and InstallerListPage 2018-09-08 00:36:57 +08:00
huangyuhui
ce9d882c9f Add total progress of task execution 2018-09-07 15:12:41 +08:00
huanghongxun
84c18c8693 Move cache repository to HMCLCore 2018-09-07 11:27:14 +08:00
huangyuhui
60143d5299 Refactor FileDownloadTask 2018-09-07 00:35:28 +08:00
huangyuhui
1019c891e2 Cache asset files 2018-09-06 17:47:44 +08:00
huangyuhui
1392ad413a Only cache verified files and copy cached files to current directory 2018-09-06 00:13:16 +08:00
huangyuhui
94a71dc88f Fix unclosing file 2018-09-05 22:17:58 +08:00
huangyuhui
d8cb93c36a Add Task.preExecute and Task.postExecute 2018-09-05 20:38:00 +08:00
huangyuhui
d01c9a425a Fix crash when removed all profiles 2018-09-03 18:38:40 +08:00
huangyuhui
16ee0a040a optimize import 2018-09-03 00:25:56 +08:00
huangyuhui
5c5f091769 Fails game installing when unable to download game jar 2018-09-01 23:41:13 +08:00
huangyuhui
cf6485aea8 Make exception message more understandable in FileDownloadTask 2018-09-01 23:38:32 +08:00
huangyuhui
531fd87ff3 Profiles 2018-09-01 00:19:25 +08:00
huangyuhui
93cabde9f4 clean up HMCLCore 2018-08-30 22:20:18 +08:00
huangyuhui
1566e069ed Add selectedMinecraftVersion 2018-08-30 22:09:05 +08:00
huangyuhui
7c77c317df Improve finalizedTask log 2018-08-29 00:03:50 +08:00
huangyuhui
9a375fd0d1 Add hiding versions. Closes #437 2018-08-26 11:50:42 +08:00
huangyuhui
6ca4aeb5a2 Support 1.13 auto-installing 2018-08-26 11:48:27 +08:00
huangyuhui
a4578405cf Remove RandomUserAgent 2018-08-25 19:39:00 +08:00
huangyuhui
4146ceb048 Fix not downloading the correct game version 2018-08-22 04:25:35 +08:00
huangyuhui
ad568d2b9f Fix #429 2018-08-22 02:08:49 +08:00
huangyuhui
c7bfb9a11d Suggest user to install latest Java 8 to avoid potentional game crashing 2018-08-21 21:12:05 +08:00
huangyuhui
c9391181bd Display empty message when loading 1.13 forge version list 2018-08-21 19:31:04 +08:00
huangyuhui
b08eb519bf Remove logging support which is meaningless 2018-08-21 11:48:19 +08:00
huangyuhui
47c4fc2f7e Fix #426 2018-08-20 11:53:02 +08:00
huangyuhui
dfd177433a Fix not replacing tokens metioned in #426 2018-08-20 11:38:06 +08:00
yushijinhun
1c7827c53c
Deprecate and partially remove ImmediateProperty 2018-08-19 15:55:18 +08:00
huangyuhui
33d1f1d692 Not showing 'unknown' in mod info 2018-08-19 12:19:11 +08:00
huangyuhui
c6b49545ff Fix #424 2018-08-19 12:13:39 +08:00
huangyuhui
a4a833bfdb Fix auto-installing: missing checksums in game json 2018-08-19 11:58:02 +08:00