需要什么?
一点点Linux基础
一个服务器
一个公网IP(也可以去搜索内网穿透)
安装Java
你的电脑和服务器都需要安装java,windows直接去官网下载即可。
Linux的话 sudo apt-get install default-jdk (测试平台为Debian)
其他linux发行版的话安装也很简单,就不说了。
下载Forge
百度去搜索Forge官网下载你想要的游戏版本的Forge,下载过后是一个jar包,随后新建一个文件夹,然后打开终端输入(java -jar ./forge.jar)运行forge安装包,选择Install Server,路径选择你刚刚新建的文件夹的路径,等待下载。
安装Forge到服务器
其实就是把本地已经安装好的forge放到服务器上,用ftp传你刚刚新建的文件夹到服务器上
首先用ftp连接到你的服务器(ftp user@ip)
然后传输文件夹(put -r /1.12.2 /home/server)前面的路径是本地文件夹的路径,后面是上传到服务器的路径
运行服务器
1.找到你上传的文件夹路径,随后打开这个文件夹
2.需要安装screen,这样你退出终端之后服务器仍然运行(sudo apt-get install screen)
3.这里会有两个jar包,一个是forge开头(模组服务器),另一个则是minecraft_server开头(原版服务器)。
4.1
4.因为我们要开设模组服务器,所以运行以forge开头的jar包,(java -jar forge.1.2.2.jar)记得替换成你自己的文件名字
5.随后经过一段时间初始化后,应该会初始化失败,因为我们还没有同意eula,找到eula.txt,然后把false改成true,然后继续运行forge
6.这次应该会运行成功,随后输入stop停止服务器
7.运行成功一次后文件夹下会增加很多文件,server.properties文件是服务器属性,mods文件夹就是存放mod的地方,将你的mod用ftp传送到服务器后就需要放到这个文件夹中。
8.配置完成后我们要正式运行服务器
9.创建一个screen窗口screen -t server
10.运行forgejava -jar forge.jar
怎么加入服务器
找到你服务器的公网ip
回到Minecraft,输入 ip:port(port默认是25565),就可以加入游戏了