开启辅助访问     
收藏本站

站内搜索

搜索

Minecraft(我的世界)苦力怕论坛

[开发教程] 一文搞懂 MineCraft 服务器启动操作和常见问题

 发表于 2023-10-28 04:26:04|显示全部楼层|阅读模式 IP:浙江省
本帖最后由 Nest01b 于 2023-10-28 04:27 编辑
文章目录

    • 前言
    • 1. 新建文件夹
    • 2. 创建 bat 文件
    • 3. 编辑 bat 文件
    • 4. 启动服务器
    • 5. 恭喜完成

> 文章持续更新中,如果你有问题可以通过 qq 1317699264 获取免费协助,解决的问题将会被更新到本文章中


前言

无论你是使用服务端整合包,还是从上一篇我的文章中自己构建了服务端核心,或者是从 papermc.io 或者哪里下载了核心,甚至是希望学习一下 .bat 怎么启动服务器的,都适合您阅读下面的信息,若有误,请指出~


首先你要准备的是:


  • 服务端文件(例如 Spigot,Paper,Sponge 打头的服务端 核心 文件)
  • 适应服务器版本的 Java,比如你的服务端核心是 1.20.2 的,那么你的 Java 也得是 17,这个和 MC 客户端是一样的

1. 新建文件夹

我们就从这里开始,找到一个合适的地方放下你的核心文件,名字可以随意~


为什么要重点说建个文件夹,当你的服务器运行之后,几乎所有的数据都是在这个文件夹下面跑的,当你需要更新、移植、删除、配置时,都在这个 核心所在 的文件夹里面操作
image.png


2. 创建 bat 文件

你经常能看到使用 bat 文件作为服务器的启动器,它的原理我们不需要深究,但首先你要创建一个 bat 文件给我们自己用~


新建一个文本文档,这是常见的套路
image.png
然后从 .txt 后缀结尾,改名成 .bat 结尾的文件,这里你就会遇到一个问题了
image.png
如果我创建出来的 新建文本文档 后面没有这个 .txt 怎么办,你需要打开文件夹选项修改一下:
image.png
把这个勾勾去掉就可以了
image.png


3. 编辑 bat 文件image.png

上一步顺利的话,正常来说应当是长这样了,我们右键打开编辑,可以用你熟悉的文本编辑器软件,也可以就用记事本就行了


  • 其中 java 是指令,运行 java 程序(记住就可以了)
  • -jar 是参数,告诉 java 运行的是个程序包(一样记住就可以了,少了不行)
  • core.jar 是 java 要启动的包的 名字 ,那么我这里的名字是 core.jar,你就要修改成你那边的 spigot-xxx.jar 这样

完事以后按 ctrl + s 或者关闭的时候选择保存即可


4. 启动服务器

image.png
第一次启动服务器,他会下载一些必要的前置到 cache 里面,等他完成就好了


当我们看到 Loading libraries, please wait 就标志着我们的服务端被 java 成功的启动了!


但是 java 运行成功,不代表 服务端被运行成功,当你第一次运行时他会一闪而过自动结束掉自己
image.png
你可以在 start.bat 里面加上这一句 pause,让我们再来看看效果吧
image.png
这次我们就能看清他结束的时候说了这么一句话 You need to agree to the EULA...


关于 EULA 这里不再赘述了,总之你得去编辑一下你的服务端文件夹下面的 eula.txt 文件
image.png
image.png
把这里的 eula=false 改成 eula=true 就好了,同样不要忘记保存
image.png


5. 恭喜完成

做到这一步就成功了,恭喜你启动了自己的服务器!
image.png

image.png
不过一般只有这一句话弹出来了才意味着你的服务器正常启动了,因为有可能服务器启动到一半的时候,一些插件报错导致了服务器崩溃~





评分

参与人数 1铁粒 +2收起理由
 LR1*** + 2感谢楼主~

查看全部评分

苦力怕论坛,感谢有您~
 发表于 2023-10-28 06:45:33 来自手机|显示全部楼层 IP:江西省
是JAVA罢
2#2023-10-28 06:45:33回复收起回复
苦力怕论坛,感谢有您~
 发表于 2023-10-28 07:45:14|显示全部楼层 IP:江苏省
问个问题,我在电脑上开本地spigot服务器,为什么换个地方让我更新,也下载不了,去官网也没看见需要更新的版本,然后回来又行了,网络环境问题吗
3#2023-10-28 07:45:14回复收起回复
苦力怕论坛,感谢有您~
 楼主|  发表于 2023-10-28 16:11:23|显示全部楼层 IP:浙江省
RSR 发表于 2023-10-28 07:45
问个问题,我在电脑上开本地spigot服务器,为什么换个地方让我更新,也下载不了,去官网也没看见需要更新的 ...

是提示更新 spigot 版本吗,我记得一些比较老的版本会提示,但是30秒还是以后会正常启动的
4#2023-10-28 16:11:23回复收起回复
苦力怕论坛,感谢有您~
 发表于 2023-10-28 20:48:43|显示全部楼层 IP:江苏省
Nest01b 发表于 2023-10-28 16:11
是提示更新 spigot 版本吗,我记得一些比较老的版本会提示,但是30秒还是以后会正常启动的
...

等几分钟也是不行,国庆的时候换了地方1.20.1让我更新,然后不行,回来这边又行了,或许服务商不同?
5#2023-10-28 20:48:43回复收起回复
苦力怕论坛,感谢有您~
 发表于 2023-10-29 07:13:40 来自手机|显示全部楼层 IP:湖南省
那个,我想搬运到我的博客
6#2023-10-29 07:13:40收起回复
Nest01b2023-10-29 16:31IP:浙江省
回复举报
没问题,请随意
MengZe2回复Nest01b2023-10-29 16:32IP:湖南省
回复举报
行,感谢
MengZe2回复Nest01b2023-10-29 17:16IP:湖南省
回复举报
苦力怕论坛,感谢有您~

本版积分规则

本站
关于我们
联系我们
坛史纲要
官方
哔哩哔哩
技术博客
下载
网易版
安卓版
JAVA
反馈
意见建议
教程中心
更多
捐助本站
QQ群
QQ群

QQ群

访问手机版

访问手机版

手机版|小黑屋|系统状态|klpbbs.com

粤公网安备 44200002445329号 | 由 木韩网络 提供支持 | GMT+8, 2024-12-12 06:42

声明:本站与Mojang以及微软公司没有从属关系

Powered by Discuz! X3.4 粤ICP备2023071842号-3