Minor addition in pollution code. (clamping values)

This commit is contained in:
BallOfEnergy 2023-06-11 20:59:22 -05:00
parent 07c0fc0d86
commit d3907c72aa

View File

@ -172,10 +172,18 @@ public class PollutionHandler {
data.pollution[S] *= 0.8F;
} else {
data.pollution[S] *= 0.99F;
/* Clamp soot pollution to 0 near low values. */
if(data.pollution[S] < 0.0001F) {
data.pollution[S] = 0;
}
}
data.pollution[H] *= 0.999F;
/* Clamp Heavy pollution to 0 near low values. */
if(data.pollution[H] < 0.001F) {
data.pollution[H] = 0;
}
/* SPREADING */
//apply new data to self
PollutionData newData = newPollution.get(chunk.getKey());