GeoGradient - Climate Generator

Real-world geography for Minecraft. The further you travel north or south, the colder or hotter the world becomes, with poles, equators, and seven climate bands that actually make sense.

File Details

geogradient-1.0.1-1.20.1-FORGE.jar

  • R
  • May 17, 2026
  • 24.01 KB
  • 228
  • 1.20.1
  • Forge

File Name

geogradient-1.0.1-1.20.1-FORGE.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:geogradient-1545462:8106222")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

  • fix: correct borderAmplitude units, landmark edge cases, init guard, and config parity (1.0.1)
  • fix: borderAmplitude was applied as biome-section units (4x blocks); divide by 4.0 so the config-documented block value is honoured in computeClimate and sampleAt
  • fix: nearestLandmarkNorth/South off-by-one when standing exactly on a cold landmark — now returns distance 0 instead of one full period away
  • fix: initialize(long) early-return guard suppressed real-world seed when Genesis previewed first; guard removed (reset() ensures clean state on every world-unload)
  • fix: Fabric config had no range enforcement — globe_size=0 caused divide-by-zero in computeClimate; all five fields now clamped to Forge-parity ranges on propagation
  • fix: GeoGradientSampler parameter names blockX/blockZ renamed to noiseX/noiseZ (coords are biome-section, not block — misleading names could cause future callers to pass wrong units)
  • fix: TerraBlenderBridge silently swallowed all invocation exceptions; now logs a one-time WARN with full exception on first failure before falling back to vanilla
  • fix: spawn_latitude config comment incorrectly described 0.0 as temperate; corrected to reflect that 0.0 = no override and spawn lands in Tropical Dry zone (d=0.5 at z=0)
  • fix: blend_fraction was missing from geogradient-common.toml, silently using the default - bump: 1.0.0 -> 1.0.1