Water/Particles Render Fix

Water/Particles Render Fix

334 Downloads

I'm sure you all had this problem: you were breaking some blocks, using potions, placing torches, or heck, maybe even playing with Thaumcraft warded glass near water. And then you noticed it: particles were rendering behind the water. You could never unsee it anymore. You searched online, but there was no solution, only a few dead forum threads. You knew that Mojang fixed it on newer versions, but you wanted to continue playing 1.7.10. So you just gave up and had to live with it.

I was just like you. But I didn't give up. And I made a mod to fix it. Finally, after nine years of suffering, particles will render correctly!


Requirements:

  • That's a Mixins mod, so of course it requiers Mixins. I recommend using UniMixins

F.A.Q.

  • Q: Cool, but how does it work?
  • A: It checks if there's water between current player and particle and stores this information for every particle. Then it splits the particle rendering process in two parts:
      1. It renders particles behind water
      2. It renders water
      3. It render particles in front of water
  • Q: Does it works with [another transparent liquid]?
  • A: IDK :D
    There's only one way to find out: try it out and reply here. If you provide some screenshots, I will eagerly add them to this page.
  • Q: Can I use it in my modpack?
  • A: Sure thing! People were suffering from this rendering issue for too much time!
    (Though a little mentioning of myself would be nice)