安装及更新游戏

您所在的位置:网站首页 cb汉化教程 安装及更新游戏

安装及更新游戏

2024-01-17 17:31| 来源: 网络整理| 查看: 265

安装和更新.png

你想要开始游玩GTNH吗?GTNH是依托于Minecraft 1.7.10 版本的大型整合包,由于修改了太多的mod以及相对特殊的打包方式,所以安装可能和其他的Minecraft整合包不太相同。下面将会详细教学如何安装GTNH。

MC的游戏分为客户端和服务端。客户端就是你打开的游戏,服务端则是处理你客户端发出的信息的应用。每个客户端都会内置一个小服务端以供你单机游戏(或者是局域网游戏)。但是也可以把这个小服务端的事情分配给一个真正的服务端,能更好的利用你的硬件,带来性能的提升。除此之外,如果你想要和别人一起游戏,也建议开一个服务端,而不是使用开放局域网。

GTNH团队利用一系列技术让Minecraft 1.7.10也可以使用高版本的Java(Java17-20)与高版本的lwjgl(3.3.2,Minecraft用到的渲染库)。使用这些技术需要对客户端做出多处改动,所以GTNH团队在发布版本时会区分Java8与Java17。

当压缩文件带有Java8字样时,表示该压缩包仅支持在Java8的条件下运行,你无法通过修改Java版本来启动游戏; 当压缩文件带有Java17字样时,压缩包仅可以在Java17.0.6及以上的条件下运行,(官方暂不提供其他非MultiMC启动器使用此,服务端仅支持原版forge) GTNH使用Java17的条件:lwjgl3ify mod;lwjgl3ify-forgepatch运行库;JVM额外参数。 目录 1 下载 1.1 客户端\服务端 1.2 启动器 1.2.1 Windows 1.2.2 Linux 2 安装 2.1 覆盖安装(客户端下载) 2.1.1 第一步:安装一个带最新版本forge的1.7.10 2.1.2 第二步:把整合包内容解压到你安装的位置 2.2 MultiMC导入包(Java8版本) 2.3 若缺少mod文件 3 汉化 4 其他 4.1 关于Java 17~20的额外配置 5 运行 6 更新 7 注释 下载 客户端\服务端

你可以前往官方下载地址下载到各种版本的GTNH客户端和服务端。

官方下载地址.jpg

其中:

ClientPacks文件夹中的是客户端,其中有最新稳定版和测试版客户端资源。对应官方提供的整合包的安装方法。 Multi_mc_downloads其中是MultiMC的导入包,但是你使用HMCL(直接导入仅支持带有Java8字样的包)也可以导入它。对应MMC导入包的安装方法 ServerPacks文件夹中的是服务端,你要想开服的话就下载它,开服流程应看服务器搭建。 Mods_for_Jenkins和Mods_for_Twitch理论上提供了整合包所用到的所有mod文件,可以方便一些长久不更新的依赖库mod的下载。若想获得最新mod文件,可以在jenkins中寻找。一般来说,origin/master分支构造的mod文件会稳定一些。 启动器 Windows

这里建议选择Hello Minecraft! Launcher(HMCL,左)或者MultiMC(MMC,右)。

Hmcl.jpg Multimc.jpg

Linux

Archlinux中archlinuxcn源有hmcl包可用,但不推荐,其对Linux适配不佳。推荐用MultiMC启动器,AUR另有multimc-bin二进制包可以直接使用。

安装

根据GTNH的打包方式,有两种安装方法:覆盖、导入。导入安装即导入MultiMC的导出包,MultiMC的导出包具有两个Java版本,MultiMC本身对Java8版本的导出包支持良好,但对Java17的导出包支持较差,HMCL则完全不支持Java17的导出包。

对于HMCL,安装的过程中,如果遇到下载失败,可以尝试在启动器设置-下载源中换成官方或者MCBBS。但是对于MultiMC,你没有更多选择,只能从mojang下载[需要列明来源]。

Hmcl更改下载源.jpg

请分清楚下载的类型,导入包可直接导入,非导入包需要覆盖安装

覆盖安装(客户端下载) 第一步:安装一个带最新版本forge的1.7.10

建议在按照如下步骤安装带forge的客户端后启动一次游戏补全资源文件再进行后续下载覆盖操作!否则可能导致游戏无声音!

HMCL:版本列表-安装新游戏版本-1.7.10,其中forge选择最新的10.13.4.1614版本。Optifine和LiteLoader请自行决定是否安装,但建议先去看可添加MOD。

