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,156 +1,158 @@
{
"info":{
"name":"星螺14",
"type":"collect",
"author":"柠檬茶叶"
},
"positions":[
{
"x":54.3193359375,
"y":139.2255859375,
"type":"teleport",
"move_mode":"walk",
"action":""
},
{
"x":-15.5107421875,
"y":121.47265625,
"type":"path",
"move_mode":"fly",
"action":"stop_flying"
},
{
"x":-45.7919921875,
"y":111.8310546875,
"type":"path",
"move_mode":"walk",
"action":""
},
{
"x":-60.7431640625,
"y":63.72900390625,
"type":"path",
"move_mode":"walk",
"action":""
},
{
"x":-70.5908203125,
"y":64.42822265625,
"type":"path",
"move_mode":"walk",
"action":""
},
{
"x":-62.6923828125,
"y":51.841796875,
"type":"path",
"move_mode":"walk",
"action":""
},
{
"x":-65.47265625,
"y":46.75146484375,
"type":"path",
"move_mode":"walk",
"action":""
},
{
"x":-81.5517578125,
"y":57.19189453125,
"type":"path",
"move_mode":"walk",
"action":""
},
{
"x":-97.7041015625,
"y":46.7158203125,
"type":"path",
"move_mode":"walk",
"action":""
},
{
"x":-104.77734375,
"y":4.638671875,
"type":"path",
"move_mode":"walk",
"action":""
},
{
"x":-130.302734375,
"y":5.7333984375,
"type":"path",
"move_mode":"walk",
"action":""
},
{
"x":-162.041015625,
"y":-89.64599609375,
"type":"path",
"move_mode":"walk",
"action":""
},
{
"x":-187.1171875,
"y":-69.80615234375,
"type":"path",
"move_mode":"walk",
"action":""
},
{
"x":-202.6962890625,
"y":-70.31640625,
"type":"path",
"move_mode":"walk",
"action":""
},
{
"x":-228.548828125,
"y":-60.28173828125,
"type":"path",
"move_mode":"walk",
"action":""
},
{
"x":-255.447265625,
"y":-84.919921875,
"type":"path",
"move_mode":"walk",
"action":""
},
{
"x":-239.8623046875,
"y":-113.35888671875,
"type":"path",
"move_mode":"walk",
"action":""
},
{
"x":-262.169921875,
"y":-134.01025390625,
"type":"path",
"move_mode":"walk",
"action":""
},
{
"x":-241.6591796875,
"y":-162.27880859375,
"type":"path",
"move_mode":"walk",
"action":""
},
{
"x":-245.3720703125,
"y":-183.568359375,
"type":"path",
"move_mode":"walk",
"action":""
},
{
"x":-208.3125,
"y":-154.03173828125,
"type":"path",
"move_mode":"walk",
"action":""
}
]
"info": {
"name": "星螺14",
"type": "collect",
"author": "柠檬茶叶",
"version": "1.0",
"bgiVersion": "v0.42.0"
},
"positions": [
{
"x": 54.32,
"y": 139.23,
"type": "teleport",
"move_mode": "walk",
"action": ""
},
{
"x": -15.51,
"y": 121.47,
"type": "path",
"move_mode": "fly",
"action": "stop_flying"
},
{
"x": -45.79,
"y": 111.83,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"x": -60.74,
"y": 63.73,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"x": -70.59,
"y": 64.43,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"x": -62.69,
"y": 51.84,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"x": -65.47,
"y": 46.75,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"x": -81.55,
"y": 57.19,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"x": -97.7,
"y": 46.72,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"x": -104.78,
"y": 4.64,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"x": -130.3,
"y": 5.73,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"x": -162.04,
"y": -89.65,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"x": -187.12,
"y": -69.81,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"x": -202.7,
"y": -70.32,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"x": -228.55,
"y": -60.28,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"x": -255.45,
"y": -84.92,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"x": -239.86,
"y": -113.36,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"x": -262.17,
"y": -134.01,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"x": -241.66,
"y": -162.28,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"x": -245.37,
"y": -183.57,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"x": -208.31,
"y": -154.03,
"type": "path",
"move_mode": "walk",
"action": ""
}
]
}