mojira.dev
MCPE-60920

Observer's right side texture is upside-down

Observer right side texture is oriented wrong vertically.

See pictures to understand clearly the problem.

Expected result

[media]

Actual result

[media]

Linked issues

Attachments

Comments

migrated

Affects 1.16.0

migrated

can confirm for 1.16.220.51

migrated

Still affects 1.16.210

GoldenHelmet

This bug is due to hard-coded rotation(s) applied to the observer block textures, and not to the textures themselves. The vanilla resources textures\terrain_texture.json has different handles for the "east" and "west" sides of the observer, but uses the same texture file for both. However, if you assign a flipped copy of the observer side texture to "east" side, then observers facing north and west show both sides correct and observers facing south and east show both sides upside-down. Vice-versa, if you assign a flipped copy of the observer side texture to the "west" side, then observers facing south and east show both sides correct and observers facing north and west show both sides upside-down. Likewise with vertical observers, you get either both sides correct on upward-facing observers and both sides upside-down on downward-facing observers, or vice versa. I have attached packs that demonstrate this:

[media][media]

By my observation, observers facing the four horizontal directions use the same texture rotations for their sides, tops and bottoms as glazed terracotta. That suggests it's a default rotation logic causing the problem. Somehow, though, the front is always upright when horizontal, and fixed one way when upward and one way when downward. The sides should be have the same kind of fixed orientation.

BeeTeeKay

Affects 1.17.30

migrated

Affects 1.17.40.20

HARYAMC_

Affects 1.18.10

[Mod] EVGENSYPERPRO

might be the same as MC-107830

migrated

(Unassigned)

361849

Confirmed

Multiple

observer, texture, textures

1.19.60.24 Preview, 1.17.11 Hotfix, 1.16.220, 1.16.100.57 Beta, 1.16.20.54 Beta, ..., 1.19.20, 1.19.31 Hotfix, 1.19.51, 1.20.32 Hotfix, 1.20.51 Hotfix

Retrieved