注:如果你是因为服务器安装过程中遇到问题来看本博客,请转到第三章:安装
目录
一、前言(可跳过)
看过我博客的都知道,我在2024.8.17的[Minecraft]MC Java版详细安装教程+踩坑经验_minecraft安装教程-CSDN博客
里挖了一个坑
“......这里可以浅浅的预告一下:下一篇大概率是讲搭服务器的哦......”
现在,历时5个月余2周余3天(167天)后,我终于把这个坑补上了!!!
----------------------------------------------------------
好,不废话了,下面就先公布一下计划:
- 从spigot官网下载服务器
- 安装服务器
- 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)
推荐几个(我觉得)比较常用的指令:
注意:服务器输指令直接输入在右下角的空行,不用打斜杠
- 传送:tp [用户名] xx xx xx(坐标)
eg:tp XYZ 0 100 123- 放置方块(单个):setblock xx xx xx [方块英文名或id]
方块英文名或id建议到Wiki查
eg:setblock 200 300 400 stone
setblock 1 2 3 27- 放置方块(多个):fill xx xx xx xx xx xx [方块英文名或id]
起始坐标 结束坐标
eg:fill 0 0 0 100 0 0 stone- 设置时间:settime [名称或数字]
(老规矩,到Wiki查)
eg:settime noon
settime 0- 设置天气:weather [名称]
(老规矩,到Wiki查)
eg:weather clear以上列举的只是冰山一角,建议大家到Wiki上查
原创博文推荐:[Minecraft]MC Java版详细安装教程+踩坑经验_minecraft安装教程-CSDN博客
Linux编译运行c/c++代码(仅需控制台)_linux c++-CSDN博客
下篇博客预告:python控制mc(mcpi)
(想不到吧,爷还会python)
好了,这篇博客到这里就差不多结束了,老规矩:创作不易,求大家留下一个免费的赞和关注,你们的支持是我前进的最大动力,么么哒φ(>ω<*)
多写点评论啊!
我们下篇再见,拜拜!