Commit Graph

52 Commits

Author SHA1 Message Date
Glavo
aab6f68492 Fix #1147: shadowJar minimize exclude JFoenix 2021-10-31 17:04:11 +08:00
Glavo
6ac8519a9f Automatically download OpenJFX when JavaFX is missing 2021-09-20 14:29:17 +08:00
Glavo
513897406d
Use GitHub Action to check for missing translations (#1019)
* Use GitHub Action to check for missing translations

* fix: missing translations

* fix: Traditional Chinese in I18N_zh_CN

* fix: I18N_zh
2021-09-11 14:39:55 +08:00
Glavo
6eeb2e922d
Merge branch 'javafx' into aarch64 2021-09-08 14:56:25 +08:00
Glavo
e4ac791569 exclude javafx.media on linux arm32 2021-09-08 09:53:26 +08:00
Glavo
8f591f99bd reorder dependencies 2021-09-08 09:38:45 +08:00
Glavo
fc21e76507 use OpenJFX 17 2021-09-08 09:13:33 +08:00
Glavo
47523db331 Pre-Touch OpenJFX dependencies 2021-09-07 21:35:35 +08:00
Glavo
7a2c52b34c Download OpenJFX on Linux ARM32 2021-09-07 20:07:11 +08:00
Glavo
3ff2284ccc Generating openjfx-dependencies.json using gradle task 2021-09-07 19:41:57 +08:00
huanghongxun
d521d10a85 feat: WIP: multiplayer 2021-09-06 00:45:25 +08:00
Yuhui Huang
2022af8a53 build: fix gradle script deprecations. 2021-08-20 15:58:44 +08:00
Glavo
8fc1ec7bb8
替换对 JDK 内置 Pack200 的依赖,允许在 JDK14 及更高版本上构建项目 (#904)
* fix: Pack200 has been removed

* Automatically add pack200 to class path

* add license header to Pack200Utils.java
2021-07-10 22:44:13 +08:00
huanghongxun
fc017515c5 feat: check style & format 2021-05-30 03:34:44 +08:00
Haowei Wen
cc087dee81 fix: not compatible with Gradle 7.0
* use api & implementation scope, instead of compile
* add shadow plugin back
  * related: https://github.com/huanghongxun/HMCL/pull/863
  * the duplicate entry bug is fixed
* move dependencies from root project to HMCLCore module
2021-04-29 15:19:27 +08:00
huanghongxun
d22dae9834 feat: Add progress gui for downloading JavaFX 2021-03-07 13:15:44 +08:00
寒兮
63bd707741 fix: not compatible with JVM environment without Javafx
Copy from Recaf
2021-03-06 15:13:17 +08:00
Haowei Wen
3f2be63d08 build: remove license-gradle-plugin 2021-01-09 22:22:06 +08:00
xtex
7f674f237b fix: #769 2020-08-11 21:38:03 +08:00
huanghongxun
7c510f9fb8 add: allow installing OptiFine 1.14.4 and Forge in same game version 2020-05-03 19:21:54 +08:00
yushijinhun
d655c9ec6b
Use /* instead of /** for license header
see: https://github.com/mycila/license-maven-plugin/issues/118
2019-01-05 19:04:24 +08:00
yushijinhun
2e53688c52
Add gradle default tasks: clean, build 2019-01-05 18:49:28 +08:00
yushijinhun
11ce04fba4
Add dependency org.jetbrains.annotations 2019-01-05 18:49:02 +08:00
yushijinhun
e8757deb0d
Use license-gradle-plugin 2018-12-08 21:11:08 +08:00
huanghongxun
fd6ae986c3 Fixed #485 2018-11-13 21:20:14 +08:00
yushijinhun
4121921aca
Fix compile errors 2018-10-03 19:20:47 +08:00
huanghongxun
83516ba679 Fix #461 2018-10-02 12:15:52 +08:00
huanghongxun
07febc18d4 World and datapacks management 2018-09-16 12:38:15 +08:00
Yuhui Huang
1753b4d27e Datapack resolving 2018-09-14 15:44:40 +08:00
huanghongxun
09730d74e0 Merge branch 'rewrite-upgrade' of https://github.com/yushijinhun/HMCL into rewrite-upgrade 2018-08-07 22:18:58 +08:00
huanghongxun
51afcf2dee Use ZipFileSystem instead of commons-compress 2018-08-07 11:53:05 +08:00
yushijinhun
2b8843ca19
Replace .pack.gz with .pack.xz 2018-08-05 01:02:42 +08:00
yushijinhun
c815fa80e8
Prevent /build being created 2018-07-31 14:06:54 +08:00
huangyuhui
1b62972f06 Fix 1.13 version parsing 2018-07-20 11:44:50 +08:00
huangyuhui
748d195db5 launch4j 2018-07-19 00:55:23 +08:00
yushijinhun
61db6b8fb2
添加FxGson依赖 2018-06-09 00:28:23 +08:00
huangyuhui
30b276ec1a Forge xz library supported 2018-02-26 11:14:53 +08:00
huanghongxun
6e202341ad clean up 2018-02-20 18:03:34 +08:00
huangyuhui
6db41431ed localization 2018-01-20 11:18:59 +08:00
huangyuhui
b90d6b7b8c Update Readme.md for HMCLCore introduction 2018-01-16 19:34:53 +08:00
huangyuhui
b81b38f7e4 remove -Xincgc for Java 9 2017-11-04 11:07:36 +08:00
huangyuhui
d9225b9529 Launching 1.13 2017-11-03 13:38:38 +08:00
huangyuhui
8c61bc1a5e Prepare for proguard 2017-08-27 12:49:56 +08:00
huangyuhui
e70226afba Apache common-compress 2017-08-25 10:12:56 +08:00
huangyuhui
2e3d9c22e3 Tooltip reflection for advanced options 2017-08-23 12:07:08 +08:00
huangyuhui
99f60ea6e5 CurseForge modpack support. Random UserAgent for OptiFine. Fixed mis-repositioning of maronry pane 2017-08-17 13:14:34 +08:00
huangyuhui
726f92a9c9 Fixed untracked files 2017-08-01 18:12:39 +08:00
huangyuhui
6dc2b36d14 HMCLKotlin project 2017-08-01 13:51:48 +08:00
huangyuhui
07357db42d why does the ui crash 2015-12-27 10:59:03 +08:00
huanghongxun
78c46aeb64 Add --proxy 2015-12-10 20:34:02 +08:00