Now this launcher has more than 1.5 million users per day and more than 500 thousand downloads.
Features
0. Better UI and UI customization(theme and background image, window shadow and background image bluring);
1. Supports Windows(XP, Vista, 8, 8.1 and 10), macOS and Linux;
2. Easy operations;
3. Downloading game(including libraries and assets);
4. Auto-installing Forge, OptiFine and LiteLoader;
5. Customized java location(selecting Java versions installed in your computer in a popup menu);
6. Customized game window dimension;
7. Viewing highlighted logs for modders;
8. Proxy customization;
9. Changing game directory, separating games;
10. Game directories cleaning;
11. All minecraft versions supported.
App Background
These files will be selected randomly to show in background.
1. Image files in dir `bg` in the same directory as app executable file.
2. Image files named `background.png` in the same directory as app executable file.
3. Recommended dimension: 800x480.
Q&A
1. Double-clicked app executable and showed a message that The Java Runtime Environment is not found.
You are required to install Java SE 8 before using this app.
2. App reports HeadlessException or exceptions about font.
If you are in linux, please uninstall OpenJDK and install Oracle JDK instead.
3. Why there is no music played in background when I launched the game successfully?
You rejected completing assets before launching the game, complete these files first.
[18:11:13][main/INFO] No settings file here, may be first loading.
[18:11:14][main/ERROR]
---- Hello Minecraft! Crash Report ----
Version: 2.3.3
Time: 2015-8-4
Thread: Thread[main,5,main]
Advice:
无建议。
Content:
java.lang.ExceptionInInitializerError
at org.jackhuang.hellominecraft.launcher.Main.main(SourceFile:103)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -26
at java.lang.String.substring(Unknown Source)
at org.jackhuang.hellominecraft.launcher.et.a(SourceFile:97)
at org.jackhuang.hellominecraft.launcher.et.a(SourceFile:71)
at org.jackhuang.hellominecraft.launcher.z.<clinit>(SourceFile:79)
... 1 more
-- System Details --
Operating System: Windows XP (x86) version 5.1
Java Version: 1.7.0_75, Oracle Corporation
Java VM Version: Java HotSpot(TM) Client VM (mixed mode, sharing), Oracle Corporation
[18:11:13][main/INFO] No settings file here, may be first loading.
[18:11:14][main/ERROR]
---- Hello Minecraft! Crash Report ----
Version: 2.3.3
Time: 2015-8-4
Thread: Thread[main,5,main]
Advice:
无建议。
Content:
java.lang.ExceptionInInitializerError
at org.jackhuang.hellominecraft.launcher.Main.main(SourceFile:103)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -26
at java.lang.String.substring(Unknown Source)
at org.jackhuang.hellominecraft.launcher.et.a(SourceFile:97)
at org.jackhuang.hellominecraft.launcher.et.a(SourceFile:71)
at org.jackhuang.hellominecraft.launcher.z.<clinit>(SourceFile:79)
... 1 more
-- System Details --
Operating System: Windows XP (x86) version 5.1
Java Version: 1.7.0_75, Oracle Corporation
Java VM Version: Java HotSpot(TM) Client VM (mixed mode, sharing), Oracle Corporation
You ever plan on updating this Launcher? It keeps saying update available but it fails. It sends you to a somewhat suspicious site, and It's not in English?!
Content:
java.lang.NullPointerException
at java.util.StringTokenizer.<init>(Unknown Source)
at java.util.StringTokenizer.<init>(Unknown Source)
at org.jackhuang.hellominecraft.util.StrUtils.tokenize(StrUtils.java:211)
at org.jackhuang.hellominecraft.util.StrUtils.tokenize(StrUtils.java:206)
at org.jackhuang.hellominecraft.launcher.core.launch.MinecraftLoader.makeSelf(MinecraftLoader.java:58)
at org.jackhuang.hellominecraft.launcher.core.launch.AbstractMinecraftLoader.makeLaunchingCommand(AbstractMinecraftLoader.java:140)
at org.jackhuang.hellominecraft.launcher.core.launch.GameLauncher.makeLaunchCommand(GameLauncher.java:112)
at org.jackhuang.hellominecraft.launcher.util.HMCLGameLauncher$1.run(HMCLGameLauncher.java:88)
-- System Details --
Operating System: Windows 10 (amd64), 10.0
Java Version: 1.8.0_131, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
If you have some bugs to report, here is the right place:
https://github.com/huanghongxun/HMCL/issues
Now this launcher has more than 1.5 million users per day and more than 500 thousand downloads.
Features
0. Better UI and UI customization(theme and background image, window shadow and background image bluring);
1. Supports Windows(XP, Vista, 8, 8.1 and 10), macOS and Linux;
2. Easy operations;
3. Downloading game(including libraries and assets);
4. Auto-installing Forge, OptiFine and LiteLoader;
5. Customized java location(selecting Java versions installed in your computer in a popup menu);
6. Customized game window dimension;
7. Viewing highlighted logs for modders;
8. Proxy customization;
9. Changing game directory, separating games;
10. Game directories cleaning;
11. All minecraft versions supported.
App Background
These files will be selected randomly to show in background.
1. Image files in dir `bg` in the same directory as app executable file.
2. Image files named `background.png` in the same directory as app executable file.
3. Recommended dimension: 800x480.
Q&A
1. Double-clicked app executable and showed a message that The Java Runtime Environment is not found.
You are required to install Java SE 8 before using this app.
2. App reports HeadlessException or exceptions about font.
If you are in linux, please uninstall OpenJDK and install Oracle JDK instead.
3. Why there is no music played in background when I launched the game successfully?
You rejected completing assets before launching the game, complete these files first.
Download
DropBox:https://www.dropbox.com/sh/ff94kldq0xbzrqr/AAB4iwoCPX-MiYCaYsUfuGqVa?dl=0
Mega:https://mega.nz/#F!hwwFTQQZ!wx4SeVUYl2fwf4Ho0J_6JA
Open Source
License: GPL v3.
URL:https://github.com/huanghongxun/HMCL
Localization
Now supports English, Chinese Simplifed, Chinese Traditional, Vietnamese, German.
Screenshot
Generate Minecraft Tellraw Commands, Books, and Signs!
help me:
[18:11:13][main/INFO] No settings file here, may be first loading.
[18:11:14][main/ERROR]
---- Hello Minecraft! Crash Report ----
Version: 2.3.3
Time: 2015-8-4
Thread: Thread[main,5,main]
Advice:
无建议。
Content:
java.lang.ExceptionInInitializerError
at org.jackhuang.hellominecraft.launcher.Main.main(SourceFile:103)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -26
at java.lang.String.substring(Unknown Source)
at org.jackhuang.hellominecraft.launcher.et.a(SourceFile:97)
at org.jackhuang.hellominecraft.launcher.et.a(SourceFile:71)
at org.jackhuang.hellominecraft.launcher.z.<clinit>(SourceFile:79)
... 1 more
-- System Details --
Operating System: Windows XP (x86) version 5.1
Java Version: 1.7.0_75, Oracle Corporation
Java VM Version: Java HotSpot(TM) Client VM (mixed mode, sharing), Oracle Corporation
How big the ram pc? In gigabyte
Nothing to see here.
how do you install the launcher on mac?
the link for Windows don't work plz make new and ty
If your environment is English, the launcher will be in English.
No option here.
Nice job huanghongxu!This is your Chinese name?
I set my language to english and it's still chinese/japanese language. What to do.
My current language British english
May be fixed in 2.3.5.5. Thank you for reporting the problem.
Great, you fixed it:-(o):
One Bug or "feature": In the mods section the add and remove button is still in Japanese/Chinese.
Good Job, klkl
I actually checked the program to verify the correctness of texts. But I'm wrong...
That may be fixed now. I did not change the version. Just redownload 2.3.5.5?
This laucher is pretty good,I love it so much.
If the environment is English,I want to change it in Chinese, what should I do?
Support huanghongxun.
Could I tell you I am from MCBBS ?
No option yet.
You ever plan on updating this Launcher? It keeps saying update available but it fails. It sends you to a somewhat suspicious site, and It's not in English?!
is this free?
Yes it is free, but the author has now sold it, you can get an old version, but I have used it in 1.9.4 and 1.10.2 it is no problem
你应该更新你的标题左上方显示的版本。
还有,不是有3.0的启动器版本了吗?
java8 1.20.1版本报错:
[21:06:04] [AWT-EventQueue-0/INFO] Start generating launching command...
[21:06:07] [Game Launcher/INFO] Building process
[21:06:07] [Game Launcher/INFO] Logging in...
[21:06:07] [Game Launcher/INFO] Detecting libraries...
[21:06:07] [Game Launcher/INFO] Unpacking natives...
[21:06:07] [Game Launcher/INFO] *** Make shell command ***
[21:06:07] [Game Launcher/INFO] On making head command.
[21:06:07] [Game Launcher/INFO] Java Version: 1.8.0_131
[21:06:07] [Game Launcher/INFO] Java Platform: 64
[21:06:07] [Game Launcher/INFO] System Platform: 64
[21:06:07] [Game Launcher/INFO] System Physical Memory: 8118
[21:06:07] [Game Launcher/ERROR]
---- Hello Minecraft! Crash Report ----
Version: 2.4.1.233
Time: 2024-02-02 21:06:07
Thread: Thread[Game Launcher,6,main]
Content:
java.lang.NullPointerException
at java.util.StringTokenizer.<init>(Unknown Source)
at java.util.StringTokenizer.<init>(Unknown Source)
at org.jackhuang.hellominecraft.util.StrUtils.tokenize(StrUtils.java:211)
at org.jackhuang.hellominecraft.util.StrUtils.tokenize(StrUtils.java:206)
at org.jackhuang.hellominecraft.launcher.core.launch.MinecraftLoader.makeSelf(MinecraftLoader.java:58)
at org.jackhuang.hellominecraft.launcher.core.launch.AbstractMinecraftLoader.makeLaunchingCommand(AbstractMinecraftLoader.java:140)
at org.jackhuang.hellominecraft.launcher.core.launch.GameLauncher.makeLaunchCommand(GameLauncher.java:112)
at org.jackhuang.hellominecraft.launcher.util.HMCLGameLauncher$1.run(HMCLGameLauncher.java:88)
-- System Details --
Operating System: Windows 10 (amd64), 10.0
Java Version: 1.8.0_131, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
二月 02, 2024 9:06:07 下午 org.jackhuang.hellominecraft.launcher.util.CrashReporter lambda$reportToServer$53
严重: 无法发布 HMCL 服务器。
java.net.UnknownHostException:huangyuhui.duapp.com
java.net.AbstractPlainSocketImpl.connect(来源不明) java.net.PlainSocketImpl.connect(来源不明) java.net.SocksSocketImpl.connect(来源不明)
java.net.Socket.connect(来源不明) java.net.Socket.connect(来源不明) sun.net.NetworkClient.doConnect(来源不明) sun.net.www.http.HttpClient.openServer(来源不明)
在 sun.net.www.http.HttpClient.openServer(来源不明) 在 sun.net.www.http.HttpClient.<init>(来源不明) 在 sun.net.www.http.HttpClient.New(来源不明) 在 sun.net.www.http.HttpClient.New(来源不明) 在 sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(来源不明) 在 sun.net.www.protocol.http.HttpURLConnection.plainConnect0(来源不明)
在 sun.net.www.protocol.http.HttpURLConnection.plainConnect(来源不明) 在 sun.net.www.protocol.http.HttpURLConnection.connect(来源不明) 在 org.jackhuang.hellominecraft.util.NetUtils.post(NetUtils.java:116) 在 org.jackhuang.hellominecraft.util.NetUtils.post(NetUtils.java:102) 在 org.jackhuang.hellominecraft.util.NetUtils.post(NetUtils.java:98)
在org.jackhuang.hellominecraft.util.NetUtils.post(NetUtils.java:94) 在 org.jackhuang.hellominecraft.launcher.util.CrashReporter.lambda$reportToServer$53(CrashReporter.java:141) 在 org.jackhuang.hellominecraft.launcher.util.CrashReporter.access$lambda$1(CrashReporter.java) 在 org.jackhuang.hellominecraft.launcher.util.CrashReporter$$Lambda$2.run(来源不明) at java.lang.Thread.run(来源不明)