fix: json data validation (#514)

* json data validation

* 使用 jsonDataValidation 自动更正

* fix: 字段缺失时补全而不是报错
This commit is contained in:
秋云
2025-04-03 22:02:37 +08:00
committed by GitHub
parent b865b200bc
commit fbef10776b
2595 changed files with 125405 additions and 122363 deletions

View File

@@ -5,7 +5,7 @@
"author": "不瘦五十斤不改名",
"version": "1.0",
"description": "",
"bgiVersion": "0.34.5"
"bgiVersion": "v0.42.0"
},
"positions": [
{
@@ -13,21 +13,21 @@
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": 253.10546875,
"y": 1285.19091796875
"x": 253.11,
"y": 1285.19
},
{
"id": 2,
"x": 242.8359375,
"y": 1294.07568359375,
"x": 242.84,
"y": 1294.08,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 3,
"x": 209.1416015625,
"y": 1305.79541015625,
"x": 209.14,
"y": 1305.8,
"type": "path",
"move_mode": "walk",
"action": "nahida_collect"

View File

@@ -5,7 +5,7 @@
"author": "不瘦五十斤不改名",
"version": "1.0",
"description": "",
"bgiVersion": "0.34.5"
"bgiVersion": "v0.42.0"
},
"positions": [
{
@@ -13,21 +13,21 @@
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": 1436.3310546875,
"y": 1289.95166015625
"x": 1436.33,
"y": 1289.95
},
{
"id": 2,
"x": 1450.4169921875,
"y": 1246.1669921875,
"x": 1450.42,
"y": 1246.17,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 3,
"x": 1458.388671875,
"y": 1246.61962890625,
"x": 1458.39,
"y": 1246.62,
"type": "path",
"move_mode": "walk",
"action": "nahida_collect"

View File

@@ -5,7 +5,7 @@
"author": "不瘦五十斤不改名",
"version": "1.0",
"description": "",
"bgiVersion": "0.34.5"
"bgiVersion": "v0.42.0"
},
"positions": [
{
@@ -13,21 +13,21 @@
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": 1754.9716796875,
"y": 606.03076171875
"x": 1754.97,
"y": 606.03
},
{
"id": 2,
"x": 1763.4716796875,
"y": 580.703125,
"x": 1763.47,
"y": 580.7,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 3,
"x": 1736.294921875,
"y": 543.0224609375,
"x": 1736.29,
"y": 543.02,
"type": "path",
"move_mode": "walk",
"action": "nahida_collect"

View File

@@ -5,29 +5,29 @@
"author": "不瘦五十斤不改名",
"version": "1.0",
"description": "",
"bgiVersion": "0.34.5"
"bgiVersion": "v0.42.0"
},
"positions": [
{
"id": 1,
"x": 341.4296875,
"y": 548.10498046875,
"x": 341.43,
"y": 548.1,
"action": "",
"move_mode": "walk",
"type": "teleport"
},
{
"id": 2,
"x": 363.373046875,
"y": 558.62158203125,
"x": 363.37,
"y": 558.62,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 3,
"x": 408.0361328125,
"y": 599.62109375,
"x": 408.04,
"y": 599.62,
"action": "nahida_collect",
"move_mode": "walk",
"type": "path"

View File

@@ -5,7 +5,7 @@
"author": "不瘦五十斤不改名",
"version": "1.0",
"description": "",
"bgiVersion": "0.34.5"
"bgiVersion": "v0.42.0"
},
"positions": [
{
@@ -13,29 +13,29 @@
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": 341.326171875,
"y": 548.0498046875
"x": 341.33,
"y": 548.05
},
{
"id": 2,
"x": 321.669921875,
"y": 556.8056640625,
"x": 321.67,
"y": 556.81,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 3,
"x": 279.6552734375,
"y": 523.75146484375,
"x": 279.66,
"y": 523.75,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 4,
"x": 258.318359375,
"y": 516.02392578125,
"x": 258.32,
"y": 516.02,
"type": "path",
"move_mode": "walk",
"action": "nahida_collect"

View File

@@ -1,33 +1,33 @@
{
"info": {
"name": "莲蓬5-归离原(三)-璃月2个",
"name": "莲蓬6-归离原(三)-璃月2个",
"type": "collect",
"author": "不瘦五十斤不改名",
"version": "1.0",
"description": "",
"bgiVersion": "0.34.5"
"bgiVersion": "v0.42.0"
},
"positions": [
{
"id": 4,
"x": 173.9443359375,
"y": 389.45068359375,
"x": 173.94,
"y": 389.45,
"type": "teleport",
"move_mode": "walk",
"action": ""
},
{
"id": 5,
"x": 124.37890625,
"y": 380.2568359375,
"x": 124.38,
"y": 380.26,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 6,
"x": 91.74609375,
"y": 344.177734375,
"x": 91.75,
"y": 344.18,
"type": "path",
"move_mode": "walk",
"action": "nahida_collect"

View File

@@ -5,7 +5,7 @@
"author": "不瘦五十斤不改名",
"version": "1.0",
"description": "",
"bgiVersion": "0.34.5"
"bgiVersion": "v0.42.0"
},
"positions": [
{
@@ -13,85 +13,85 @@
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": 526.177734375,
"y": 106.16162109375
"x": 526.18,
"y": 106.16
},
{
"id": 2,
"x": 529.4375,
"y": 104.271484375,
"x": 529.44,
"y": 104.27,
"type": "path",
"move_mode": "fly",
"action": ""
},
{
"id": 3,
"x": 544.99609375,
"y": 104.1220703125,
"x": 545.0,
"y": 104.12,
"type": "path",
"move_mode": "fly",
"action": "stop_flying"
},
{
"id": 4,
"x": 610.265625,
"y": 101.59423828125,
"x": 610.27,
"y": 101.59,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 5,
"x": 627.1513671875,
"y": 85.57958984375,
"x": 627.15,
"y": 85.58,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 6,
"x": 628.9951171875,
"y": 83.3271484375,
"x": 629.0,
"y": 83.33,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 7,
"x": 695.6572265625,
"y": 111.615234375,
"x": 695.66,
"y": 111.62,
"type": "path",
"move_mode": "walk",
"action": "nahida_collect"
},
{
"id": 8,
"x": 664.1796875,
"y": 148.99462890625,
"x": 664.18,
"y": 148.99,
"type": "path",
"move_mode": "walk",
"action": "nahida_collect"
},
{
"id": 9,
"x": 698.9814453125,
"y": 166.0029296875,
"x": 698.98,
"y": 166.0,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 10,
"x": 717.6435546875,
"y": 153.1650390625,
"x": 717.64,
"y": 153.17,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 11,
"x": 737.9248046875,
"y": 170.5634765625,
"x": 737.92,
"y": 170.56,
"type": "path",
"move_mode": "walk",
"action": "nahida_collect"

View File

@@ -5,7 +5,7 @@
"author": "不瘦五十斤不改名",
"version": "1.0",
"description": "",
"bgiVersion": "0.34.5"
"bgiVersion": "v0.42.0"
},
"positions": [
{
@@ -13,61 +13,61 @@
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": 978.7275390625,
"y": -353.57080078125
"x": 978.73,
"y": -353.57
},
{
"id": 2,
"x": 978.720703125,
"y": -353.60595703125,
"x": 978.72,
"y": -353.61,
"type": "path",
"move_mode": "fly",
"action": ""
},
{
"id": 3,
"x": 850.5849609375,
"y": -258.37109375,
"x": 850.58,
"y": -258.37,
"type": "path",
"move_mode": "fly",
"action": "stop_flying"
},
{
"id": 4,
"x": 847.7646484375,
"y": -250.2900390625,
"x": 847.76,
"y": -250.29,
"type": "path",
"move_mode": "walk",
"action": "nahida_collect"
},
{
"id": 5,
"x": 823.453125,
"y": -232.83154296875,
"x": 823.45,
"y": -232.83,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 6,
"x": 810.453125,
"y": -199.634765625,
"x": 810.45,
"y": -199.63,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 7,
"x": 816.3037109375,
"y": -171.60693359375,
"x": 816.3,
"y": -171.61,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 8,
"x": 825.294921875,
"y": -171.126953125,
"x": 825.29,
"y": -171.13,
"type": "path",
"move_mode": "walk",
"action": "nahida_collect"

View File

@@ -5,7 +5,7 @@
"author": "不瘦五十斤不改名",
"version": "1.0",
"description": "",
"bgiVersion": "0.34.5"
"bgiVersion": "v0.42.0"
},
"positions": [
{
@@ -13,37 +13,37 @@
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": 710.8330078125,
"y": -772.42626953125
"x": 710.83,
"y": -772.43
},
{
"id": 2,
"x": 714.76953125,
"y": -771.31591796875,
"x": 714.77,
"y": -771.32,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 3,
"x": 717.3427734375,
"y": -770.5322265625,
"x": 717.34,
"y": -770.53,
"type": "path",
"move_mode": "fly",
"action": ""
},
{
"id": 4,
"x": 758.607421875,
"y": -749.2119140625,
"x": 758.61,
"y": -749.21,
"type": "path",
"move_mode": "fly",
"action": "stop_flying"
},
{
"id": 5,
"x": 758.2607421875,
"y": -749.68603515625,
"x": 758.26,
"y": -749.69,
"type": "path",
"move_mode": "walk",
"action": "nahida_collect"