1
0
mirror of https://github.com/pmmp/BedrockData.git synced 2024-07-02 19:54:08 -03:00

Added max version IDs to schema info

this allows us to limit which upgrade schemas get applied to any given blockstate.

This isn't ideal because they did not bump the blockstate version IDs every time they made a change, which means that some schemas will always be getting applied unnecessarily, which is pretty annoying.
This commit is contained in:
Dylan K. Taylor 2022-02-03 20:26:40 +00:00
parent a2b9964db1
commit 12d693d31e
No known key found for this signature in database
GPG Key ID: 8927471A91CAFD3D
9 changed files with 61 additions and 7 deletions

@ -1,7 +1,11 @@
{
"maxVersionMajor": 1,
"maxVersionMinor": 15,
"maxVersionPatch": 0,
"maxVersionRevision": 0,
"renamedProperties": {
"minecraft:kelp": {
"age": "kelp_age"
}
}
}
}

@ -1,4 +1,8 @@
{
"maxVersionMajor": 1,
"maxVersionMinor": 16,
"maxVersionPatch": 0,
"maxVersionRevision": 14,
"addedProperties": {
"minecraft:melon_stem": {
"facing_direction": {
@ -41,4 +45,4 @@
}
}
}
}
}

@ -1,4 +1,8 @@
{
"maxVersionMajor": 1,
"maxVersionMinor": 16,
"maxVersionPatch": 0,
"maxVersionRevision": 14,
"renamedIds": {
"minecraft:blue_fire": "minecraft:soul_fire",
"minecraft:blue_nether_wart_block": "minecraft:warped_wart_block",

@ -1,4 +1,8 @@
{
"maxVersionMajor": 1,
"maxVersionMinor": 16,
"maxVersionPatch": 0,
"maxVersionRevision": 16,
"renamedProperties": {
"minecraft:beehive": {
"facing_direction": "direction"
@ -105,4 +109,4 @@
]
}
}
}
}

@ -1,4 +1,8 @@
{
"maxVersionMajor": 1,
"maxVersionMinor": 16,
"maxVersionPatch": 210,
"maxVersionRevision": 3,
"removedProperties": {
"minecraft:stripped_crimson_hyphae": [
"deprecated"
@ -13,4 +17,4 @@
"deprecated"
]
}
}
}

@ -1,4 +1,8 @@
{
"maxVersionMajor": 1,
"maxVersionMinor": 16,
"maxVersionPatch": 210,
"maxVersionRevision": 3,
"addedProperties": {
"minecraft:frame": {
"item_frame_photo_bit": {
@ -13,4 +17,4 @@
}
}
}
}
}

@ -1,4 +1,8 @@
{
"maxVersionMajor": 1,
"maxVersionMinor": 16,
"maxVersionPatch": 210,
"maxVersionRevision": 3,
"addedProperties": {
"minecraft:sculk_catalyst": {
"bloom": {
@ -7,4 +11,4 @@
}
}
}
}
}

@ -1,4 +1,8 @@
{
"maxVersionMajor": 1,
"maxVersionMinor": 18,
"maxVersionPatch": 10,
"maxVersionRevision": 1,
"removedProperties": {
"minecraft:skull": [
"no_drop_bit"
@ -974,4 +978,4 @@
]
}
}
}
}

@ -15,7 +15,29 @@
},
"type": "object",
"additionalProperties": false,
"required": [
"maxVersionMajor",
"maxVersionMinor",
"maxVersionPatch",
"maxVersionRevision"
],
"properties": {
"maxVersionMajor": {
"type": "integer",
"minValue": 0
},
"maxVersionMinor": {
"type": "integer",
"minValue": 0
},
"maxVersionPatch": {
"type": "integer",
"minValue": 0
},
"maxVersionRevision": {
"type": "integer",
"minValue": 0
},
"renamedIds": {
"type": "object",
"additionalProperties": {