Skip to content

Commit 51c99d3

Browse files
committed
World related plugins: Adapt to nemc v1.21.50
1 parent f2d9ce4 commit 51c99d3

18 files changed

Lines changed: 114 additions & 114 deletions

File tree

‎世界の记忆/__init__.py‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class chunkPos:
2929
class HoloPsychon(Plugin):
3030
name = "世界の记忆"
3131
author = "9S, 米特奥拉, 阿尔泰尔 和 艾姬多娜"
32-
version = (0, 2, 0)
32+
version = (0, 3, 0)
3333

3434
def __init__(self, frame: Frame):
3535
CFG_DEFAULT = {
@@ -74,15 +74,15 @@ def need_upgrade_bwo(self) -> bool:
7474
)
7575
if "version" not in loaded_dict:
7676
return True
77-
if loaded_dict["version"] != "1.4.0":
77+
if loaded_dict["version"] != "1.5.0":
7878
return True
7979
return False
8080

8181
def save_bwo_version(self):
8282
version_path = self.format_data_path("bwo_version.json")
8383
tempjson.write(
8484
version_path,
85-
{"version": "1.4.0"},
85+
{"version": "1.5.0"},
8686
)
8787
tempjson.flush(version_path)
8888

@@ -93,7 +93,7 @@ def on_def(self):
9393

9494
pip: PipSupport
9595

96-
_ = self.GetPluginAPI("主动区块请求", (0, 2, 5))
96+
_ = self.GetPluginAPI("主动区块请求", (0, 4, 5))
9797

9898
pip = self.GetPluginAPI("pip")
9999
pip.require({"xxhash": "xxhash"})

‎世界の记忆/datas.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
22
"author": "9S, Meteora·Österreich, Altair and Echidna",
3-
"version": "0.2.0",
3+
"version": "0.3.0",
44
"plugin-type": "classic",
55
"description": "保留世界的记忆,总是将机器人周围区域保存到一个 “世界的映像(镜像存档)” 中",
66
"pre-plugins": {
77
"pip": "0.0.5",
8-
"主动区块请求": "0.2.5"
8+
"主动区块请求": "0.4.5"
99
},
1010
"plugin-id": "世界の记忆",
1111
"enabled": true

‎世界备份/__init__.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
class WorldBackup(Plugin):
1616
name = "世界备份"
1717
author = "YoRHa and RATH"
18-
version = (0, 2, 0)
18+
version = (0, 3, 0)
1919