Hmcl 官方提供的整合包.jpg

MultiMC:添加实例-纯净-1.7.10;然后选到你刚添加的实例,点击编辑实例,右侧菜单会有安装Forge,点击选择最新的10.13.4.1614版本安装即可。

Mmc 官方提供的整合包.jpg

第二步:把整合包内容解压到你安装的位置

HMCL:你安装的游戏-右上角选择浏览。然后把整合包里的东西全部解压到这里。

Hmcl 官方提供的整合包2.jpg

MultiMC:选择你安装的实例,点击右侧的Minecraft文件夹,同样解压到里面。

Mmc 官方提供的整合包2.jpg

MultiMC导入包(Java8版本)

HMCL:游戏列表-安装整合包-导入本地整合包文件。导入你下好的导入包即可。

Hmcl mmc导入包.jpg

MultiMC:添加实例-从zip压缩包导入。同样导入你下载的导入包。

Mmc mmc导入包.jpg

MultiMC导入包(Java17版本)

MultiMC:与Java8版本安装相同

对于PrismLauncher用户,你的配置已经完成,可以运行游戏。对于MultiMC用户,你还需要做一些额外的工作

右键你的整合包,选择编辑实例,左侧栏中找到设置一项,并添加如下的Java参数

--illegal-access=warn -Djava.security.manager=allow -Dfile.encoding=UTF-8 --add-opens java.base/jdk.internal.loader=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED --add-opens java.base/java.nio=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/java.text=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/jdk.internal.reflect=ALL-UNNAMED --add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens jdk.naming.dns/com.sun.jndi.dns=ALL-UNNAMED,java.naming --add-opens java.desktop/sun.awt.image=ALL-UNNAMED --add-modules jdk.dynalink --add-opens jdk.dynalink/jdk.dynalink.beans=ALL-UNNAMED --add-modules java.sql.rowset --add-opens java.sql.rowset/javax.sql.rowset.serial=ALL-UNNAMED

HMCL:原生不支持,但有补丁可以支持

第一步:下载补丁包“让HMCL再次伟大(针对启动器优化的版本json文件)”,解压出带有“Java17”字样的json文件。

第二步:新建一个文件夹用于存放客户端,将HMCL启动器放于其中。

第三步:新建.minecraft文件夹并进入,新建versions文件夹并进入,新建与解压出来的json同名(不带后缀.json)的文件夹进入。

第四步:将json文件移动到第三步中最后新建的文件夹内。

第五步:解压导入包内.minecraft文件夹下的所有内容至第三步新建的.minecraft文件夹下。

第六步:打开HMCL启动器,选择对应版本,选择Java为17.0.6已上版本,登录启动。

当客户端启动失败时请优先去mods文件夹查看是否有lwjgl3ify mod,若无请参考关于Java 17~20的额外配置

若缺少mod文件

若你按照以上步骤完成安装,但在启动时提示缺少某些mod,可手动下载对应mod,并移动至mods文件夹。

可能缺少以下mod:

CodeChickenLib-1.1.6.jar[1],下载地址:CurseForge链接[2] Baubles-1.7.10-1.0.1.10.jar,下载地址:大师网盘

如果你无法顺畅访问网盘内容,请加入任意新手群,群文件内最新版文件夹提供了这些mod

汉化 安装汉化(这是gif图,没动试试单击查看大图)

你可以去GTNH汉化下载特定版本的汉化,也可以去这里点击右上角Code-Download ZIP下载最新版汉化。(2.3.0以后的版本因目录结构变动,暂不支持直接下载汉化仓库安装)

任务书的内容跟随存档,所以你如果已经建立了存档,在这之后为游戏增加了汉化,已有存档中的任务书是不会自动更新汉化的。你可以:

合成名为默认加载方块的方块,放置于世界中,右击它 有权限时,使用指令/bq_admin default load

这两种操作都会刷新任务书的文本。

服务器同理,也需要刷新任务书。

若GTNH版本为2.3.0及以下: 下载后直接覆盖到你的Minecraft文件夹。 删除.minecraft\config\betterquesting\DefaultQuests-us.json这个文件(否则你的任务书可能还是英文)。 若GTNH版本为2.3.1: 删除.minecraft/config/betterquesting文件夹下的所有内容;删除.minecraft/mods/BetterQuesting-3.3.0-GTNH.jar文件(即任务书mod);删除完后才可覆盖到你的Minecraft文件夹。(服务器也需要汉化) 若GTNH版本为2.3.2及以上: 直接下载覆盖Minecraft文件夹即可。(2.3.4的服务端可不装汉化) 如果还没有成功,带录屏可以到新手群、官方群或官方频道询问。

