mojira.dev
MCPE-121068

All textures and icons are offset by one pixel

On tegra devices and some mobile emulators (bluestacks etc) the synthesised atlas file can have incorrect padding which leads to textures being off-by-one. This can be seen very visibly in redstone, torches and any block with an edge border however all textures including hotbar items are affected.

 

This bug: MCPE-104872 is partially related to the issue, as the recent reports of it are actually due to this issue and the original issue is entirely different.

 

Checking in renderdoc the input TEXPOS data for shaders matches that of 1.16.201 however the padding on the atlas itself differs, which suggests to me that Nvidia GPUs end up reporting an untested optimal alignment or something during atlas generation. See the attached atlas file dumped from memory of both the working and non-working variants.

 

Linked issues

BDS-12332 I update my Minecraft and most textures were not there. Resolved BDS-12475 Minecraft stopped working Resolved MCPE-110110 textures completely broke on the new beta, especially the torches Resolved MCPE-113062 Misaligned or broken textures and broken crafting Resolved MCPE-120416 When a update came I looked around and saw all the blocks weird and I couldn't Make a crafting table and sticks and I couldn't even start Minecraft without those things Resolved

Attachments

Comments 38

If you are experiencing this issue do you also experience MCPE-117105?

I have this issue on bluestacks.  I am also getting crashes whenever under water for more than a few seconds i do not know if that is related, but both issues showed up with the .210 update

MCPE-121068, MCPE-117105, and MCPE-104872 are all affecting me. I'm running Android x86_64 version through the Linux loader. I suspect that its a problem specific with the Android Intel devices. I've even encountered a crash when connecting to a world with the City Life texture pack enabled. Whenever I'm typing a command and the game shows up a list of blocks in the "complete" menu, the game crashes with a "Mesh" error. I suspect its due to one of the City Life's textures.

I am seeing this with v1.16.210 on an ASUS Zenpad S Z580C (Intel processor) running Android 6.0.1. This broke immediately after the latest patch update. Reset the application cache, then data, then reinstalled Minecraft completely and no luck. Also seeing MCPE-117105.

The issue is very obvious when looking at the top of a cut trunk of a tree - the bark is only on two sides of the trunk.

28 more comments

I believe I have made a discovery as to why the fix is not showing up in every version:

I've done some digging and found that the versions that do not have this issue are the versions with Renderdragon on Android (such as the current 1.19.0.20 beta). This has led me to believe that Renderdragon is what fixes this issue. I will try and find out if that works out as a permanent fix once a public release for Minecraft includes Renderdragon for Android (which might be 1.18.30)

Is anyone still affected by this after 1.18.30?

Billy Laws

(Unassigned)

494217

Community Consensus

Android

Android 10

1.17.30.20 Beta, 1.17.11 Hotfix, 1.17.20.21 Beta, 1.17.10, 1.17.0.56 Beta, ..., 1.16.210, 1.16.221 Hotfix, 1.17.2 Hotfix, 1.18.0.25 Beta, 1.17.41 Hotfix

1.18.30

Retrieved