The reason I ask this is because I coded a set of metal blocks that are flowing metal that you can't blow up.
Every model for each animated texture where the flow of the metal is flowing north or up will give me the same rendered texture in game as the flowing south texture instead of flowing north.
The only way I have found around this is to create a custom block model and rotate the image of each side of the block by 180 degrees using the flowing north texture.
Which being the default flowing south texture as it is pretty much but then flipped so that it would flow upwards instead.
This makes it so that the block itself is rendering the north flowing texture either backwards or upside down, although appearing to be what is flowing upwards in the game.
The problem with that is that I can not make it so the block particle image is rotated by 180 degrees the same way I can rotate the image for each block face that is each side.
So the north flowing textured block can only exist as a block and can not exist as a cube because it's particle image can not render correctly.
The image is flowing north although it appears south while rotated by 180 degrees and then there's the issue with my texture for my particles for the block actually rendering upside down.
The only conclusion is that the very game itself actually believes that the existence of something flowing north could actually be flowing the other way.