Featured image of post linux搭建Minecraft服务器

linux搭建Minecraft服务器

前言

Minecraft即我的世界,手头有闲置服务器的玩家算是有福了,可以自己搭建服务器,当然这片教程也适用于家庭,只不过需求可能有丶高。

本篇教程仅说明如何在Linux下搭建,全程使用root用户,使用的发行版是Debian9.5,同时适用于Ubuntu和其他的Debian系Linux使用,RHEL仅部分命令不同,其他也是相同的。


搭建Minecraft服务器

安装 JavaScreen

Ubuntu和其他的Debian系Linux的命令

$ sudo apt-get update
$ sudo apt-get install java screen -j

RHEL的命令

$ sudo yum update
$ sudo yum install java screen -y

创建一个目录存放服务端的文件

$ cd /            #进入根目录
$ sudo mkdir mcserver  #创建mcserver文件夹
$ cd /mcserver    #进入mcserver文件夹

搭建 forge 服务器请到 搭建forge服务器


搭建非forge服务器

MCversions 下载

MCversions

右键你想要的版本的 Server Jar ,复制链接,到终端。

wget 粘贴刚刚复制到链接

下载好了之后,启动服务器:

java -Xms512M -Xmx1024M -jar server.jar -nogui

第一次需要修改 EULA 文件

vim eula.txt

将 eula=false 改成 eula=true ,再次输入指令。

搭建成功


关于配置文件


搭建forge服务器

MinecraftForge 下载

MinecraftForge

左边是版本,中间是最新版,右边是稳定版,我们这边下载稳定版。 右键复制链接,到终端。

wget 粘贴刚刚复制到链接
java -jar forge-*****-install.jar -nogui --installServer

等待安装, ls 看到多几个文件我们输入:

java -Xms512M -Xmx1024M -jar forge-*****-universal.jar -nogui

第一次需要修改 EULA 文件

vim eula.txt

将eula=false改成eula=true,再次输入指令。

搭建成功

如何添加MOD

将下载好的mod放在,mods文件夹中,重启服务器。


配置文件 server.properties

我觉得有用的conf

enable-command-block=true   #启用命令方块
query.port=25565            #服务器的端口
pvp=false                   #关闭PVP
online-mode=false           #启用盗版