[Minecraft]MC Spigot服务器搭建超详细教程+报错解决

注:如果你是因为服务器安装过程中遇到问题来看本博客,请转到第三章:安装

目录

一、前言(可跳过)

二、下载 

三、安装

四、运行

五、彩蛋 (不看损失一个亿)

一、前言(可跳过)

参考视频:Python控制Minecraft教程(上):环境搭建_哔哩哔哩_bilibili

看过我博客的都知道,我在2024.8.17的[Minecraft]MC Java版详细安装教程+踩坑经验_minecraft安装教程-CSDN博客

挖了一个坑

“......这里可以浅浅的预告一下:下一篇大概率是讲搭服务器的哦......”

现在,历时5个月余2周余3天(167天)后,我终于把这个坑补上了!!!

----------------------------------------------------------

好,不废话了,下面就先公布一下计划:

  1. 从spigot官网下载服务器
  2. 安装服务器
  3. Spigot,启动!

二、下载 

打开spigot官网

找一个想要的版本(最好和本地游戏版本一致),然后点击右下的“continue”

 下拉,找到“this link”并点击,下载服务器文件

如果点击后无反应(如Google),建议换一个浏览器(如edge)

下载完成后,可以看见服务器安装的文件

注:如果你还没有Java,请参考[Minecraft]MC Java版详细安装教程+踩坑经验_minecraft安装教程-CSDN博客

第二章,如果你已经有可用的java,那么可以跳过这里

(都玩Java版MC了应该都有Java了啊)

注意:

请考虑你要玩的服务器版本, java版本号不能比服务器版本号小,不要尝试用Java 17去启动MC 1.21 的服务器!!!

三、安装

 首先新建一个文件夹,把安装文件挪进去

Win11(Win10如果可以的话也行):

右击空白处,选择在终端中打开

如图

其它版本:按下Windows键+R键,输入"cmd"

 回车

输入"cd 文件夹地址"

示例:“cd C:\temp\ababa\babab”

好,现在我们就已经成功召唤 打开控制台了

输入这行神奇的代码,回车

java -jar BuildTools.jar 

 

服务器就开始安装了(耐心等待......) 

如果遇到这种情况

那是因为网络连接不稳定(自动安装的程序太智慧了),这时候我们可以手动(半自动)安装一下

以上图为例,我们可以通过“瞪眼大法”找到要下载的文件(一般是个网址)

复制这个网址(注意要选全),然后把它交给迅雷(没有迅雷的去装一个) 

注意:

不要关终端!!!

不要尝试去打开那个网址!!!

(除非你有魔法,不过如果你有魔法的话应该也不会遇到这个问题)

把“下载到”选成前面装服务器的文件夹下的某个文件夹,点击立即下载

注:如果你不知道要具体下到哪一个文件夹,可以根据上下文提示(如“to xxx”)或者多试几次。

 一般情况下是不需要多久的

下载完成后再重新执行刚才的指令(我提醒过你们不要关终端的)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

当你看到这些字的时候,服务器就安装成功了!

四、运行

此时你的文件夹里应该有一个类似这样的文件(记住它的文件名!)

 在这个文件夹内新建一个文本文档(名字起什么都可以,比如“一键开服”之类的)

在文本文档内输入一行神奇的代码:

java -jar spigot-1.xx.x.jar  (前面记的文件名)

保存在之前的文件夹,然后打开那个文件夹 

注:如果你的电脑没有显示文件扩展名,(对于Win11)请点击上方的“查看”->点击最下方的“显示”->勾选“文件扩展名”

对于其它系统的用户,可以上网搜索“如何显示文件扩展名”

好了,现在大家的电脑应该都应该显示扩展名了 

将文本文档的后缀名改成"bat"

没错,这个批处理文件就是我们服务器的启动脚本,双击它,服务器就能启动......

等一下!!!在启动之前,还有一件事要去做,那就是同意用户协议(全宇宙统一的步骤)

在此文件夹内找到“eula.txt”并打开

将最后的"false"改成"true"(记得保存!) 

接下来就到了我们最激动人心的时刻:启动服务器!

(上一次这么激动好像是在搞Easyx透明贴图Linux编译运行c/c++代码那会)

双击前面的脚本 

 等待一下,服务器就成功启动了!!!

左上角会显示当前内存用量,左下角是玩家列表,右边是服务器的启动日志和聊天消息,右下角的空行是用来输入指令的(指令见彩蛋) 

OK!本篇博客就到此结束了......才怪!

(众所周知写彩蛋是我博客的优良传统) 

五、彩蛋 (不看损失一个亿)

推荐网站:

中文Minecraft Wiki - 最详细的我的世界百科(非常有用的MC百科)

Chunk Base - Minecraft Apps, Mods and Tutorials(世界地图:Seed Map - Minecraft App

推荐几个(我觉得)比较常用的指令:

注意:服务器输指令直接输入在右下角的空行,不用打斜杠

  1. 传送:tp [用户名] xx xx xx(坐标)
    eg:tp XYZ 0 100 123
  2. 放置方块(单个):setblock xx xx xx [方块英文名或id]
    方块英文名或id建议到Wiki
    eg:setblock 200 300 400 stone
         setblock 1 2 3 27
  3. 放置方块(多个):fill xx xx xx xx xx xx [方块英文名或id]
                                         起始坐标 结束坐标
    eg:fill 0 0 0 100 0 0 stone
  4. 设置时间:settime [名称或数字]
    (老规矩,到Wiki查)
    eg:settime noon
          settime 0
  5. 设置天气:weather [名称]
    (老规矩,到Wiki查)
    eg:weather clear

以上列举的只是冰山一角,建议大家到Wiki上查

原创博文推荐:[Minecraft]MC Java版详细安装教程+踩坑经验_minecraft安装教程-CSDN博客 

Linux编译运行c/c++代码(仅需控制台)_linux c++-CSDN博客

[EasyX]png透明贴图函数,简单实用_easyx透明贴图-CSDN博客

[EasyX]DEV-C++ 安装EasyX_devc++ easyx-CSDN博客

下篇博客预告:python控制mc(mcpi) 

(想不到吧,爷还会python)

好了,这篇博客到这里就差不多结束了,老规矩:创作不易,求大家留下一个免费的赞和关注,你们的支持是我前进的最大动力,么么哒φ(>ω<*) 

多写点评论啊! 

我们下篇再见,拜拜!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值