部署与维护Minecraft服务器
不允许mcsmanager全选压缩根目录,否则压缩包无限套娃无限大!
数据无价,升级服务端请三思,记得备份旧文件!
子服务器必装插件
- MapModCompanion
- Simple Voice Chat
作用:兼容Xaero's Minimap、Xaero's World Map、JourneyMap、VoxelMap,防止客户端无法正确判断和切换不同子服之间的地图,导致错乱!
安装方法
- 从Modrinth下载插件:https://modrinth.com/plugin/modmapcompanion
- 放入
/plugins文件夹,重启服务器即可
语言聊天插件,方便互相聊天,提高协作能力与黏性!
- 从Modrinth下载插件:https://modrinth.com/plugin/simple-voice-chat
- 放入
/plugins文件夹 - 修改
/plugins/voicechat/voicechat-server.properties中的port=-1。 - 重启服务器。
修改并翻译的配置文件:voicechat-server.properties
宝藏链接
- 笨蛋文档 - 非常全面的Minecraft服主文档
- MC服务器核心镜像站 - 基本什么核心都有,就是版本没有这么新。
文件处理
- 数据传输
使用rsync增量传输,支持断点续传,而且小文件传输也能跑满网速。
- 发送与接收端都要装
rsync
apt install rsync -y
- 传输数据
复制上海阿里云BGP服务器中的/opt/mcsmanager/daemon/data/InstanceData/shengdian/目录到本地电脑的目录/home/asus/shengdian/。如果端口是默认的22,那么可以省略"ssh -p 22",如果端口不是22,那你要记得改端口。如果添加了--delete参数,那么在同步数据的时候还会删掉本地上远程文件夹没有的文件。
rsync -avz --delete -e "ssh -p 22" root@47.117.138.23:/opt/mcsmanager/daemon/data/InstanceData/shengdian/ /home/asus/shengdian/