Textures on “Flattened” blocks display incorrectly
Partner Rank: 2
Verification Builds: 1:21.0 - 1.21.30
Regression Builds: 1.20.80
Summary: “Flattened” blocks display the incorrect textures due to changes in blocks.json
Affects currently Live Content: Yes
Impact: This affects 25 of our live content, including 3 IP content, as well as other creator’s. This creates bugs/incorrect textures displaying that devalue the content.
Frozen - 8f6b2d03-b0c9-4cd5-94bb-bd95ee04f012 Batman - f5e31f4d-2c8e-4b84-808d-05928747d9c7 Kung Fu Panda - fa0b0195-1303-4f1c-be6a-ed508858da3c Mermaid life - e08aeecc-4ef5-4df6-993d-8bcae8c673dc City Living - 75c1f562-3ad0-47b1-a657-1c2ece6fbec8 City Living 2 - 3de1eddb-1d10-4e03-a8eb-84f1f4d0d3b3 Ready Sled Go - d6fad371-8f54-44ae-b86c-c81742af010c Millionaire Mansions Tropics - a68d60b1-f07b-4cca-82fc-8d88097bbef7 Millionaire Mansions Winter - 2e37544d-d234-4d43-a6ef-2f7175841cc0 Mothman - 8abdf1fe-0795-454e-a208-02b981226608 Love pets - f3eeef64-1d4e-433f-a1d2-13fb66f25df1 Moss - 675d645c-fe79-44dc-89c2-9a83dc0160eb Destructobot vs Dinosaurs - 6ad54098-10ec-4eb2-98ba-d91b8278cddf Millionaire Mansions - 0218f26b-e6bf-4733-9a27-9ba7a3e983dc Grid Runners - ad98eaed-7759-4504-8b4c-2f7c2ccbdbf4 Monsters of the deep - c3f9dd4e-44b4-44d6-87f2-9ab6441fd7b3 Movie Star - 3b471c41-81b1-4197-b842-e47fcded9658 Dragon Skies - b80b6f39-197f-4dbd-9bae-2d4bca5a543e Spaceship and Aliens - 06edc5e0-cad8-458b-8152-78d51d997660 Millionaire Mansions 2 - 44a42c4f-0163-4f77-ba53-6343e689c721 Monster of the Ice - 2501954e-802f-48de-a965-8b1a332c85be World of Cars - cdd7463d-8c82-469e-94a2-1ddf063bb312 Ninja of Zombie City - cdd7463d-8c82-469e-94a2-1ddf063bb312 Grid Runners Pro - 77ade7a1-afff-4818-b17e-8a78dba2b361 Adventure's Dream - cbf53c79-0a4e-4cde-89c1-d74f67a42c4d
Repro Steps:
- Download 1.20.80 minecraft
- Load up a version of the Frozen DLC world
- Navigate to 660 50 322 and then to 936 100 2020
- Observe how the slabs and walls appear to take on a wood and ice textures that match the environment
- Download 1.21.30 Minecraft
- Load up the same Frozen DLC world
- Navigate to the same coordinates again
- Observe how the slabs and walls now take on alternative textures which relate to their vanilla retextured blocks, not the remapped ones
Observed Results: Due to changes in the blocks.json that point to new references within terrain_texture.json our modifications to terrain_texture.json are no longer being used. We modify the terrain_texture to point towards other textures than the vanilla retextures we have done as this is the only way to change blocks with data values (like walls, slabs or sandstones) in the past. The changes result in incorrect textures appearing in most of our content as well as disabling randomised textures.
Expected Results: All changes that happen to the blocks.json file do not break existing content that makes use of modifying the texture_terrain.json.
Screenshots/Videos attached: Yes
Notes: This is not the first time these types of changes to the blocks.json have broken our content, and once again we were neither given a heads up about it or support for the existing systems maintained. If this cannot be fixed we will need to update 25 pieces of our content, along with other creators and their content, which could have a significant knock-on effect on Content Review’s pipeline as 100s of piece of content require updates.
We had similar issues previously when wool and planks were “flattened” away from data values and it was fixed without us needing to make the changes