FFS - Fancy Fluid Storage

FFS - Fancy Fluid Storage

2M Downloads

Fluids in Tanks cause Graphical Bugs with Certain Blocks & Entities

FocalFlare opened this issue ยท 5 comments

commented

DISCLAIMER
I am using shaders and resource packs in the following screenshots. And while some of them may be the culprit of this issue, I've witnessed this even without any shaders or resource packs enabled way before I found out by hard that this mod was causing them. No hard/soft/vague crashes (because why would a graphical bug even cause a crash?), so I can't post a relevant log, although I can post one in case further action is needed.

I wasn't able to find a single issue about this made on this mod, so I guess I'll insist on being the first.

As always, solutions for this issue might work for everyone who's having this same issue but are 100% not guaranteed to work for those with even a slightly different issue. Regardless, I appreciate your input(s)!

Fancy Fluid Storage Version
3.2.6 (Latest for 1.18.2)

Minecraft Forge Version
40.2.9

Client or Server?

  • Client
  • Server
    No way for me to test this on a server, so I can only assume this is client-sided.

Crash Report (via. Paste.ee)
No crashes occurred with the mod.

Describe the bug
Whenever there's [any amount (mB) of] fluid inside a tank, entities and certain blocks will appear to render inside-out as if they have flipped normals. That and also some other graphical bugs. It's hard to thoroughly describe this bug with just text, so I'll provide some screenshots below.

To Reproduce
Steps to reproduce the behavior:

  1. Find (or spawn) some entities/blocks.
  2. Insert any fluid into the tank with entities and/or around.
  3. ???
  4. Profit (watch the blocks/entities render inside-out immediately when there's fluid added to the tank via the tank valve).

Expected behavior
Fluid is added to an FFS tank without any graphical bugs.

Screenshots
No Fluid in Tank
image
image
Fluid in Tank
image
image
Other Entities, Player Armor Rendering, Water Rendering
image

Additional context
This doesn't just occur with only water or lava in a tank. I've also tested this with other (acceptable) fluids such as molten soulsteel from Thermal Series.

This mod may or may not receive updates or support either for 1.18.2 or as a whole, so I won't keep any promises that this will be fixed. But hopefully, this can be looked at.

commented

I don't play on any mod packs, but I can send the mods I left enabled here while I test out this version: https://www.filesharing.com/download/KuZnb0E5NzJRaR5BD5Ii

Edit 71823: I tested the version you provided out and there are no graphical bugs present. However, I'll still wait for your input on this issue. ๐Ÿ‘๐Ÿพ

commented

In that case we're done and it's fixed :)

I'll get new versions out for 1.18, 1.19 and also 1.20

Thank you for bringing this to my attention!

commented

I booted up the 1.18 development environment with just FFS and Little Logistics so I could try out that Steam Locomotive you have in your screenshots, but it looks fine...
image

This sounds like some mod incompatibility for sure, but without a list of mods I wouldn't know what it could be...

Would you perhaps be so kind as to make a copy of the modpack (or instance) that you have and remove mods 1-by-1 (or maybe in bulk) until the problem disappears?

As tested just now, Little Logistics still seems to work, so we have 1 mod we can test it with while removing all the other ones

I also wanna point out that I value this very detailed issue report a lot, thank you for that! ๐Ÿ˜„


Actually, I asked some friends for help and they told me that one thing I've done incorrectly from 1.18 onwards was something in regards to the depth mask for rendering.

Could you try this version in the archive for 1.18.2 and see if that works for you? No need to remove the mods 1-by-1 for now ๐Ÿ˜‰

Fancy Fluid Storage-1.18.2-3.2.7.zip

commented

Alright I'll try that out. I have too many mods to try and trial-and-error for, so it'll be tedious, but what I can do is send all the mods over as one archive file. As said, this happens with all entities and not just Little Logistics, despite the locomotives and the carts shown.

commented

A modpack in an archive would be very handy, that way I can look into it instead

Though, only if the issue still persists with that version I posted ๐Ÿ˜„