Minecraft开服简要指南
本文最后更新于 1555 天前,其中的信息可能已经有所发展或是发生改变。

前言

上个月(2021/08)大费周章搞明白了我的世界的开服。

今天在整理电脑桌面的时候看到了当时记录的一些指令,感觉已经忘得差不多了。

为了避免以后开服的时候又从零开始大费周章,在这里做一个简单的记录,一个导航,方便以后自己开服。

1.基岩版开服--使用BDS(bedrock server)

基岩版开服方式貌似不少,不过我只了解了BDS开服,别的我也不会就只写这个吧。

缺点:BDS开服就是官方开服,能最快用上最新版本游戏的服务端,据我了解这种办法开服不能用插件。

优点:因为是官方提供的开服方式,所以基本客户端更新到哪服务端也更新到哪,可以第一时间用上最新的版本,有完整的原版特性。

个人认为BDS开服目前只适合朋友几个人一起玩,因为没有插件。

开服流程:

1、在官网下载服务端https://www.minecraft.net/en-us/download/server/bedrock

下载页面有两个选择,在什么系统开服选相应的就行了,我是Ubuntu系统

下载好在服务器上自己选一个目录解压

2、然后安装一下依赖sudo apt install -y libcurl4-openssl-dev

3、再用命令启动服务器LD_PRELOAD= ./bedrock_server

完事。

以下是我自己开服的示例:

//1、新建安装目录
mkdir /home/ubuntu/mc
//2、进入安装目录
cd /home/ubuntu/mc
//3、在官网下载服务端
wget https://minecraft.azureedge.net/bin-linux/bedrock-server-1.17.11.01.zip
//4、解压下载的服务端(如果出错就输入:sudo apt install -y zip)
unzip bedrock-server-1.16.20.03.zip
//以上四步如果安装了图形界面或者有宝塔面板,可以在GUI操作
//5、安装依赖
sudo apt install -y libcurl4-openssl-dev
//6、启动服务器
LD_PRELOAD= ./bedrock_server

服务器这样就开好了,但是这样的话关闭ssh,服务器也就关了,最好安装一下screen就可以后台运行基岩服务器了。

后台运行配置:

1、安装screen
sudo apt install screen
2、创建启动脚本
sudo nano start.sh
3、编辑启动脚本
4、输入下面的内容
screen_name="mc"
screen -dmS $screen_name
cmd="cd /home/ubuntu/mc"
screen -x -S $screen_name -p 0 -X stuff "$cmd"
screen -x -S $screen_name -p 0 -X stuff '\n'
screen -x -S $screen_name -p 0 -X stuff "LD_PRELOAD= ./bedrock_server"
screen -x -S $screen_name -p 0 -X stuff '\n'

然后按Ctrl+O,再按回车保存,然后Ctrl+X推出编辑器
5、后台启动
sudo chmod +x /home/ubuntu/mc/start.sh
sudo sh /home/ubuntu/mc/start.sh

如果无事发生,那大概率就是正常启动了
然后输入下面指令进入screen就可以对基岩服务器操作了
sudo screen -R
这一步可能会有些问题,比如screen不止运行了一个程序可以用下边的指令试试进入mc服务端,还不行建议看screen命令详解https://www.cnblogs.com/mchina/archive/2013/01/30/2880680.html
sudo screen -r mc

2.JAVA版开服--forge服务器

Java版开服方法更多,选择更多,但是我了解不多只会forge服务器的开服

缺点:客户端也要装forge、不能装插件

优点:能开模组服,适合几个朋友一起玩个剧情体验的整合包,或者一起玩幸运方块赛道。

开服流程:

1、下载forge到电脑,然后解压安装服务端,记得一定选择第二个install server安装服务端!!!

2、将刚才安装好的forge服务端打包上传服务器

3、使用SSH用cd命令进入解压好的forge服务端目录

4、运行服务端
java -Xmx1024M -Xms512M -jar minecraft_server.1.14.3.jar -nogui

5、第一次运行必报错,此时会在服务端目录生成一个eula.txt的文件,打开修改
将false改成ture保存即可

6、运行forge服务端(注意此步命令和第4步不同)
java -Xmx1024M -Xms512M -jar forge-1.14.3-27.0.60.jar -nogui

此时就开服成功了

后台运行配置与基岩版基本一致,不再赘述。

3.补充说明

1、关于进入服务器的问题:

基岩版默认开放19132端口,玩家在客户端添加服务器,输入服务器IP即可进服
Java版默认开启25565端口, 玩家在客户端添加服务器,输入服务器IP即可进服

需要使用域名进入服务器的话,将域名解析指向服务器IP即可

2、常用指令记录(这部分给作者自己看的有点乱,懒得整理了):

MCBE
前台启动服务器
LD_PRELOAD= ./bedrock_server
后台启动服务器
sudo chmod +x /home/ubuntu/mc/start.sh
sudo sh /home/ubuntu/mc/start.sh
进入服务器后台 sudo screen -R或者sudo screen -r mc
退出screen按 Ctrl+A+D
关闭服务器 stop
MCJE
创建后台页面
screen -S MCServer
开服
/home/ubuntu/mcje/run.sh
进入后台
screen -r MCServer
前台开服
java -Xmx1024M -Xms512M -jar forge-1.14.3-27.0.60.jar -nogui

3、服务器配置文件

这部分内容比较多,建议看官方百科

whitelist.json——服务器玩家白名单

server.properties——服务器配置文件

ops.json——Java版服务器管理员名单(java版独有的文件)

permissions.json——基岩版管理员名单(基岩版独有的文件)

4、参考文献

https://cloud.tencent.com/developer/article/1184947

https://cloud.tencent.com/developer/article/1688335

https://zhuanlan.zhihu.com/p/344352861

https://zhuanlan.zhihu.com/p/128559863

https://www.myfreax.com/how-to-install-minecraft-server-on-ubuntu-18-04/

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