Linux搭建我的世界服务端

文章目录[x]
  1. 1:一、系统要求
  2. 2:二、安装Java环境
  3. 3:三、下载MC服务器端
  4. 4:四、启动服务端
  5. 5:关闭只允许官方版本连接
  6. 6:创建shell脚本

前几天我的舍友玩起了我的世界,刚好今天周末闲着无聊,就折腾了一下,因此就有了下面的这篇教程

一、系统要求

1.CPU:双核
2.内存:20-40人2GB,30-60人3GB,60+人8GB
上面就是服务器端的需求,所以如果只是和小伙伴们一起玩,也并不需要多优秀的服务器。下面是我的配置:
1.CPU:单核
2.内存:512MB
3.Linux系统小编这里是:CentOS 7

二、安装Java环境

因为我的世界使用Java写的所以需要Java环境
我们先验证一下是否安装

java -version

如果未安装请参考《Linux安装Java环境命令》这篇文章

或者输入

sudo yum install java-1.8.0-openjdk

三、下载MC服务器端

我们的服务端必须和用户的客户端版本一样

sudo wget https://s3.amazonaws.com/Minecraft.Download/versions/版本号/minecraft_server.版本号.jar

例如:

sudo wget https://s3.amazonaws.com/Minecraft.Download/versions/1.12/minecraft_server.1.12.jar

四、启动服务端

我们需要给服务端分配内存

sudo java -Xms[初始启动分配内存] -Xmx[最大分配内存] -jar [jar包所在路径]/minecraft_server.[版本号].jar nogui

例如:

sudo java -Xms120m -Xmx160m -jar /root/mc/minecraft_server.1.12.jar nogui

第一次启动会失败我们需要,同意协议

vi eula.txt

将false改成true即可

关闭只允许官方版本连接

vi server.propertices

找到这一行:

online-mode:true

将true改为false

创建shell脚本

vi mc.sh

写入:

#!/bin/sh java -Xms120m -Xmx160m -jar /root/mc/minecraft_server.1.12.jar nogui

下次就可以快速启动

bash mc.sh
点赞
  1. blue说道:
    Google Chrome Windows 10

    你好 我按照你的方法现在发现一个问题 就是下载jar的时候,网址404 具体情况如下: 。。。

    1. FengMo FengMo说道:
      Google Chrome Windows 10

      你参数不正确

  2. Histone说道:
    Google Chrome Windows 10

    dalao,有用啊~ 感谢大佬,有空一起玩MC吗?

    1. FengMo FengMo说道:
      Google Chrome Windows 10

      哈哈哈这个可以有 :bilibili0:

  3. WebView Android 9.0

    端游嘛?

    1. FengMo FengMo说道:
      Google Chrome Windows 10

      是的

发表评论

昵称和uid可以选填一个,填邮箱必填(留言回复后将会发邮件给你)
tips:输入uid可以快速获得你的昵称和头像