mojira.dev
MC-57918

Leaves transparent pixels no longer blend correctly on fast graphics

Leaves rendering on fast graphics has been changed since the 1.8 snapshots (14w25b), and their textures no longer blend correctly like they did previously. Instead, pixels that would've shown otherwise transparent on fancy graphics render as pitch black on fast as can be seen here:

[media]

[media]

This was caused by the removal of the opaque leaves textures and has been present in the game since then. See comments for more info.

Original description

BEFORE READING/JUGDING NOTE THAT MOST PROBLEMS OCCUR WHEN USING A RESOURCE PACK BECAUSE THE ABILITY TO MAKE OPAQUE LEAF .PNGS WAS REMOVED.
___________________________________________________________________________
The only problem with the default resource pack is that the dark parts of the blocks (in between the "leaves") are much darker than the previous versions.

When using a resource pack however, the leaves seem to do that odd "gravel" thing that you fixed for the default pack in this version.

I also see you removed all the opaque textures from the .jar expecting that the game will do a perfect job filling in the clear parts from the fancy leaves, but it doesn't.

If you look at the pictures below, you'll see that the jungle leaves have the most obvious difference.
____________________________________________________________________________
Possible Solutions
-Add opaque .pngs back for fast leaves
-Or you could make a way to choose what color you want to fill the cracks with.
-Or you could also make something like "leaves_birch_overlay" for the fast graphics

Attachments

Comments 12

You CAN choose what color with which to fill the cracks. Mojang just did a really bad job with the color choosing, opting for solid black instead of a proper background color.

The resource pack thing is not a bug with Minecraft, but rather with the resource pack.

How do you choose what color you want to fill the cracks with?

Use image editing software to fill the clear parts with the color you want but with 0% alpha (fully transparent). This is quite hard in some software, and impossible in others.

I fixed my resourcepack, used 0% for all leaves except spruce, i used 1% for that. Thanks for telling me how to fix it.

Is this still a concern in the current Minecraft version? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases. If this has been done, we can reopen the issue.

Keep in mind that the "Resolved"-Status on this ticket just means "Answered", and that we are waiting for further information on whether this issue still exists or not. We will reopen it as soon as the requested information has been delivered.

2 more comments

This report is currently missing crucial information. Please take a look at the other comments to find out what we are looking for.
If you added the required information and a moderator sees your comment, they will reopen and update the report. However, if you think your update to this report has been overlooked or you want to make sure that this report is reopened, you can contact the Mojira staff on Discord or Reddit.
-- I am a bot. This action was performed automatically! If you think it was incorrect, please notify us on Discord or Reddit

Can also confirm in 21w43a. I have no idea what is still "missing".

As the report says, this has been an issue since the opaque leaves textures were removed on 1.8 snapshots (not sure what the reason was), and this has persisted over versions. Some resource packs get around this by applying the correct color with an alpha value of 1 on the transparent pixels.

Example using vanilla tweaks nicer fast leaves:

[media]

[media]

Affects 1.18.1, still waiting a response on the ownership request.

Can confirm in 1.18.2 and 22w11a.

Twi

syarumi

(Unassigned)

Confirmed

Rendering

Minecraft 14w25b, Minecraft 14w28a, Minecraft 14w28b, Minecraft 14w30c, Minecraft 14w31a, ..., 21w43a, 1.18.1, 22w06a, 1.18.2, 22w11a

Retrieved