

I Want Smooth Temperature
Smooths horizontal and vertical temperature transitions for more realistic climate gradients. Uses b

Description
<p>Edit pending.</p> <p>Basically smooths out worldgen noise map so that the transitions between chunks is more realistic. No more 5 celsius changes between 50 blocks distance.</p> <p>This mod has been vibe coded with Claude and tested by me.</p> <p>The mod works both single player and multiplayer and is needed only on the server.</p> <p>Let me know if anything needs fixing.<br /><br />----------------</p> <p>I always want large landmasses and smooth terrain and I got that using several mods. However the temperature I always felt like it was jaggedy and it jumped all over the place when moving a few chunks.<br />Thats why I jumped on Claude, asked it to read the game's documentation and, trying things one by one vibe codded a mod that smooths out the temperature on worldgen so that live variations aren't affected.<br />I started with the horizontal smoothing by appling a box blur filter to the climate map during world generation, so biomes blend into each other instead of having hard edges - no more sudden 10°C jumps when crossing from one region to another.<br />For the vertical smoothing it replaces vanilla's linear elevation cooling with a sigmoid curve, meaning low hills cool gently, mid-elevations cool at a standard rate, and high peaks cool steeply before flattening out. Underground geothermal warming is left unchanged as this is applied only above sea level.<br />For an extra bonus, because I felt that mountains at the equator should cool slower, I asked it to add an optional climate-aware mode where hot biomes cool less on mountains and cold biomes cool more - I feel like this needs more testing.<br />Works on existing worlds for vertical smoothing; horizontal smoothing only affects newly generated chunks. Server-side only, compatible with weather mods.</p> <p>----------------</p> <p>For a "realistic" approach using 320 world height, I recommend "SigmoidAmplitude": 12.0, "SigmoidSteepness": 0.025, "SigmoidInflection": 80.0.<br /><br />You can see the graph here and tweak it yourself: <a href="https://www.desmos.com/calculator/gw0t5idajf">https://www.desmos.com/calculator/gw0t5idajf</a></p> <p>The straight line is the vanilla linear penalty.</p>
Ratings & reviews
Sign in to leave a rating or comment.

