[MC-1379] Transparent texture makes transparent texture behind invisible Created: 30/Oct/12  Updated: 29/Mar/24  Resolved: 10/Oct/13

Status: Resolved
Project: Minecraft: Java Edition
Component/s: None
Affects Version/s: Minecraft 1.4.2, Minecraft 1.4.5, Snapshot 12w50a, Minecraft 1.4.6, Minecraft 1.4.7, Snapshot 13w01b, Snapshot 13w09a, Snapshot 13w09b, Snapshot 13w09c
Fix Version/s: Minecraft 13w41a

Type: Bug
Reporter: Anon Ymus Assignee: Unassigned
Resolution: Fixed Votes: 12
Labels: ice, invisibility, water
Environment:

Windows 7, Java 1.6 32-bit, 6 GB of RAM


Attachments: PNG File 2012-10-30_16.28.37.png     JPEG File firework light flash texture in front of water.jpg    
Issue Links:
Duplicate
is duplicated by MC-6148 Water not visible through exploding f... Resolved
is duplicated by MC-6217 Enderman mouth + water glitch Resolved
is duplicated by MC-6372 breaking animation Resolved
is duplicated by MC-8419 Can't see water or portal when a fire... Resolved
is duplicated by MC-8709 Water not visible through Nether Portal Resolved
is duplicated by MC-9564 fireworks Resolved
is duplicated by MC-9751 Fireworks Resolved
is duplicated by MC-9944 Trasparent Water Seen Through Fireworks Resolved
is duplicated by MC-11469 Clouds invisible when viewed through ... Resolved
is duplicated by MC-11583 Enchant particles make water see-through Resolved
is duplicated by MC-11616 Beacon potion effects do weird things... Resolved
is duplicated by MC-13461 Enderman Jaw glitch with water Resolved
is duplicated by MC-15010 Entities and transparent blocks show ... Resolved
is duplicated by MC-16622 Minecraft Lightning Water Graphic Glitch Resolved
is duplicated by MC-16699 You can't see rain/snow through break... Resolved
is duplicated by MC-17507 When Viewing a portal through another... Resolved
is duplicated by MC-18312 You cant see ice through water. Resolved
is duplicated by MC-19760 when I place torches and there is a b... Resolved
is duplicated by MC-22616 Particles appear behind water and the... Resolved
is duplicated by MC-22933 Water Renders Over Particles Resolved
is duplicated by MC-23488 Tranparent flame Resolved
is duplicated by MC-24407 (Torch) Particles graphics glitch Resolved
is duplicated by MC-25894 Watermelon and Lily pads Resolved
is duplicated by MC-28361 Translucent blocks are not visible th... Resolved
is duplicated by MC-29423 Water dissapera Resolved
is duplicated by MC-32437 Transparency bug with the maps Resolved
is duplicated by MC-484 The particles of the beacon/potions m... Resolved
is duplicated by MC-584 Breaking a block underwater doesn't s... Resolved
is duplicated by MC-950 Certain objects invisible when viewed... Resolved
is duplicated by MC-1896 Failure ice texture in contact with t... Resolved
is duplicated by MC-1930 Breaking blocks underwater Resolved
is duplicated by MC-2262 Block breaking animation sometimes do... Resolved
is duplicated by MC-2999 Ice texture Resolved
is duplicated by MC-3858 Particles from beacon & lightning mak... Resolved
is duplicated by MC-4049 Nether Portal blocks cannot be seen t... Resolved
is duplicated by MC-4531 Lightning shows blocks through ice Resolved
is duplicated by MC-4540 Standing underwater while looking at ... Resolved
is duplicated by MC-4559 Water looks glitchy if some fireworks... Resolved
is duplicated by MC-4606 Strange Aura Fireworks Resolved
is duplicated by MC-4607 When level with or above a firworks e... Resolved
is duplicated by MC-4744 Firework Bug Resolved
is duplicated by MC-4833 A bug with water Resolved
is duplicated by MC-4892 When rocket explodes, water becomes p... Resolved
is duplicated by MC-4904 Water glitches out when fireworks burst Resolved
is duplicated by MC-5015 Fireworks Cause water not to render Resolved
is duplicated by MC-5075 Firework-water visual Resolved
is duplicated by MC-5106 Fireworks messing with ice blocks. Resolved
is duplicated by MC-5163 Firework Water Render Resolved
is duplicated by MC-1480 Water does not show behind ice Closed
Relates
relates to MC-44244 Lightning causes water, stained glass... Resolved
relates to MC-270111 Visual Bug: Water can be seen through... Resolved
relates to MC-9553 Wrong rendering order of particles, h... Resolved
CHK:
Confirmation Status: Confirmed

 Description   

Ice blocks (and possibly other blocks) cannot be seen through air and then water. Under-water works fine. The screenshot is self-explanatory.

This applies also to:

  • Lightnig
  • Beacon effect particle
  • Fireworks explosions

making

  • Water
  • Ice
  • Portals

invisible



 Comments   
Comment by Kumasasa [ 26/Dec/15 ]

@Amavir: See MC-9553

Comment by Amavir [ 26/Dec/15 ]

Problem with fireworks showed in screenshot 'firework light flash texture in front of water.' still confirmed for 15w51b.
Screenshot : https://gyazo.com/dc24f8eeed2a5a0aedf7d159b88a00b1

Comment by Piotr Paulski [ 07/Jan/15 ]

I was looking at fireworks above water - it seemed exactly as second screenshot here - explosion made water invisible for a moment, then after a split second water and firework particles were displayed correctly.
I did not find anything similiar to this in MC-9553.

Comment by Dlawso the Really Lucky Rabbit [ 03/Jan/15 ]

Piotr, you might be experiencing MC-9553.

