MCDR安装与使用

AI-摘要
Tianli GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
MCDR安装与使用
钱涛介绍
MCDR(MCDaemon Reforged)是由Fallen_Breath主导维护的一个基于Python的工具,用于管理Minecraft服务器。
它通过插件系统提供丰富的功能扩展,如自动备份、玩家高亮等。
原理
- MCDR通过 - Popen来启动Minecraft服务端作为子进程,进而控制服务端的输入与输出流。
- MCDR通过解析服务端的输出,来抽象为不同的事件,并将它们分派给插件以进行响应。 
- 借助Minecraft的命令系统,MCDR也可以通过标准输入流发送Minecraft命令以操作Minecraft服务端。 
安装
- 打开服务器后端,直接通过pip进行安装
| 1 | pip3 install mcdreforged | 
- 在服务端中,新建一个文件夹(例如mcdr_server)用来存放脚本,再通过init方法进行初始化
| 1 | cd mcdr_server | 
此时会生成如下所示的文件夹结构
| 1 | mcdr_server/ | 
- 将我们整个服务端,放到server文件夹下
| 1 | mcdr_server/ | 
配置
通过编辑config.yml文件来配置 MCDR
| 1 | language: zh_cn # 输出信息的语言 | 
启动
输入以下命令进行启动
| 1 | mcdreforged | 
服务端
客户端
插件
Here
- 安装指令
| 1 | !!MCDR plugin install here | 
- 命令
!!here:显示玩家坐标并使其发光
- 效果
Prime Backup
- 安装指令
| 1 | !!MCDR plugin install prime_backup | 
配置config/prime_backup文件夹下的config.json, 将enabled设置为true.
其他配置参考官方文档
- 命令
!!pb help [<指令>]: 展示全部指令/给定指令的详细帮助!!pb make [<注释>]: 创建一个备份。<注释>为可选注释!!pb back [<备份ID>]: 回档至给定备份!!pb list [...]: 列出备份,展示备份列表!!pb show [<备份ID>]: 展示给定备份的详细信息!!pb rename <备份ID> <新注释>: 修改给定备份的注释!!pb delete <备份ID> [<备份ID>]: 删除给定备份。可输入多个备份ID!!pb confirm: 确认当前的任务操作!!pb abort: 终止当前的任务操作
更多命令可通过!!pb help查看  
- 效果
 评论
匿名评论隐私政策










