搭建我的世界服务器1.15.2版

参考文章:
[阿里云ECS搭建我的世界服务器]
[怎么在Linux搭建一个可以装mod的Minecraft服务器(我的世界)]

搭建一个我的世界服务器

  • 资源的准备
    • 服务器端(Ubuntu)
    • 客户端
  • 服务器的搭建
    • 创建文件夹上传资源
    • 搭建服务并验证
    • 正式运行服务器
  • 客户端

资源的准备

网上好多教程过多的说了怎么使用Linux服务器这里我不都讲,只说一些重要的

为了方便大家操作这里以 1.15.2版本为例,这里是用官方的服务搭建的没有加mod适合小型的服务器

服务器端(Ubuntu)

参考的文章用的时forge的服务,我没这里用的时官方的服务,官方的搭建之后是一个纯净版对服务器要求低,如果需要加很多的mod推荐参考上面的文章。

我们这里是搭建的一个纯净版

1.我的世界核心服务:【官网下载】
2.服务器端口配置:需要在安全组中开启25565端口

客户端

网易版是不支持个人搭建的服务器的,所以可以选择国际版正版,或者从HMCL官网下载启动器,并在启动器中下载相应版本客户端,注意要与服务端版本一致。

服务器的搭建

创建文件夹上传资源

在服务器端:

mkdir /home/MyWorld

通过cmd命令行 scp上传文件到服务器,如果使用的是Xshell等工具也可以用xftp上传

scp server.jar [email protected]/home/MyWorld

搭建服务并验证

在服务器端:
256M 512M指定的是占用内存的大小,nogui指定不进行可视化

cd /home/MyWorld
java -Xms256M -Xmx512M -jar server.jar  nogui

第一次运行后会报错,不过会生成一个eula.txt文件,然后

vim eula.txt

eula=false改为eula=true

再次运行

java -Xms256M -Xmx512M -jar  server.jar  nogui

搭建我的世界服务器1.15.2版_第1张图片
这个时候说明服务器已经运行起来了加下来就是测试搭建是否功了。

然后CTRL+C

vim server.properties

这里是配置我的世界的一些属性,怎么配置这个教程特别多,要注意的是如果你不是正版的:
online-mode要改成false不然连接不上

online-mode=flase

正式运行服务器

上面的方式运行服务在退出与服务器的连接时我的世界服务也会停止,所以需要用下面的方法启动

screen -S mc
cd /home/MyWorld
java -Xms256M -Xmx512M -jar minecraft_server.1.12.2.jar  nogui

上面的这个启动参数并不适合小内存的服务器(2G/4G)会在运行一段时间后因为内存不足崩溃

下面的参数会更加合适,这个对于多数服务器都是适用的只需要修改-Xms256M -Xmx768M这两个值就可以

java -Xms256M -Xmx768M -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=100 -XX:+DisableExplicitGC -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:G1MixedGCLiveThresholdPercent=35 -XX:+AlwaysPreTouch -XX:+ParallelRefProcEnabled -Dusing.aikars.flags=mcflags.emc.gs -jar minecraft_server.1.15.2.jar nogui

然后关掉这个连接就可以

这里的只是搭建了一个纯净版的世界,并没有加mod(服务器内存太小…)

客户端

HMCL会在当前文件夹下生成这几个文件,像移动一起移动即可
在这里插入图片描述

你可能感兴趣的:(大前端)