Note: this is very, very likely to be intended, even considering this has been triaged, due to it being an explicit option in model files. This is further reinforced by the fixing of MC-48831.
Cross models' constituent pixels are rectangular, where square pixels would be expected for consistency with all other models. This is also a parity issue. Likely intentional though.
Linked issues
relates to 7
Attachments
Comments 25
This is intentional. It's literally specified in the model:
"rotation": {
"origin": [ 8, 8, 8 ],
"axis": "y",
"angle": 45,
"rescale": true // <----------
}
The rescale property tells Minecraft to stretch te texture. If set to false, the texture will not be stretched. This property is set to true deliberately though: setting it to false makes the cross model look weird and thin.
For certain blocks, this stretching is absolutely necessary. Pumpkin and Melon Stems would not connect to the blocks properly if they were not stretched. Cobwebs also rely on the stretched model to avoid a "floating" appearance.
Since https://bugs.mojang.com/browse/MCPE-188479 (the Bedrock equivalent of this report) was fixed in 1.21.70 by adding stretched cross models to Bedrock, this report should be marked Works As Intended.
Can confirm.