跳到主要内容

Minecraft 指定区域备份

按方块坐标设置 Java 世界备份区域,检查维度与范围,并理解覆盖还原时未捕获内容的保留。

1.9 MineRewind 的 selected-regions 范围按方块坐标选择矩形,产生部分捕获。不是输入 .mca 区域坐标或区块坐标。

设置与坐标​

配置设置→备份策略选择插件范围,明确主世界/下界/末地,每行输入 x1,z1,x2,z2。例如:

# 覆盖边界两侧,落入区域 -1、0、1
-512,-512,512,512
# 同一正坐标区域
0,0,511,511

每个坐标接受有限浮点数,范围[-30000000,30000000]。转换为 region=floor(block/512):-0.5→-1,0→0,511→0,512→1。两个角可交换;负数不能向零截断。

限制​

项目上限/规则
UTF-8 areas 文本32 KiB
有效矩形行128(空行和#注释不计)
坐标有限值且在世界边界范围内
去重区域每维度 4096
格式四个逗号分隔数值,不接受额外字段

无区域、非法坐标、超限或歧义布局会阻断整个操作,不生成静默残缺结果。早期 regions/selectedRegions 是兼容字段,不是当前 UI 的 areas 语义。

包含内容​

每个选择 region 的 region/entities/poi .mca 按维度纳入,并包含必要世界/玩家/数据规则。当前实现为保证外置大区块数据,纳入对应维度相关目录的全部 c...mcc,不会只解析所选 mca 的引用。实际包可能大于矩形内数据估计。

支持实现识别的 Vanilla、Paper/Spigot 及 26.1 布局;多匹配歧义拒绝。其他 SourceScope/配置过滤仍可收窄,不能依靠插件范围越过来源边界,修改后检查实际包清单。

还原​

部分捕获普通/热还原始终 Overwrite,不能 Clean 清空未包含的区域。包外区域不会回到同一时间。Restore 前停止游戏写入或完成热协调;测试维度、实体、POI、大区块和真实游戏加载后再用于正式世界。

版别边界​

selected-regions 是 Java 世界范围,不适用于 Bedrock 的 LevelDB 世界或普通文件夹。发现 Bedrock 不会将其转换为 Java 区域布局;请关闭游戏并使用完整普通文件备份。