mojira.dev
MC-160575

Banner textures affected by resource packs may not properly scale to fit banners

Banner textures affected by a resource pack cannot be above or below the original texture resolution, unlike most other entities. This disallows creative flexibility with resource packs that may want to enhance, alter, or stylise the banner textures in any resolution smaller or greater than 64x64.

Attached are images of the banners in their regular form, with a custom texture at original resolution, and the same edited texture scaled 2x using nearest neighbour/pixel-perfect scaling, as well as the same sequence as seen in the loom pattern menus.

This is an issue with:
--all banner textures seen on banner entities-
--all banner textures seen in loom UI-
--all banner textures seen in other GUI forms-

This affects versions:
--All Minecraft versions that include banners-

 

RESOLUTION UPDATE:
To have properly scaling textures, you must resize assets/minecraft/textures/entity/banner_base.png as well as all files in assets/minecraft/textures/entity/banner/

Linked issues

Attachments

Comments 6

See MC-63485.

@unknown's explanation:

We do not allow 'hd' for entities.

I am unaware of any other entities that aren't capable of rendering textures of other resolutions. Banners seem to be a unique case. I imagine this may be due to the colour mask layering to create patterns ? I don't see why it cannot support it like any other entity, but I digress.

I would like to emphasise that this isn't just higher-resolution textures; the issue persists with lower-resolution textures as well, which are also supported by all other entities.

@unknown mentioned in MC-63485 that this issue seems to not occur if all banner textures have the exact same size. Does that solve your issue?

I have tried that, as well as ensuring all textures have the same bit depth, etc. The issue still persists, even going so far as to make all banners regardless of base colour to be white. This issue happens at any lower or higher resolution – 32x, 128x, 256x, etc. I understand mixed resolutions would especially be a problem, but I have ensured all 40 banner textures once edited are the same size. Unfortunately, no situation yields properly rendered banners.

Oh ! I have just discovered a single texture that makes or breaks this whole issue: the banner base texture (which is not included in the banner entity folder and simply rests outside of it) must also be resized. How bothersome.

Ame Hart

(Unassigned)

Unconfirmed

(Unassigned)

item, rendering, texture

1.14.4, 19w34a, 19w35a, 19w36a

Retrieved