Skip to content

Add plugin: mirror_up (MirrorUP) - #655

Merged
AnzhiZhang merged 1 commit into
MCDReforged:masterfrom
MiYui34:add-mirror-up
Nov 9, 2026
Merged

AnzhiZhang merged 1 commit into
MCDReforged:masterfrom
MiYui34:add-mirror-up

Conversation

@MiYui34

@MiYui34 MiYui34 commented Nov 9, 2026

Copy link
Copy Markdown
Contributor

新增插件 mirror_up(MirrorUP):镜像服增量同步插件。

  • 仓库:https://github.com/MiYui34/MirrorUP
  • 发布版本:v0.6.0,附件 MirrorUP-v0.6.0.mcdr(打包插件)
  • 许可证:GPL-3.0
  • 依赖声明:mcdreforged >= 2.12.0、xxhash >= 3.0
  • 介绍:README.md(zh_cn)/ README_en.md(en_us)

插件只同步真正变更的文件,.mca 再精确到 chunk(时间戳过滤 + 哈希确认,未变 chunk 原地复用);支持就地同步(adapter: "self",命令在哪台服敲就停/写/启哪台服)、跨机只读 agent 传输(Bearer token + 可选 TLS 证书固定)、rcon/external/mcsm 自动停服、多镜像目标、!!mu verify 校验与同步历史。

已按 CONTRIBUTING_zh_cn.md 自查:

  • ID 与插件包目录名一致(mirror_up),长度 ≥ 3;与插件库中 mirror_mcsmcdr、mirror_server_reforged、mirror_server_sync、mirror_sync_reforged 等的名称/ID 莱文斯坦距离均 ≥ 3;
  • mcdreforged.plugin.json 中 description 为一句话概括(中英双语),未强调「这是一个 MCDR 插件」;
  • README 位于 related_path 根目录(默认 .),打包插件不包含单文件/文件夹形式之外的额外依赖;
  • Release v0.6.0 为正式版(非 pre-release),tag 与版本号一致,附件仅 MirrorUP-v0.6.0.mcdr。

@github-actions github-actions Bot added the plugins Plugin modifications label Nov 9, 2026
@github-actions

github-actions Bot commented Nov 9, 2026

Copy link
Copy Markdown
Contributor

Thanks for your contribution! 🎉
Please be patient before we done checking. If you've added or modified plugins, a brief report will be generated below.
Have a nice day!

# 合并前检查单(供仓库维护者参考)
- *插件适合提交;
- 提交者有权提交;
- 所提交信息完整有效;
- 插件分类正确,名称、介绍和说明符合要求。
详见贡献指南

@github-actions

github-actions Bot commented Nov 9, 2026 •

Copy link
Copy Markdown
Contributor

Last updated at: 2026-11-09 18:58:06 (UTC+8)
Add label recheck to regenerate manually

Plugin Validation Report

➕ mirror_up

Info Value Valid
URL MiYui34/MirrorUP@main ✅
Authors MiYui34 -
License GPL-3.0 ✅
Labels Management -
Introduction zh_cn en_us ✅
Meta mcdreforged.plugin.json ✅
Latest Release 0.6.0 ✅
Meta Value
Name MirrorUP
Version 0.6.0
Authors MiYui34
Description en_us Incremental mirror sync: only changed files and changed region chunks are transferred.
zh_cn 镜像服增量同步:只传变更的文件与变更的 region chunk。

@AnzhiZhang
AnzhiZhang merged commit c73a953 into MCDReforged:master Nov 9, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

plugins Plugin modifications

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants