sablewaves-2.14.5.jar
Curse Maven Snippet
What's new
2.14.5
Beaches don't flicker anymore. For real this time.
Every beach cell checks how deep the water is and skips drawing entirely if it's under 0.03. Foam was brightest at 0.07. Those are basically the same number. So each cell along the waterline was painting half-opaque white right up until the frame it disappeared, then popping straight back on with the next wave. One block at a time, whole length of the beach, over and over.
d 0.100 -> foam 98
d 0.045 -> foam 104
d 0.005 -> gone
An on/off switch wired to the brightest thing on screen. Now the foam starts at zero and fades out before the cell vanishes, so it goes 113 -> 2 -> 0 and you don't see it happen.
Also: the last few versions all fixed real bugs but none of them was this one. I kept staring at recordings trying to work out what could make it look like that, and got it wrong four times running. What actually found it took one minute — turned off Beach Flooding & Swash in the config, flicker stopped, and suddenly there was one method to read instead of a whole renderer to guess about.
So if something looks broken, that config screen is full of switches. Turning them off one at a time will find it way faster than I can.
This mod has no additional files