Comment by Piotr Paulski [ 03/Jan/15 ]

This bug is back in 1.8.1

Comment by Kumasasa [ 10/Oct/13 ]

Fix confirmed

Comment by branza [ 10/Oct/13 ]

They did fix it after all, in the new snapshot 13w41a!

Comment by Pedro M. Zamboni [ 06/Jul/13 ]

Sooo... how much time till this new engine comes?

Comment by iamdarkyoshi [ 04/Mar/13 ]

hooray!

Comment by Anon Ymus [ 04/Mar/13 ]

HD texture packs work fine in 13w10a.

Comment by _zombiehunter [ 04/Mar/13 ]

It's less a general performance problem, it's more the lack of features of the current engine. This "transparent texture makes transparent texture behind invisible" thing here is one of many examples, the old engine simply isn't able to render several transparent textures behind each other. You need a better and more powerful engine to do this, which should still give a playable framerate. Especially those players using texutepacks suffer from the limitations of the current engine (just try MCPatchers Better Glass mod and take a look through several glass panes behind each other or place some glass blocks underwater ... there's always something invisible because the current engine can't render it).
Another problem: Not everyones computer meets the system recommendations, using many basic features of texturepacks (Custom Colors, RandomMobs, CTM, Better Glass, Better Skies, ...) is impossible for them due to massive FPS drops after patching the game. If this features would be properly implemented to the game along with a faster engine, everyone would be able to enjoy texturepacks with proper FPS and without the ned of mods like Optifine or MCPatcher.

Comment by FireHunterX [ 04/Mar/13 ]

Maybe I'm missing something, but I've never needed Optifine for FPS issues. As long as your computer meets the system recommendations, Minecraft is fine without it.

Comment by _zombiehunter [ 04/Mar/13 ]

@Grum:
Ah, good news. Would be nice to have some detailed and official information about what the new engine supports though. There's a lot of speculation out there and the current information found on the Wiki and Forums ins't very helpful (confirmed so far: Support for Java 5 will be dropped and Dinnerbone twittered several times "We are working on something so much better than Optifine"). Probably many other rendering related bugs may be obsolete with the new engine (MC-9553 for example?).

btw, whilst rewriting the engine, you should especially consider that millions of Minecraft fans still have to download Optifine/MCPatcher to make the game (and their texturepacks) even playable. Best would be to get rid of Optifine and MCPatcher completely with the new engine (proper FPS boost + implementation of all missing texture features like RandomMobs, Custom Colors, Connected Textures, Better Glass, custom skyboxes).
Just the fact that nearly all texturepacks still rely on MCPatcher should be reason enough to implement all its features to vanilla Minecraft. I'm sure Kahr will help you with this.

Comment by [Mojang] Grum (Erik Broes) [ 04/Mar/13 ]

Won't and can't easily fix. Is fixed in the newer engine however.

Comment by _zombiehunter [ 01/Mar/13 ]

Confirmed for 13w09c !

Comment by iamdarkyoshi [ 28/Feb/13 ]

notice how large my photo attachment is XD

Comment by _zombiehunter [ 28/Feb/13 ]

"Transparent texture makes transparent texture behind invisible" still happens up to Snapshots 13w09a/b. Please update the "Affects Version/s" tag.
Added a screenshot of a firwork light flash in front of a water surface. Same problem here.

Comment by iamdarkyoshi [ 27/Feb/13 ]

added screenshot of torch particles being made semi transparent, but sure if this is the same bug.

Comment by iamdarkyoshi [ 27/Feb/13 ]

torch particles are MADE transparent by water as well as any other particles.

Comment by Kumasasa [ 13/Dec/12 ]

Read a good explanation in MC-950

Comment by Anon Ymus [ 05/Nov/12 ]

Just because this has been in the game a while does not mean it is not a bug. It shouldn't matter whether you look through air then water or just water.

Comment by Maarten Thijs [ 05/Nov/12 ]

arthur stop starting every word of your sentence with a capital!!!!

Comment by fuj1n (Arthur Uzulin) [ 05/Nov/12 ]

Not A Bug / Has Been In The Game Since First Ice Came Out.

Comment by Dustin Dowell [ 02/Nov/12 ]

Related/Duplicate of MC-950

Comment by Richard Cox [ 31/Oct/12 ]

@Daedalus: " It's a pain. To do it right would cause massive fps drops."

That rather depends on whether Minecraft (and the underlying JVM) can make use of either SSE or GPU ability to vectorise (massively in the latter case) pairs of add then multiply instructions (or, better, use fused multiple-add where available).

("Make use" here includes using tools to bypass usual JVM limitations to access underlying APIs.)

Or course to mitigate the screams [date noted] of those whose hardware is (in computing terms) palaeolithic due to lack of a GPU should allow a reduced quality implementation as currently.

Comment by Daedalus Young [ 30/Oct/12 ]

It has to do with alpha transparency. It's a pain. To do it right would cause massive fps drops. That's why glass and vines for example use 1-bit transparency.

There are a number of similar issues on here, (such as MC-965 and MC-484) that are most likely related.

Comment by Anon Ymus [ 30/Oct/12 ]

That makes sense, and in fact would be a good feature. All I'm saying is that it's inconsistent.

Comment by Rectar2 [ 30/Oct/12 ]

Valid point, but I think it kind of makes it look thinner, like actual ice. Think about it.

Comment by Anon Ymus [ 30/Oct/12 ]

But when you are underwater, you can see ice just fine.

Comment by Rectar2 [ 30/Oct/12 ]

It's very possible that this is not a bug. Personally I think it'd be kinda weird to see ice through water...

Comment by Vrej [ 30/Oct/12 ]

Conformed.

Generated at Sun Jan 12 11:54:15 UTC 2025 using Jira 9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13.