Java我的世界服务器(原版核心)安装forge

946 阅读3分钟

在上篇文章中,相信你已经学会了安装“纯净版”的我的世界服务器,那么在这篇文章中,你将会在原版核心的基础上通过安装forge安装模组。

首先,在forge官网下载forge的.jar文件: files.minecraftforge.net/net/minecra…

在其中选定你按照的服务器版本(本文以1.19.2为例)

注意:如果直接点大图标的installer,其实是跳到一个广告页面,要等一会,可惜的是其中的一些图片和JavaScript被墙了,所以点击展开(如图)

选择forge.png

在列表中的installer中鼠标放到右边的“i”,会显示direct download按键,复制这个链接。

然后在服务器的我的世界文件夹中输入

wget https://maven.minecraftforge.net/net/minecraftforge/forge/1.19.2-43.1.1/forge-1.19.2-43.1.1-installer.jar(刚才的链接)

然后运行

java -jar forge-1.19.2-43.1.1-installer.jar(刚才下载的jar文件名

等安装好之后会显示you can delete the installer and log now之类的,说明成功了。

然后再次运行mc服务端,会显示detected forge xxx(版本),就说明好了。

此时选一个模组,可以在www.curseforge.com/minecraft/m… 中选择合适的版本,随便点进去挑一个,复制下载链接

在服务端的文件夹下面再新建一个mods文件夹,cd到里面,放挑好的mod

此时再运行,会显示detected xxx(mod名字),成功加载的话就完成了

此时在你要玩的电脑上也安装一个forge,这个应该不用说了吧。

但是别忘了在你的 .minecraft/mod 文件夹中下载相同的文件,然后启动。如果出现了模组中的物品,就完结了。如果在连接服务器的时候显示

错误处理

这里列举了一些比较常见的错误,如果你也出现了这些问题的话可以看看

服务器操作jar文件时报错java.langerror

这一类问题翻译过来就是Java语言出现了问题,往往后面会有require, (:数字a), (:比数字a大几位)之类的字眼

如果是在启动服务端核心的时候报错,说明你Java和选择的mc版本不匹配,去改一下mc或者Java版本吧。

如果是在安装forge或者启动mod的时候出现的,说明你forge或mod的版本与服务端核心和java版本不匹配。

总之,这肯定是版本问题

电脑连接安装forge的服务器时出现this server requires forge...

翻译过来就是此服务器需要安装forge和mod的意思,那么就是在你的电脑上没有正确安装forge和mod导致的

电脑连接服务器显示无效的会话

这应该是你server.properties中的onlinemode没有改成false,会开启正版验证,如果是用启动器玩的话会显示。

这些报错应该是常见的问题,(我也不知道为啥写在这篇文章中)。那么下一篇就是craftbukkit之类的服务端核心如何安装插件了,我们下次再见!