下载并使用Forge安装器

下载

Forge的安装器是客户端和服务端共用的,下载下来是一个jar文件

Forge下载地址:https://files.minecraftforge.net/

下载的时候先找到自己要的版本,然后右键复制链接地址,拿到一个如下的链接

https://adfoc.us/serve/sitelinks/?id=271228&url=https://maven.minecraftforge.net/net/minecraftforge/forge/1.17.1-37.0.17/forge-1.17.1-37.0.17-installer.jar

从这个链接里面截取加粗紫色字的那一段链接,直接打开就是下载链接

因为有些人实在是太蠢,受不了了,我特地又加了这张截图

使用

使用之前确保自己安装了Java并且正确配置了jar文件的打开方式(java.exe)

安装Java

Java下载见 https://www.java.com/en/download/manual.jsp

注意:

  1. 下载时选择正确的架构,64位的操作系统选择64位的java,32位的操作系统选择32位的java(32位的可用内存受限制)
  2. Offline的离线安装包下载较快,推荐使用(在线安装包国内下载极慢)
  3. 安装的时候选择一个自己找得到的位置,或者在安装时记下默认的安装路径,后面会用到

打开方式不正常的解决办法

  1. 右键jar,点击属性
  2. 找到打开方式右侧的更改
  3. 找到如下图(Java启动项)的选项
    1. 如果找到了的话选中并跳到第4步
    2. 如果没有的话在最下面找到更多应用
    3. 还没有的话点击在这台电脑上查找其他应用
    4. 找到你安装Java的位置,进入bin文件夹选择javaw.exe
  4. 双击打开Jar文件
    1. 如果双击打开正常的跳到第5步(打开之后等待一会儿)
    2. 在Jar所在的文件夹中的空白地方,按shift+右键点击在此处打开Powershell
    3. 在其中输入java -jar 你的安装jar完整名字 并且回车
    4. 如果不能正常打开可以找我询问,并附带powershell中显示的内容截图
  5. 看下方的安装步骤

安装步骤

  1. 服务端和客户端的操作有所不同
    1. 客户端选择第一个Client
    2. 服务端选择第二个Server
  2. 点击右下角的三个点选择安装路径
    1. 服务端就是服务端核心所在的文件夹(空文件夹也没问题,安装器会自动下载原版jar作为启动的库文件)
    2. 客户端选择 客户端文件夹/.minecraft 文件夹
  3. 点击确定开始安装
  4. 如果安装失败可以多试几次,国内网络环境不佳,连接超时属于正常现象,如果多次失败可以试试早上安装(亲身经历表明这是有用的)
  5. 安装成功后
    1. 客户端在启动器的启动选项中选择带Forge的版本启动
    2. 服务端的启动脚本中 -jar 后的参数填写他自动生成的名字带forge的jar,一般格式为forge-游戏版本-forge版本.jar,注意不要选带install的jar,那是安装jar不是启动jar(如果是更新的话需要更换为新生成的jar的文件名)

命令行安装步骤

此方式不能安装客户端

在命令行中输入 java -jar forge-1.1x.x-xx.x.xx-installer.jar -installServer 目标路径

其中目标路径是要安装forge的服务端文件夹

等到运行完并且出现

The server installed successfully
You can delete this installer file now if you wish

字样时,代表安装成功

到此Forge安装器的使用已经讲完了,如果有疑问或者错漏可以通过qq 869951226 找我

评论

  1. 丘比卡
    9 月前
    2023-7-26 10:39:27

  2. UFO
    2 月前
    2024-2-28 0:18:28

    JVM info: Oracle Corporation – 17.0.1 – 17.0.1+12-LTS-39
    java.net.preferIPv4Stack=true
    Current Time: 28/02/2024 00:15:36
    Host: files.minecraftforge.net [51.79.83.165]
    Host: maven.minecraftforge.net [51.79.83.165]
    Host: libraries.minecraft.net [13.107.213.74, 13.107.246.74]
    Host: launchermeta.mojang.com [13.107.246.74, 13.107.213.74]
    Host: piston-meta.mojang.com [13.107.213.74, 13.107.246.74]
    java.net.UnknownHostException: 不知道这样的主机。 (authserver.mojang.com)
    at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
    at java.base/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(InetAddress.java:933)
    at java.base/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1519)
    at java.base/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:852)
    at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1509)
    at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1367)
    at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1301)
    at net.minecraftforge.installer.DownloadUtils.getIps(DownloadUtils.java:290)
    at net.minecraftforge.installer.SimpleInstaller.main(SimpleInstaller.java:120)
    Exception in thread “main”
    java.lang.NullPointerException: Cannot invoke “java.util.List.stream()” because the return value of “net.minecraftforge.installer.DownloadUtils.getIps(String)” is null
    at net.minecraftforge.installer.SimpleInstaller.main(SimpleInstaller.java:120)
    请问这样的报错也是网络问题吗

    • 博主
      UFO
      2 月前
      2024-3-05 15:02:22

      从报错看是的

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