2020
def __init__(self, frame: Frame):
2121
CFG_DEFAULT = {
@@ -49,7 +49,7 @@ def __init__(self, frame: Frame):
4949

5050
def on_def(self):
5151
global bwo, bsdiff4, xxhash
52-
_ = self.GetPluginAPI("世界の记忆", (0, 2, 0))
52+
_ = self.GetPluginAPI("世界の记忆", (0, 3, 0))
5353

5454
pip = self.GetPluginAPI("pip")
5555
if 0:

‎世界备份/datas.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
22
"author": "YoRHa and RATH",
3-
"version": "0.2.0",
3+
"version": "0.3.0",
44
"plugin-type": "classic",
55
"description": "按需保留前几天的镜像存档数据,以便服务器地图损坏后可以修复",
66
"pre-plugins": {
77
"pip": "0.0.5",
8-
"世界の记忆": "0.2.0"
8+
"世界の记忆": "0.3.0"
99
},
1010
"plugin-id": "世界备份",
1111
"enabled": true

‎世界备份v2/__init__.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
class WorldBackupNextGen(Plugin):
1313
name = "世界备份第二世代"
1414
author = "YoRHa and RATH"
15-
version = (1, 5, 0)
15+
version = (1, 6, 0)
1616

1717
def __init__(self, frame: Frame) -> None:
1818
super().__init__(frame)

‎世界备份v2/datas.json‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
{
22
"author": "YoRHa and RATH",
3-
"version": "1.5.0",
3+
"version": "1.6.0",
44
"plugin-type": "classic",
55
"description": "保存多个时间点的存档数据,并使用专业工具恢复到对应时刻的存档",
66
"pre-plugins": {
77
"pip": "0.0.5",
8-
"世界の记忆": "0.2.0",
9-
"简单世界恢复": "0.5.0"
8+
"世界の记忆": "0.3.0",
9+
"简单世界恢复": "0.6.0"
1010
},
1111
"plugin-id": "世界备份第二世代",
1212
"enabled": true

‎世界备份v2/releases.py‎

Lines changed: 77 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
releases_str = """{
2-
"url": "https://api.github.com/repos/TriM-Organization/bedrock-chunk-diff/releases/248765780",
3-
"assets_url": "https://api.github.com/repos/TriM-Organization/bedrock-chunk-diff/releases/248765780/assets",
4-
"upload_url": "https://uploads.github.com/repos/TriM-Organization/bedrock-chunk-diff/releases/248765780/assets{?name,label}",
5-
"html_url": "https://github.com/TriM-Organization/bedrock-chunk-diff/releases/tag/RecoverTool-v0.3.0",
6-
"id": 248765780,
2+
"url": "https://api.github.com/repos/TriM-Organization/bedrock-chunk-diff/releases/281868744",
3+
"assets_url": "https://api.github.com/repos/TriM-Organization/bedrock-chunk-diff/releases/281868744/assets",
4+
"upload_url": "https://uploads.github.com/repos/TriM-Organization/bedrock-chunk-diff/releases/281868744/assets{?name,label}",
5+
"html_url": "https://github.com/TriM-Organization/bedrock-chunk-diff/releases/tag/RecoverTool-v0.4.0",
6+
"id": 281868744,
77
"author": {
88
"login": "github-actions[bot]",
99
"id": 41898282,
@@ -25,21 +25,21 @@
2525
"user_view_type": "public",
2626
"site_admin": false
2727
},
28-
"node_id": "RE_kwDOOm_Q8c4O091U",
29-
"tag_name": "RecoverTool-v0.3.0",
28+
"node_id": "RE_kwDOOm_Q8c4QzPnI",
29+
"tag_name": "RecoverTool-v0.4.0",
3030
"target_commitish": "main",
31-
"name": "RecoverTool-v0.3.0",
31+
"name": "RecoverTool-v0.4.0",
3232
"draft": false,
3333
"immutable": false,
3434
"prerelease": false,
35-
"created_at": "2025-09-20T04:26:32Z",
36-
"updated_at": "2025-09-20T04:28:12Z",
37-
"published_at": "2025-09-20T04:28:11Z",
35+
"created_at": "2026-02-01T03:30:04Z",
36+
"updated_at": "2026-02-01T03:31:37Z",
37+
"published_at": "2026-02-01T03:31:37Z",
3838
"assets": [
3939
{
40-
"url": "https://api.github.com/repos/TriM-Organization/bedrock-chunk-diff/releases/assets/295289586",
41-
"id": 295289586,
42-
"node_id": "RA_kwDOOm_Q8c4RmcLy",
40+
"url": "https://api.github.com/repos/TriM-Organization/bedrock-chunk-diff/releases/assets/348934169",
41+
"id": 348934169,
42+
"node_id": "RA_kwDOOm_Q8c4UzFAZ",
4343
"name": "recover-tool_android_arm64",
4444
"label": "",
4545
"uploader": {
@@ -65,17 +65,17 @@
6565
},
6666
"content_type": "application/octet-stream",
6767
"state": "uploaded",
68-
"size": 6685025,
69-
"digest": "sha256:9b4a6cf97eba3d8189c9aa4ef59b0c12ee8da29643ec5977f25922fae72afcc7",
70-
"download_count": 0,
71-
"created_at": "2025-09-20T04:28:12Z",
72-
"updated_at": "2025-09-20T04:28:12Z",
73-
"browser_download_url": "https://github.com/TriM-Organization/bedrock-chunk-diff/releases/download/RecoverTool-v0.3.0/recover-tool_android_arm64"
68+
"size": 6816097,
69+
"digest": "sha256:50eae8584858808ff82d551b68f939c1a41c08312cf2b6c85f209b8814e6aef6",
70+
"download_count": 1,
71+
"created_at": "2026-02-01T03:31:36Z",
72+
"updated_at": "2026-02-01T03:31:36Z",
73+
"browser_download_url": "https://github.com/TriM-Organization/bedrock-chunk-diff/releases/download/RecoverTool-v0.4.0/recover-tool_android_arm64"
7474
},
7575
{
76-
"url": "https://api.github.com/repos/TriM-Organization/bedrock-chunk-diff/releases/assets/295289582",
77-
"id": 295289582,
78-
"node_id": "RA_kwDOOm_Q8c4RmcLu",
76+
"url": "https://api.github.com/repos/TriM-Organization/bedrock-chunk-diff/releases/assets/348934166",
77+
"id": 348934166,
78+
"node_id": "RA_kwDOOm_Q8c4UzFAW",
7979
"name": "recover-tool_linux_amd64",
8080
"label": "",
8181
"uploader": {
@@ -101,17 +101,17 @@
101101
},
102102
"content_type": "application/octet-stream",
103103
"state": "uploaded",
104-
"size": 6295844,
105-
"digest": "sha256:9556f95dd7022f3a7c0a15c538bb1b472aace26833c9ed60cf7ffa0714518a27",
106-
"download_count": 0,
107-
"created_at": "2025-09-20T04:28:12Z",
108-
"updated_at": "2025-09-20T04:28:12Z",
109-
"browser_download_url": "https://github.com/TriM-Organization/bedrock-chunk-diff/releases/download/RecoverTool-v0.3.0/recover-tool_linux_amd64"
104+
"size": 6455588,
105+
"digest": "sha256:db835662567e3ae72498af359f2edd77a6fade4cfcc23ad835afa0155962978c",
106+
"download_count": 1,
107+
"created_at": "2026-02-01T03:31:36Z",
108+
"updated_at": "2026-02-01T03:31:36Z",
109+
"browser_download_url": "https://github.com/TriM-Organization/bedrock-chunk-diff/releases/download/RecoverTool-v0.4.0/recover-tool_linux_amd64"
110110
},
111111
{
112-
"url": "https://api.github.com/repos/TriM-Organization/bedrock-chunk-diff/releases/assets/295289583",
113-
"id": 295289583,
114-
"node_id": "RA_kwDOOm_Q8c4RmcLv",
112+
"url": "https://api.github.com/repos/TriM-Organization/bedrock-chunk-diff/releases/assets/348934167",
113+
"id": 348934167,
114+
"node_id": "RA_kwDOOm_Q8c4UzFAX",
115115
"name": "recover-tool_linux_arm64",
116116
"label": "",
117117
"uploader": {
@@ -137,17 +137,17 @@
137137
},
138138
"content_type": "application/octet-stream",
139139
"state": "uploaded",
140-
"size": 6029496,
141-
"digest": "sha256:618cffc5547bbcde68f1265fe129c44007ccaac5225dbd7e21023cc64e230aab",
142-
"download_count": 0,
143-
"created_at": "2025-09-20T04:28:12Z",
144-
"updated_at": "2025-09-20T04:28:12Z",
145-
"browser_download_url": "https://github.com/TriM-Organization/bedrock-chunk-diff/releases/download/RecoverTool-v0.3.0/recover-tool_linux_arm64"
140+
"size": 6160568,
141+
"digest": "sha256:cbe4d249add153e150d80dda923066b81ee15809fc8d40c5fdc13e43cd96189e",
142+
"download_count": 1,
143+
"created_at": "2026-02-01T03:31:36Z",
144+
"updated_at": "2026-02-01T03:31:36Z",
145+
"browser_download_url": "https://github.com/TriM-Organization/bedrock-chunk-diff/releases/download/RecoverTool-v0.4.0/recover-tool_linux_arm64"
146146
},
147147
{
148-
"url": "https://api.github.com/repos/TriM-Organization/bedrock-chunk-diff/releases/assets/295289587",
149-
"id": 295289587,
150-
"node_id": "RA_kwDOOm_Q8c4RmcLz",
148+
"url": "https://api.github.com/repos/TriM-Organization/bedrock-chunk-diff/releases/assets/348934165",
149+
"id": 348934165,
150+
"node_id": "RA_kwDOOm_Q8c4UzFAV",
151151
"name": "recover-tool_macos_amd64",
152152
"label": "",
153153
"uploader": {
@@ -173,17 +173,17 @@
173173
},
174174
"content_type": "application/octet-stream",
175175
"state": "uploaded",
176-
"size": 6434992,
177-
"digest": "sha256:d0996d4d7c90d1c2add121ab4519cf5db3b1ef1c75a64916860ba6b7e6ae0efc",
178-
"download_count": 0,
179-
"created_at": "2025-09-20T04:28:12Z",
180-
"updated_at": "2025-09-20T04:28:12Z",
181-
"browser_download_url": "https://github.com/TriM-Organization/bedrock-chunk-diff/releases/download/RecoverTool-v0.3.0/recover-tool_macos_amd64"
176+
"size": 6595456,
177+
"digest": "sha256:b89d9eaaad65859101488a85408bc0ce60660a9ad217f26b54fb87dccc591d0a",
178+
"download_count": 1,
179+
"created_at": "2026-02-01T03:31:36Z",
180+
"updated_at": "2026-02-01T03:31:36Z",
181+
"browser_download_url": "https://github.com/TriM-Organization/bedrock-chunk-diff/releases/download/RecoverTool-v0.4.0/recover-tool_macos_amd64"
182182
},
183183
{
184-
"url": "https://api.github.com/repos/TriM-Organization/bedrock-chunk-diff/releases/assets/295289581",
185-
"id": 295289581,
186-
"node_id": "RA_kwDOOm_Q8c4RmcLt",
184+
"url": "https://api.github.com/repos/TriM-Organization/bedrock-chunk-diff/releases/assets/348934168",
185+
"id": 348934168,
186+
"node_id": "RA_kwDOOm_Q8c4UzFAY",
187187
"name": "recover-tool_macos_arm64",
188188
"label": "",
189189
"uploader": {
@@ -209,17 +209,17 @@
209209
},
210210
"content_type": "application/octet-stream",
211211
"state": "uploaded",
212-
"size": 6154818,
213-
"digest": "sha256:b92dba97b5176e73fbde78f9a2c13219cccec576d44d4531f7e5c8e8bfefdb32",
214-
"download_count": 0,
215-
"created_at": "2025-09-20T04:28:12Z",
216-
"updated_at": "2025-09-20T04:28:12Z",
217-
"browser_download_url": "https://github.com/TriM-Organization/bedrock-chunk-diff/releases/download/RecoverTool-v0.3.0/recover-tool_macos_arm64"
212+
"size": 6304178,
213+
"digest": "sha256:d449a1f54210075fc3d99112039ce9d2e404b086d4a6b675588ad62199524609",
214+
"download_count": 1,
215+
"created_at": "2026-02-01T03:31:36Z",
216+
"updated_at": "2026-02-01T03:31:36Z",
217+
"browser_download_url": "https://github.com/TriM-Organization/bedrock-chunk-diff/releases/download/RecoverTool-v0.4.0/recover-tool_macos_arm64"
218218
},
219219
{
220-
"url": "https://api.github.com/repos/TriM-Organization/bedrock-chunk-diff/releases/assets/295289584",
221-
"id": 295289584,
222-
"node_id": "RA_kwDOOm_Q8c4RmcLw",
220+
"url": "https://api.github.com/repos/TriM-Organization/bedrock-chunk-diff/releases/assets/348934164",
221+
"id": 348934164,
222+
"node_id": "RA_kwDOOm_Q8c4UzFAU",
223223
"name": "recover-tool_windows_amd64.exe",
224224
"label": "",
225225
"uploader": {
@@ -245,17 +245,17 @@
245245
},
246246
"content_type": "application/x-msdos-program",
247247
"state": "uploaded",
248-
"size": 6562816,
249-
"digest": "sha256:2ada83cf7deb1d8e26b2563a1ba207eb841571bf16a47c27b49dbdeff9ea5976",
250-
"download_count": 0,
251-
"created_at": "2025-09-20T04:28:12Z",
252-
"updated_at": "2025-09-20T04:28:12Z",
253-
"browser_download_url": "https://github.com/TriM-Organization/bedrock-chunk-diff/releases/download/RecoverTool-v0.3.0/recover-tool_windows_amd64.exe"
248+
"size": 6723072,
249+
"digest": "sha256:d39497a333d008a686612307225f9deabb1ab14d47c67260184accd941bb1e1d",
250+
"download_count": 1,
251+
"created_at": "2026-02-01T03:31:36Z",
252+
"updated_at": "2026-02-01T03:31:36Z",
253+
"browser_download_url": "https://github.com/TriM-Organization/bedrock-chunk-diff/releases/download/RecoverTool-v0.4.0/recover-tool_windows_amd64.exe"
254254
},
255255
{
256-
"url": "https://api.github.com/repos/TriM-Organization/bedrock-chunk-diff/releases/assets/295289585",
257-
"id": 295289585,
258-
"node_id": "RA_kwDOOm_Q8c4RmcLx",
256+
"url": "https://api.github.com/repos/TriM-Organization/bedrock-chunk-diff/releases/assets/348934170",
257+
"id": 348934170,
258+
"node_id": "RA_kwDOOm_Q8c4UzFAa",
259259
"name": "recover-tool_windows_x86.exe",
260260
"label": "",
261261
"uploader": {
@@ -281,15 +281,15 @@
281281
},
282282
"content_type": "application/x-msdos-program",
283283
"state": "uploaded",
284-
"size": 6109696,
285-
"digest": "sha256:4a70532f2044d8f220265d3f1453f4a1f1c9e50fb69ea50c7dd085f05098770e",
286-
"download_count": 0,
287-
"created_at": "2025-09-20T04:28:12Z",
288-
"updated_at": "2025-09-20T04:28:12Z",
289-
"browser_download_url": "https://github.com/TriM-Organization/bedrock-chunk-diff/releases/download/RecoverTool-v0.3.0/recover-tool_windows_x86.exe"
284+
"size": 6257664,
285+
"digest": "sha256:5fac8f87be8a168e2d1ca862e3284690e67a3dc4a63be53cca4aa661654d9f48",
286+
"download_count": 1,
287+
"created_at": "2026-02-01T03:31:36Z",
288+
"updated_at": "2026-02-01T03:31:36Z",
289+
"browser_download_url": "https://github.com/TriM-Organization/bedrock-chunk-diff/releases/download/RecoverTool-v0.4.0/recover-tool_windows_x86.exe"
290290
}
291291
],
292-
"tarball_url": "https://api.github.com/repos/TriM-Organization/bedrock-chunk-diff/tarball/RecoverTool-v0.3.0",
293-
"zipball_url": "https://api.github.com/repos/TriM-Organization/bedrock-chunk-diff/zipball/RecoverTool-v0.3.0",
294-
"body": "Bump version to `0.3.0`"
292+
"tarball_url": "https://api.github.com/repos/TriM-Organization/bedrock-chunk-diff/tarball/RecoverTool-v0.4.0",
293+
"zipball_url": "https://api.github.com/repos/TriM-Organization/bedrock-chunk-diff/zipball/RecoverTool-v0.4.0",
294+
"body": "Bump version to `0.4.0`"
295295
}"""

‎世界备份v2/world_backup.py‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,15 @@ def need_upgrade_chunkdiff(self) -> bool:
3838
)
3939
if "bedrock-chunk-diff" not in loaded_dict:
4040
return True
41-
if loaded_dict["bedrock-chunk-diff"] != "0.3.0":
41+
if loaded_dict["bedrock-chunk-diff"] != "0.4.0":
4242
return True
4343
return False
4444

4545
def save_chunkdiff_version(self):
4646
version_path = self.plugin().format_data_path("depends_version.json")
4747
tempjson.write(
4848
version_path,
49-
{"bedrock-chunk-diff": "0.3.0"},
49+
{"bedrock-chunk-diff": "0.4.0"},
5050
)
5151
tempjson.flush(version_path)
5252

@@ -55,8 +55,8 @@ def on_def(self) -> None:
5555
if 0:
5656
pip: PipSupport
5757

58-
_ = self.plugin().GetPluginAPI("世界の记忆", (0, 2, 0))
59-
_ = self.plugin().GetPluginAPI("简单世界恢复", (0, 4, 2))
58+
_ = self.plugin().GetPluginAPI("世界の记忆", (0, 3, 0))
59+
_ = self.plugin().GetPluginAPI("简单世界恢复", (0, 6, 0))
6060

6161
pip = self.plugin().GetPluginAPI("pip")
6262
pip.require({"bedrock-world-operator": "bedrockworldoperator"})

‎前置_献给机械的花束/__init__.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
class FlowersForMachine(Plugin):
1111
name = "献给机械の花束"
1212
author = "2B, 9S and 6O"
13-
version = (1, 4, 0)
13+
version = (1, 5, 0)
1414

1515
_base: FlowersForMachineBase
1616
_server_running: FlowersForMachineServerRunning

‎前置_献给机械的花束/datas.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"author": "2B, 9S and 6O",
3-
"version": "1.4.0",
3+
"version": "1.5.0",
44
"plugin-type": "classic",
55
"description": "flowers for m[A]chines",
66
"pre-plugins": {

0 commit comments

Comments
 (0)