页面导航

本文编写于 183 天前,最后修改于 183 天前,其中某些信息可能已经过时。

我是使用服务器开的,家用电脑请用内网穿透开启外网进入你开的MC服务器

前言

  • 本次教程分为windows版开服和linux开服教程,可分别食用
  • 不适用与 网易MC 基岩版 手机MC
  • 教程不提供服务端下载,有需要的可前往这些网址
    spigot下载:https://getbukkit.org/download/spigot

服务端合集:https://www.mcbbs.net/thread-661632-1-1.html

  • 如是linux开服,您需学会一些linux命令
  • 话不多说,我们开始吧!

Windows开服教程

本次教程使用1.12.2服务端

  • 首先创建好文件夹,存放服务端

创建文件夹

存放服务端

  • 其次,新建一个文本,输入以下代码

    java -Xincgc -Xms512m -Xmx2048m -jar spigot-1.12.2.jar

输入代码

  • 保存后,将后缀.txt改为.bat

编辑后缀1

编辑后缀2

  • 双击启动 新建文本文档.bat
  • 然后就生成了这么些东西

生成的文件

  • 接着,打开eula.txt 修改false为true

编辑文本1

编辑文本2

  • 再次启动 新建文本文档.bat
  • 等待加载完毕

等待加载

  • 当出现这条的时候,代表服务器已经加载完毕了

加载完毕

  • 但这还没有结束,在命令控制台输入stop关闭服务器先
  • 接着,打开server.properties 用记事本打开

server.properties

我简要分析下server.properties的参数

Minecraft server properties 不用理

Sat Nov 14 13:04:50 CST 2020 不用理

generator-settings= 不用理
op-permission-level=4 不用理
allow-nether=true 不用理
level-name=world 这个是进入服务器后的主世界存档,可以替换
enable-query=false 不用理
allow-flight=false 不用理
prevent-proxy-connections=false 不用理
server-port=25565 服务器端口,默认25565
max-world-size=29999984 地图边界
level-type=DEFAULT 不用理
enable-rcon=false 不用理
level-seed= 不用理
force-gamemode=false 不用理
server-ip= 这个别填
network-compression-threshold=256 不用理
max-build-height=256 地图的搭建最高高度
spawn-npcs=true 是否生成npc
white-list=false 不用理
spawn-animals=true 是否生成动物
hardcore=false 不用理
snooper-enabled=true 不用理
resource-pack-sha1= 服务器的材质包
online-mode=true 服务器正版验证,一般都为false
resource-pack= 服务器的材质包
pvp=true 服务器是否允许pvp
difficulty=1 难度
enable-command-block=false 是否启用命令方块
gamemode=0 生存模式
player-idle-timeout=0 不用理
max-players=20 最大容许玩家数
spawn-monsters=true 不用理
generate-structures=true 不用理
view-distance=10 不用理
motd=A Minecraft Server 服务器名称

  • 改完之后重新启动就OK啦!如果你是插件服可以放入插件到plugins文件夹里面

Linux开服教程

本次教程使用1.12.2服务端

  • 首先呢,你得确定你得linux服务器是否有java 可以在命令台中输入java来检验

检验java

如若没有,在控制台输入 yum install -y java-1.8.0-openjdk 安装1.8java 这步我就不做演示了,我的linux服有java了。

  • 创建服务端目录 mkdir /home/minecraft/

创建目录

  • 然后,将你下载的服务端通过winscp上传到你创建的目录(我因为服务器有装宝塔所以用宝塔上传,你们就用winscp上传就行)

上传服务端

  • 下载安装Screen:yum install -y screen(这个我也装过了。。。不放图片给大家了)

screen功能:保持窗口内的程序/脚本运行

  • 输入cd /home/minecraft/ 切换到你创建的目录 然后再输入 screen -S minecraft

minecraft : 新建名称为“minecraft”的screen

切换目录

新建screen

创建完成后

  • 输入命令:java -Xincgc -Xms512m -Xmx2048m -jar /home/minecraft/spigot-1.12.2.jar nogui
    注:Xms代表最小运行内存 Xmx代表最大运行内存 请根据自己服务器的内存大小设置好运行内存

输入命令运行后

  • 然后就会出现这个情况,跟windows的初次使用时一样的。我们要编辑eula.txt的false为true

Linux编辑文件命令: vi /home/minecraft/eula.txt 至于如何使用自行百度

  • 保存完毕后,再次启动服务端

服务器加载中

服务器加载完毕

  • 当然还没有结束,因为你退出控制台后下次肯定不知道怎么进
  • 先退出控制台,然后进去 输入screen -ls

screen列表

  • 看到后缀为minecraft的没?前面的30629是他的编号,我们输入 screen -x 30629 就可以进入mc服务端的后台啦!
  • 如果遇到崩服的,进不去控制台 那么我们输入这段强制关闭命令
    screen -X -S 30629 quit

结尾

  • 教程完毕,如果觉得有用的可以分享给好友呀!
  • 本文由LingXI-灵汐 编写,未经许可禁止转载哦!
博主已关闭本页面的评论功能