在Ubuntu 20.04上安装MCDReforged管理Minecraft服务端指南
发布时间

前言
MCDReforged (MCDR) 是一个基于 Python 的 Minecraft 服务端管理工具,提供了插件系统、权限管理、自动备份等功能。本教程将详细介绍如何在 Ubuntu 20.04 系统上部署 MCDR。
视频教程:点我前往
选择合适的服务器或者操作系统
推荐原光云服务器
原光云 服务器推荐配置:
CPU: E5 4核 内存: 8G+ 带宽(默认): 20Mbps
CPU: 5950X 4核 内存: 8G+ 带宽(默认): 20Mbps
CPU: 7950X 4核 内存: 8G+ 带宽(默认): 20Mbps
选购建议:
同时在线人数多建议按需增加内存,如任务管理器显示带宽资源占用高也可按需增加带宽
第一步:更新系统并安装依赖并配置环境
1sudo apt update && sudo apt upgrade -y # 更新系统并安装依赖2sudo apt install -y python3 python3-pip python3-venv wget screen curl #安装必要的软件包3sudo apt install pipx # 安装pipx4pipx ensurepath # 添加pipx路径到环境变量5source ~/.bashrc # 重新加载shell配置6
装 Java 环境
根据你的 Minecraft 服务端版本选择合适的 Java:
Minecraft 1.17+ 需要 Java 17:
1sudo apt install openjdk-17-jdk -y
Minecraft 1.12-1.16 需要 Java 8:
1sudo apt install openjdk-8-jdk -y
Minecraft 1.21及以上 需要 Java 21:
1sudo apt install openjdk-21-jdk -y
验证 Java 安装:
1java -version
第二步:安装MCDReforged
1pipx install mcdreforged #使用pipx安装MCDReforged2mcdreforged --version #验证安装3
第三步:设置工作目录
1mkdir -p ~/minecraft-server
第四步:初始化MCDReforged
1cd ~/minecraft-server # 进入服务端目录2mcdreforged init # 初始化MCDR配置,这会创建配置文件和目录结构
第五步:导入自己的服务端整合包
使用Xftp工具,将自己的服务端文件导入到目录中
第六步:配置MCDReforged
1vim config.yml #编辑配置文件
主要修改2点:
1. language: zh_cn
2.start_command: java -Xms1G -Xmx2G -jar 服务端核心名称 nogui
第七步:启动MCDReforged
使用screen后台运行(推荐)
1# 创建screen会话2screen -S mcdr34# 启动MCDReforged5cd ~/minecraft-server6mcdreforged78# 分离会话:按 Ctrl+A, 然后按 D9# 重新连接:screen -r mcdr10# 查看所有会话:screen -ls
第九步:安装常用插件
在打开的服务器中运行指令,具体指令可在官方插件库查看
我这里以prime_backup这个插件为例。
1!!MCDR plugin install prime_backup2# 下载插件3!!MCDR confirm4# 确认下载5!!MCDR reload plugin6# 下载/重载/卸载有修改的插件7!!MCDR reload config8# 重载配置文件9!!MCDR reload permission10# 重载权限文件11!!MCDR reload all12#重载上述所有