服务器汉化与客户端汉化同理,都是覆盖相关资源文件

其他

你可以添加一些其他的辅助mod作为帮助,具体请去可添加MOD查看。

你也可以修改一些启动器设置,例如分配内存大小等等。想要查看哪些选项可以拯救你的fps和tps,请查看低配电脑优化。

若使用离线登录方式,你将不会有自定义皮肤。

关于Java 17~20的额外配置

2.3.0及以上版本中,GTNH的安装包被分为了Java 8版和Java 17-20版,Java 8版的GTNH可以在启动器中导入后直接启动,而Java 17-20则需要一些额外的配置才可正常运行

在这里下载适用于Minecraft 1.7.10的LWJGL3ify

下载lwjgl3ify-版本号-multimc.zip和lwjgl3ify-版本号.jar 将zip压缩包的内容解压到“instance/整合包名称/”目录下,替换原有的mmc-pack.json 将jar文件复制到“mods/”文件夹内 在启动器中将Java运行环境切换为17.0.6(或更新),19.0.2(或更新),20(或更新)。如果你希望使用Java 11,那么需要将“patches/me.eigenraven.lwjgl3ify.forgepatches.json”文件中的“-Djava.security.manager=allow”一句删去

对于PrismLauncher用户,你的配置已经完成,可以运行游戏。对于MultiMC用户,你还需要做一些额外的工作

右键你的整合包,选择编辑实例,左侧栏中找到设置一项,并添加如下的Java参数

--illegal-access=warn -Djava.security.manager=allow -Dfile.encoding=UTF-8 --add-opens java.base/jdk.internal.loader=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED --add-opens java.base/java.nio=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/java.text=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/jdk.internal.reflect=ALL-UNNAMED --add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens jdk.naming.dns/com.sun.jndi.dns=ALL-UNNAMED,java.naming --add-opens java.desktop/sun.awt.image=ALL-UNNAMED --add-modules jdk.dynalink --add-opens jdk.dynalink/jdk.dynalink.beans=ALL-UNNAMED --add-modules java.sql.rowset --add-opens java.sql.rowset/javax.sql.rowset.serial=ALL-UNNAMED

至此,MultiMC用户的配置完成。

运行

最后,添加你的账号,运行它吧。若使用MultiMC启动器,你需要一个正版帐号。

更新

想要更新整合包怎么办? 只需要很简单的五个步骤:

注意!在更新后,你手中的物品可能会消失,强烈建议先将物品栏内的所有物品转移到箱子中再更新!

安装一个新版本的整合包。(如上面所写的操作) 移动journeymap(你的地图),saves(你的存档),backups(存档备份),TCNodeTracker(你扫过的节点),visualprospecting(旅行地图内矿石和地下流体) 文件夹和options.txt(按键等游戏设置),它们都在原来整合包的根目录。还有minecraft\config\NEI\bookmarks.ini(2.1.2.2前)minecraft\saves\NEI\global(NEI收藏功能), 如果你修改过整合包,还要注意检查这几个文件夹:mods(你的mod),configs(mod的设置),scripts(修改的配方),local(FTBU) 安装新版本汉化。(使用旧版本汉化时需要注意任务书的汉化和魔改文件)(可选) 安装完成后打开你的存档,如果版本变化较大,可能会出现矿辞不符等现象,此时世界会自动重新加载后你才能进入游戏,成功进入游戏后,你会生成在你的出生点。你可能需要手动重新加载一下任务书的默认任务,使用 /bq_admin default load 来重新加载。

综上所述,更新的实质是安装一个新版本,再把存档移动到新版本游戏中!

注释 ↑ 或1.1.6以上版本,如右侧链接提供的 ↑ 此链接需要10秒响应下载

格雷科技:新视野(GT:New Horizons)配置游戏安装及更新游戏,服务器搭建,低配电脑优化,可添加MOD,Bukkit插件,设置游戏,备份游戏,资源包,常见崩溃报告及解决方法汇总,常见问题解答通用技巧任务,材料,工具,GT九宫格,农业,矿脉与矿石,机器组件,电力,机器,流体,覆盖板,物流系统,污染,Not Enough Items,产线,维度阶段新手建议,石器时代,蒸汽时代,低压时代,中压时代开发污染改造,开发,矿石表格导出,更新日志



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3