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

@@ -1,7 +1,10 @@
{
"info": {
"name": "竹笋",
"type": "collect"
"name": "竹笋(容易爬树)",
"type": "collect",
"author": "未知作者",
"version": "1.0",
"bgiVersion": "v0.42.0"
},
"positions": [
{
@@ -9,125 +12,125 @@
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": 841.7734375,
"y": 1533.212890625
"x": 841.77,
"y": 1533.21
},
{
"id": 2,
"x": 854.2158203125,
"y": 1562.13037109375,
"x": 854.22,
"y": 1562.13,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 3,
"x": 839.7646484375,
"y": 1577.68896484375,
"x": 839.76,
"y": 1577.69,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 4,
"x": 847.3779296875,
"y": 1586.6171875,
"x": 847.38,
"y": 1586.62,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 5,
"x": 854.09375,
"y": 1594.72607421875,
"x": 854.09,
"y": 1594.73,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 6,
"x": 857.3642578125,
"y": 1601.984375,
"x": 857.36,
"y": 1601.98,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 7,
"x": 862.794921875,
"y": 1610.72021484375,
"x": 862.79,
"y": 1610.72,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 8,
"x": 839.634765625,
"y": 1622.0966796875,
"x": 839.63,
"y": 1622.1,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 9,
"x": 836.5302734375,
"y": 1621.63720703125,
"x": 836.53,
"y": 1621.64,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 10,
"x": 832.796875,
"y": 1630.91455078125,
"x": 832.8,
"y": 1630.91,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 11,
"x": 833.9423828125,
"y": 1632.8388671875,
"x": 833.94,
"y": 1632.84,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 12,
"x": 858.9140625,
"y": 1652.814453125,
"x": 858.91,
"y": 1652.81,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 13,
"x": 833.6025390625,
"y": 1664.21484375,
"x": 833.6,
"y": 1664.21,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 14,
"x": 837.4658203125,
"y": 1669.31884765625,
"x": 837.47,
"y": 1669.32,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 15,
"x": 827.525390625,
"y": 1690.583984375,
"x": 827.53,
"y": 1690.58,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 16,
"x": 828.921875,
"y": 1707.37353515625,
"x": 828.92,
"y": 1707.37,
"type": "path",
"move_mode": "walk",
"action": ""

View File

@@ -3,9 +3,9 @@
"name": "竹笋1-轻策庄-璃月14个",
"type": "collect",
"author": "不瘦五十斤不改名",
"version": "1.1",
"version": "1.0",
"description": "",
"bgiVersion": "0.34.5"
"bgiVersion": "v0.42.0"
},
"positions": [
{
@@ -13,181 +13,181 @@
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": 839.958984375,
"y": 1532.51611328125
"x": 839.96,
"y": 1532.52
},
{
"id": 2,
"x": 853.5810546875,
"y": 1561.43115234375,
"x": 853.58,
"y": 1561.43,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 3,
"x": 846.1220703125,
"y": 1568.38037109375,
"x": 846.12,
"y": 1568.38,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 4,
"x": 840.015625,
"y": 1577.970703125,
"x": 840.02,
"y": 1577.97,
"type": "target",
"move_mode": "walk",
"action": ""
},
{
"id": 5,
"x": 846.5576171875,
"y": 1586.0498046875,
"x": 846.56,
"y": 1586.05,
"type": "target",
"move_mode": "walk",
"action": ""
},
{
"id": 6,
"x": 852.5322265625,
"y": 1595.607421875,
"x": 852.53,
"y": 1595.61,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 7,
"x": 853.5341796875,
"y": 1595.95458984375,
"x": 853.53,
"y": 1595.95,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 8,
"x": 857.548828125,
"y": 1601.5947265625,
"x": 857.55,
"y": 1601.59,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 9,
"x": 862.7109375,
"y": 1610.77685546875,
"x": 862.71,
"y": 1610.78,
"type": "target",
"move_mode": "walk",
"action": ""
},
{
"id": 10,
"x": 851.9755859375,
"y": 1614.87744140625,
"x": 851.98,
"y": 1614.88,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 11,
"x": 840.5654296875,
"y": 1621.53515625,
"x": 840.57,
"y": 1621.54,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 12,
"x": 835.4765625,
"y": 1621.46875,
"x": 835.48,
"y": 1621.47,
"type": "target",
"move_mode": "walk",
"action": ""
},
{
"id": 13,
"x": 833.8046875,
"y": 1631.51123046875,
"x": 833.8,
"y": 1631.51,
"type": "target",
"move_mode": "walk",
"action": ""
},
{
"id": 14,
"x": 846.384765625,
"y": 1636.1806640625,
"x": 846.38,
"y": 1636.18,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 15,
"x": 850.130859375,
"y": 1644.708984375,
"x": 850.13,
"y": 1644.71,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 16,
"x": 858.0615234375,
"y": 1652.3359375,
"x": 858.06,
"y": 1652.34,
"type": "target",
"move_mode": "walk",
"action": ""
},
{
"id": 17,
"x": 844.6865234375,
"y": 1654.78466796875,
"x": 844.69,
"y": 1654.78,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 18,
"x": 841.0283203125,
"y": 1663.2578125,
"x": 841.03,
"y": 1663.26,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 19,
"x": 832.71484375,
"y": 1664.478515625,
"x": 832.71,
"y": 1664.48,
"type": "target",
"move_mode": "walk",
"action": ""
},
{
"id": 20,
"x": 842.109375,
"y": 1664.31884765625,
"x": 842.11,
"y": 1664.32,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 21,
"x": 833.9033203125,
"y": 1678.5634765625,
"x": 833.9,
"y": 1678.56,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 22,
"x": 828,
"y": 1693.55224609375,
"x": 828.0,
"y": 1693.55,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 23,
"x": 829.080078125,
"y": 1706.92431640625,
"x": 829.08,
"y": 1706.92,
"type": "target",
"move_mode": "walk",
"action": ""