mirror of
https://gitee.com/huanghongxun/HMCL-docs.git
synced 2026-09-15 08:31:11 +08:00
@@ -5,7 +5,6 @@ date: 2021-10-09 23:18:02 +0800
|
||||
categories: 整合包
|
||||
toc: true
|
||||
---
|
||||
# 整合包自带 Java 教程
|
||||
|
||||
## 背景
|
||||
|
||||
@@ -29,11 +28,11 @@ toc: true
|
||||
|
||||
首先我们假设整合包根文件夹是 `tutorial`(这个文件夹名字可以取别的),该文件夹内应该包含如下的文件:
|
||||
|
||||

|
||||

|
||||
|
||||
其中,`.minecraft` 是 Minecraft 文件夹,`jre-x64` 是你的 Java 运行时,我们分别来看看这两个文件夹的内容:
|
||||
|
||||

|
||||

|
||||
|
||||
上图是 `.minecraft` 文件夹的内容,里面包含着 `assets`、`libraries`、`versions` 等传统的文件夹。以及 `HMCL.jar`,这个文件是 HMCL 启动器的 `jar` 文件,可以在 https://hmcl.huangyuhui.net/download 里面下载 macOS 或者 Linux 版本(这两个版本的文件后缀名都是 `jar`,实际上是完全一样的东西,**也可以在 Windows 系统上双击运行**,没有平台限制)。
|
||||
|
||||
@@ -41,7 +40,7 @@ toc: true
|
||||
|
||||
**注意:HMCL 本体文件 HMCL.jar 请务必保持该文件名,HMCL-3.2.117.jar 等带有版本号的文件名是不可以的**
|
||||
|
||||

|
||||

|
||||
|
||||
上图是 `jre-x64` 文件夹的内容,一看就是一个 JRE 的文件夹。
|
||||
|
||||
@@ -49,21 +48,21 @@ toc: true
|
||||
|
||||
接下来我们创建一个快捷方式来使得 HMCL 通过 `jre-x64` 文件夹里的 Java 运行时启动,并使得 Minecraft 也通过该 Java 运行时启动。
|
||||
|
||||

|
||||

|
||||
|
||||
在 `tutorial` 文件夹内右击空白区域打开快捷菜单,创建快捷方式。
|
||||
|
||||

|
||||

|
||||
|
||||
在弹出的窗口中(如上图所示),在输入框内输入:`cmd /c start .\jre-x64\bin\javaw.exe -jar .\.minecraft\HMCL.jar`,其中 `jre-x64` 和 `.minecraft\HMCL.jar` 根据实际情况修改,`jre-x64` 是你的 Java 运行时的路径,`.minecraft\HMCL.jar` 是 HMCL 本体文件。
|
||||
|
||||

|
||||

|
||||
|
||||
接着给快捷方式取个名字就好了(如上图所示,`开始游戏` 是我取的名字)。
|
||||
|
||||
生成好快捷方式后我们还要编辑一下属性,右键 `开始游戏` 这个新创建的快捷方式(如果你取了别的名字请选中那个文件编辑其属性),在弹出的快捷菜单中选择属性,会打开快捷方式的属性窗口如下图所示:
|
||||
|
||||

|
||||

|
||||
|
||||
将起始位置内的文字删除干净,留空即可。保存退出该窗口。
|
||||
|
||||
|
||||
@@ -12,21 +12,22 @@ HMCL 允许服务器管理员借助服务端自动更新整合包来实现自动
|
||||
HMCL 需要服务器管理员额外提供一个 HTTP 服务器(只需要能提供静态文件服务,比如 Apache 和 Nginx 皆可)来提供检查整合包更新并允许 HMCL 下载更新文件。
|
||||
|
||||
## 第一步:导出整合包
|
||||
在 HMCL 中右键做好的客户端版本,选择导出整合包:
|
||||
在 HMCL 中右键做好的客户端版本,选择`导出整合包`:
|
||||
|
||||

|
||||
|
||||
选择导出为服务器自动更新整合包:
|
||||
选择导出为`服务器自动更新整合包`:
|
||||
|
||||

|
||||
|
||||
填写整合包信息,整合包下载链接前缀如何填写请看下文,你也可以先填别的(必须是个链接,比如 http://www.baidu.com),该项在整合包导出后可以修改
|
||||
填写整合包信息,整合包下载链接前缀如何填写请看下文
|
||||
|
||||

|
||||
|
||||
选择需要包含在整合包内的文件后将产生整合包压缩文件
|
||||
|
||||
## 第二步:导入整合包
|
||||
|
||||
接着创建一个全新的空文件夹,将启动器复制进去
|
||||
|
||||

|
||||
|
||||
@@ -5,15 +5,13 @@ date: 2021-08-22 23:18:02 +0800
|
||||
categories: 整合包
|
||||
toc: true
|
||||
---
|
||||
# **使用HMCL启动器配置服务器客户端自动更新**
|
||||
|
||||
## 备注
|
||||
|
||||
- **文章原作者:[hy黑影](https://www.mcbbs.net/home.php?mod=space&uid=3051111)**
|
||||
- **转载:Zkitfly**
|
||||
- **部分内容进行了稍作打磨**
|
||||
- **本教程转载至https://www.mcbbs.net/thread-1103864-1-1.html?action=printable**
|
||||
- **标题: [综合]使用HMCL配置服务器客户端自动更新——再也不用担心玩家不会更新客户端了**
|
||||
> 文章原作者:[hy黑影](https://www.mcbbs.net/home.php?mod=space&uid=3051111)
|
||||
> 转载:Zkitfly
|
||||
> 部分内容进行了稍作打磨
|
||||
> 本教程转载至[https://www.mcbbs.net/thread-1103864-1-1.html?action=printable](https://www.mcbbs.net/thread-1103864-1-1.html?action=printable)
|
||||
|
||||
## **前言**
|
||||
|
||||
|
||||
Reference in New Issue
Block a user