Skip to content

Commit

Permalink
Merge pull request #26 from Ground-Hyper-Sky/dev
Browse files Browse the repository at this point in the history
重大更新,V1.5.0发布
  • Loading branch information
FRUITS-CANDY authored Feb 27, 2024
2 parents 8987c9d + 8e96001 commit 2f151b1
Show file tree
Hide file tree
Showing 4 changed files with 284 additions and 65 deletions.
19 changes: 15 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# Region_BackUp
一个以区域为单位备份或回档的MCDR插件
> [!TIP]
>
> 尽可能的使用最新版本,以避免潜藏的问题,升级版本后请重新生成配置文件
>
> 如果您想为这个项目作贡献,请直接发送PR,而不是创建issue :)
需要 `v2.6.0` 以上的 [MCDReforged](https://github.com/Fallen-Breath/MCDReforged)
## 用前需知
Expand All @@ -22,23 +25,29 @@

(3)任何你只希望局部备份的地方。

3.插件目前有两种备份指令,具体见指令说明。不管你使用了哪种备份指令,实际使用时备份的范围往往会比你想要的大。
3.插件目前有三种种备份指令,两种回档指令,具体见指令说明。除单维度备份外,实际使用时备份的范围往往会比你想要的大。

4.由于插件在备份时会保存区域的方块数据、实体数据和兴趣点数据,因此可能会有玩家用此来刷取物品,因为插件只会备份与区域有关的数据,而不会与其他数据产生交互。

5.尽量不要在插件进行备份回档操作时重载插件。

6.如果在回档后你想撤销本次回档,你可以在./rb_multi里的overwrite文件夹里将回档前的区域文件放到存档里的对应文件夹里来进行还原,注意在还原时不要忘记你想还原的是哪个维度的区域。
6.备份时会在槽位里创建一个info.json文件,该文件存储着槽位的所有信息,请不要删除它,否则该槽位会被认定为无效槽位

7.如果在回档后你想撤销本次回档,你可以使用!!rb restore 指令,也可以在./rb_multi里的overwrite文件夹里将回档前的区域文件放到存档里的对应文件夹里来进行还原,注意在还原时不要忘记你想还原的是哪个维度的区域。

## 命令格式说明

`!!rb` 显示帮助信息

`!!rb make <区块半径> <注释>` 以玩家所在区块为中心,备份边长为2倍半径+1的区块所在区域

`!!rb pos_make <x1坐标> <z1坐标> <x2坐标> <z2坐标> <维度:0主世界,-1地狱,1末地> <注释>` 给定两个坐标点,备份以两坐标点对应的区域坐标为顶点形成的矩形区域
`!!rb dim_make <维度:0主世界,-1地狱,1末地> <注释>` 备份单个维度的所有区域

`!!rb pos_make <x1坐标> <z1坐标> <x2坐标> <z2坐标> <维度> <注释>` 给定两个坐标点,备份以两坐标点对应的区域坐标为顶点形成的矩形区域

`!!rb back <slot>` 回档指定槽位所对应的区域

`!!rb back [<slot>]` 回档指定槽位所对应的区域
`!!rb restore` 使存档还原到回档前状态

`!!rb del <slot>` 删除某槽位

Expand Down Expand Up @@ -68,7 +77,9 @@
默认值:`{
"make": 1,
"pos_make": 1,
"dim_make": 1,
"back": 2,
"restore": 2,
"del": 2,
"confirm": 1,
"abort": 1,
Expand Down
4 changes: 2 additions & 2 deletions mcdreforged.plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "region_backup",
"version": "1.0.0",
"version": "1.5.0",
"name": "Region-BackUp",
"description": {
"en_us": "An MCDR plugin that backs up or backs up files on a regional basis",
Expand All @@ -17,4 +17,4 @@
"resources": [
"LICENSE"
]
}
}
Loading

0 comments on commit 2f151b1

Please sign in to comment.