
Latitude
Latitude overhauls world generation so biomes follow realistic latitude bands—from equatorial jungles to polar tundras.
- Загрузки
- 2K
- Подписчики
- 30
- Обновлён
- 4 июня 2026 г.
- Лицензия
- GPL-3.0-or-later
Опубликован 21 января 2026 г.

A world generation mod built around geography instead of randomness.
Latitude reorganizes Minecraft's biomes by latitude — jungles near the equator, tundra at the poles, and everything in between laid out the way it would actually be on a planet. The world has a center (the equator) and edges (the poles), and biomes shift as you move between them.
It doesn't add new biomes or terrain. It takes vanilla biomes and puts them where they'd geographically make sense. You get a world that feels like it has real geography instead of random noise.
⚠️ Latitude overhauls world generation and requires a new world to take effect.
🗺️ Climate Zones
Five climate bands radiate outward from the equator at the center of the world toward the poles at the edges (revised from 6 bands pre v.1.3.0):
| Zone | Character | Typical Biomes |
|---|---|---|
| 🌴 Tropical | Hot, humid, lush | Jungle, Mangrove Swamp, Bamboo Jungle |
| ☀️ Subtropical | Warm and varied, drier toward the edges | Savanna, Badlands, Plains |
| 🌿 Temperate | Mild, forested, familiar | Forest, Birch Forest, Meadow, Swamp |
| 🌨️ Subpolar | Cold, stark, increasingly sparse | Taiga, Snowy Plains, Grove |
| ❄️ Polar | Frozen and forbidding | Ice Spikes, Frozen Ocean, Snowy Slopes |
Zones blend into each other gradually — no hard lines where jungle suddenly becomes tundra. You'll also get edge warnings as you push toward the poles and east/west boundaries. Some biome tuning ongoing to balance biome diversity and smooth transitions. Latitude is very much a living project!
🌐 World Sizes
You pick a world size when you create the world. This controls how far the equator-to-pole journey is:
| Size | Diameter | Feel |
|---|---|---|
| Itty Bitty | 7,500 × 7,500 | Equator to pole in an afternoon |
| Tiny | 10,000 × 10,000 | Small but varied |
| Small | 15,000 × 15,000 | Compact with room to breathe |
| Regular | 20,000 × 20,000 | Recommended |
| Large | 30,000 × 30,000 | Long-haul survival |
| Ginormous | 40,000 × 40,000 | Continental-scale trek |
Everything scales with the size you pick — biome band widths, border behavior, latitude math. A "Tiny" world doesn't just cut off a "Regular" world; it compresses the whole climate system proportionally. Tuning is ongoing to make sure smaller world sizes still balance biome diversity.
🌐 World Creation
Latitude hooks into the world creation screen directly. It's on by default — you'll see the size picker and climate toggle right there when you make a new world. You can turn it off if you want a vanilla world.
🧭 Compass & HUD
Latitude comes with a built-in navigation HUD:
- Compass — digital (cardinal, 8-way, or degrees) or analog with color themes
- Latitude readout — your current latitude, updating live
- Climate zone indicator — shows on zone crossing, or keep it on all the time
- Everything is customizable — size, color, opacity, position, background
🛠️ HUD Studio:
Press F9 to open it (rebindable). Drag elements around on screen, snap to grid if you want. Press , to toggle the compass on/off.
🧩 Compatibility
Latitude works through biome tags, so it plays well with other worldgen mods like Tectonic, Geophilic, and William Wyther's Overhauled Overworld. Modded biomes can be slotted into climate bands without hard dependencies. Only Fabric API is required. I plan on expanding default compatibility with modded biome packs in future updates.
Lithosphere compatibility is in active development.
👥 Who this is for
If you've ever thought vanilla biome placement felt random and disconnected — a mushroom island next to a desert next to a taiga — this fixes that. It's good for long-term survival worlds, exploration-focused playthroughs, and modpacks that want geographic coherence without adding a ton of new content.
🐛 Found a Bug?
Report issues or follow development on GitHub: https://github.com/peetsamods/latitude
COMING SOON: New Horizons 🌏
The next era of Latitude brings expanded biome support, broader worlds, and more earthlike generation shaped by continents, oceans, climate, and exploration. And all the cats you could ever want!!! 🐈⬛🐈

Thank you for playing with Latitude. It's a solo passion-project and my first mod, so I hope you will enjoy it as much as I do! :D
If you're enjoying Latitude, consider leaving a ❤️ on Modrinth!
➢ Follow my mod development: https://www.youtube.com/@peetsamods
Ченджлог
1.3.0+1.20.1-r1Релиз1.20.1 · 4 июня 2026 г.
Latitude 1.3.0+1.20.1-r1 hotfix
Fixed:
- Corrected the packaged mixin refmap name for the 1.20.1 jar.
- Addresses startup crashes with No refMap loaded and removed target resolution errors.
- Set the packaged mixin compatibility level to Java 17 for 1.20.1 launcher profiles.
- Removed a release-jar reference to excluded debug stats that could crash during warm-band world generation.
Unchanged:
- No gameplay or worldgen behavior changes.
1.3.0+1.20.1Релиз1.20.1 · 3 мая 2026 г.
Deprecated: use 1.3.0+1.20.1-r1
This upload is superseded by Latitude 1.3.0+1.20.1-r1, which fixes the 1.20.1 startup/refmap crash and related Java 17 launch blocker. Please install the -r1 version instead.
Latitude 1.3.0 for Minecraft 1.20.1
Latitude 1.3.0 is now available for Minecraft 1.20.1.
This is a backport of the 1.3.0 Latitude update, bringing the newer climate/worldgen system, bespoke UI work, loading-screen polish, HUD tools, and EW border improvements to the 1.20.1 line.
Highlights
- Backported Latitude 1.3.0 to Minecraft 1.20.1.
- Restored the 1.3.0 climate and biome-selection improvements on 1.20.1.
- Preserved live runtime biome replacement so generated worlds use Latitude’s biome authority path.
- Restored the bespoke create-world flow and “Begin Expedition” launch path.
- Restored Latitude’s bespoke loading overlay for new and existing worlds.
- Restored F9 settings and HUD Studio behavior for the 1.20.1 version.
- Fixed 1.20.1 client/UI API drift across settings screens, HUD Studio, create-world screens, and render hooks.
- Fixed EW storm/haze rendering for 1.20.1, including HUD readability, directional warning text, and split-screen haze ownership issues.
- Preserved
/latdevdeveloper tools for inspection and proof checks. - Verified fresh-world and existing-world runtime loading.
- Verified release artifact purity: no dev/headless/tooling payloads or process-launch bytecode in the public jar.
World generation
- Includes the 1.3.0 climate cohesion work from the current Latitude line.
- Keeps Latitude’s band-first biome selection behavior.
- Preserves the live biome hook path in runtime world generation.
- Retains the corrected biome authority improvements from the 1.3.0 series.
UI and client experience
- Restored bespoke Latitude create-world experience for Minecraft 1.20.1.
- Restored “Begin Expedition” world launch behavior.
- Restored bespoke loading screen behavior for both new worlds and existing saves.
- Restored F9 settings front-door behavior.
- Restored HUD Studio access and preview behavior.
- Fixed 1.20.1-specific loading-screen text/percentage compatibility issues.
- Fixed client HUD/render mixin targeting for Minecraft 1.20.1.
EW border / storm haze
- Restored EW haze rendering behavior for 1.20.1.
- Fixed HUD readability near the east/west storm border.
- Fixed haze banding and split-screen opacity issues.
- Restored directional warning text.
- Preserved the known-good EW warning timing window.
- Confirmed the EW haze uses the intended world-pass + HUD-pass ownership model.
1.3.0+1.21.1-hotfixРелиз1.21.1 · 2 мая 2026 г.
Latitude 1.3.0+1.21.1 Hotfix
This hotfix corrects several client-side issues in the initial Minecraft 1.21.1 backport.
Fixed
- Restored the updated 1.3-style F9 Latitude settings and HUD Studio interface.
- Removed old debug/capture-style controls from the public F9 settings screen.
- Fixed blurred F9/HUD Studio screen layering so widgets, scrollbars, and previews render crisply.
- Restored missing analog compass feature.
- Applied the bespoke Latitude loading overlay when opening existing worlds, not only when creating new worlds.
- Improved east/west border haze readability so the hotbar and warning text remain visible while the storm atmosphere is still present.
Validation
clean buildpassed.- Public jar artifact purity scan passed.
- Debug/dev/tooling payload scan passed.
- Process-launch bytecode scan passed.
- Prior runtime proof remains valid: fresh-world entry, live biome hook, bespoke overlay clear, and
/latdevsmoke all passed.
1.3.0+1.21.1--DEPRECATEDРелиз1.21.1 · 2 мая 2026 г.
DEPRECATED
This version is missing a few key features of the 1.3.0 update, lost during the porting process. Recommended to use the later 'hotfix' version.
Latitude 1.3.0 for Minecraft 1.21.1
This is a backport of Latitude 1.3.0 to Minecraft 1.21.1, bringing the current climate/worldgen improvements and bespoke UI work to the older 1.21.1 line.
Highlights
- Added support for Minecraft 1.21.1.
- Added Latitude’s bespoke create-world flow for the 1.21.1 version.
- Improved first-world loading behavior.
- Fixed a major first-join stall that could leave players staring into the void for a long time after the loading screen.
- Removed the fake second Latitude “Loading terrain / Preparing the frontier” overlay phase.
- Aligned in-game latitude zone titles with the canonical five-band climate model.
- Added compatibility fixes for 1.21.1 worldgen/snow-guard behavior.
- Removed a newer-version Pale Garden tag reference that does not exist in Minecraft 1.21.1.
World generation and loading
- Fixed a spawn-selection issue where Latitude could force too much chunk generation during player join.
- Fresh world entry should now feel much closer to normal Minecraft loading speed.
- Preserved Latitude’s latitude-driven climate behavior while adapting the port to the 1.21.1 runtime path.
- Added gated biome-cost diagnostics for future performance debugging without changing normal gameplay behavior.
UI and player experience
- Added the bespoke Latitude create-world screen and world-launch flow.
- Added a planisphere-style visual preview in the create-world experience.
- Cleaned up loading-screen handoff behavior so Latitude no longer shows a second branded terrain-loading screen over an already-entering world.
- Zone-title logic now follows the canonical Latitude band system more consistently.
Technical notes
- Target Minecraft version: 1.21.1
- Java target: Java 21
- Release artifact:
latitude-1.3.0+1.21.1.jar - SHA-256:
9614be838cbb7a5f8e7300ff82455746988f81ab2dd7ed7dd80c44abb006d177
Known notes
This is a backport of the 1.3.0 line, so some content available in newer Minecraft versions is not present in 1.21.1. The release has been cleaned so it no longer references Pale Garden in the 1.21.1 biome tags.
1.3.0+1.21.11-r2Релиз1.21.11 · 26 апреля 2026 г.
Latitude 1.3.0 — Cohesion Update
Latitude 1.3.0 is a major world generation, polish, and usability update for Minecraft 1.21.11.
This release focuses on making Latitude worlds feel more coherent, more natural, and more intentional from the moment you create a new world.
World generation
- Overhauled Latitude’s climate-zone model into a more realistic five-zone structure: tropical, subtropical, temperate, subpolar, and polar.
- Removed the old “equator” zone terminology and reworked latitude calculations around the new five-zone model.
- Reduced overly rigid horizontal biome banding, allowing warm regions to vary more naturally between humid, open, and dry climates.
- Improved climate cohesion across warm, temperate, subpolar, and polar regions.
- Improved biome transitions so climate zones blend more naturally instead of changing in harsh, artificial stripes.
- Reduced biome leakage between climate zones.
- Improved desert, badlands, savanna, jungle, swamp, mangrove, ocean, and cold-biome placement.
- Improved warm-to-temperate and cold-zone transitions.
- Verified fresh-world generation for Minecraft 1.21.11.
UI and player experience
- Added a more bespoke Latitude world-creation experience.
- Added improved loading-screen messaging.
- Added a new analog compass HUD style.
- Improved HUD/settings screens and preview behavior.
- Drastically reduced first-time world loading delay compared with earlier 1.3 development builds.
- Improved first-launch and new-world creation flow so starting a Latitude world feels much closer to normal Minecraft startup.
Compatibility
Tested with:
- Minecraft 1.21.11
Notes
Existing worlds may contain already-generated terrain from older Latitude versions. For the cleanest 1.3.0 experience, create a new world.
r2 artifact rebuild
This rebuild removes dev-only tooling from the public jar for cleaner distribution packaging. There are no worldgen behavior changes from the tested 1.3.0 release.
1.3.0+26.1-r2Релиз26.1, 26.1.1, 26.1.2 · 26 апреля 2026 г.
Latitude 1.3.0 — Cohesion Update for Minecraft 26.1.x
Latitude 1.3.0 is a major world generation, polish, and usability update for Minecraft 26.1.x.
This release focuses on making Latitude worlds feel more coherent, more natural, and more intentional from the moment you create a new world.
World generation
- Overhauled Latitude’s climate-zone model into a more realistic five-zone structure: tropical, subtropical, temperate, subpolar, and polar.
- Removed the old “equator” zone terminology and reworked latitude calculations around the new five-zone model.
- Reduced overly rigid horizontal biome banding, allowing warm regions to vary more naturally between humid, open, and dry climates.
- Improved climate cohesion across warm, temperate, subpolar, and polar regions.
- Improved biome transitions so climate zones blend more naturally instead of changing in harsh, artificial stripes.
- Reduced biome leakage between climate zones.
- Improved desert, badlands, savanna, jungle, swamp, mangrove, ocean, and cold-biome placement.
- Improved warm-to-temperate and cold-zone transitions.
- Verified fresh-world generation for Minecraft 26.1.x.
UI and player experience
- Added a more bespoke Latitude world-creation experience.
- Added improved loading-screen messaging.
- Added a new analog compass HUD style.
- Improved HUD/settings screens and preview behavior.
- Drastically reduced first-time world loading delay compared with earlier 1.3 development builds.
- Improved first-launch and new-world creation flow so starting a Latitude world feels much closer to normal Minecraft startup.
Compatibility
Tested with:
- Minecraft 26.1
- Minecraft 26.1.1
- Minecraft 26.1.2
Notes
Existing worlds may contain already-generated terrain from older Latitude versions. For the cleanest 1.3.0 experience, create a new world.
This 26.1.x build brings the Latitude 1.3.0 Cohesion Update to the Minecraft 26.1.x line.
r2 artifact rebuild
This rebuild removes dev-only tooling from the public jar for cleaner distribution packaging. There are no worldgen behavior changes from the tested 1.3.0 release.
1.3.0+1.21.11Релиз1.21.11 · 21 апреля 2026 г.
Latitude 1.3.0 (MC 1.21.11)
Latitude 1.3.0 is a major upgrade from the 1.2.x line. It makes the world read more like a coherent climate system, while also improving stability and the first-run player experience.
Major worldgen improvements
- Reworked the climate-band model and related biome policy so latitude structure reads more clearly and more naturally.
- Reduced scattered confetti biome placement and improved biome contiguity across the world.
- Strengthened regional biome identity so key biomes feel more intentional and less thin, noisy, or patchy.
- Improved high-value cases like badlands and Pale Garden so they form more convincingly as real places.
- Restored missing or underrepresented biome outcomes in the regions where players would expect to find them.
- Smoothed climate handoff behavior so transitions feel less arbitrary and less visibly synthetic.
Player-facing improvements
- Refined the create-world and loading flow so starting a world feels more intentional and less abrupt.
- Implemented bespoke Create New World screen and world loading screens for a little extra polish.
- Fixed the excessively long first-time world creation/loading delay from the 1.2.x line, so first entry now feels much closer to normal vanilla startup.
- Improved first-entry behavior after world creation and after upgrading an existing save.
- Improved the first-run experience so the mod feels smoother and more finished from the moment you create or open a world.
Existing-world compatibility
- Existing 1.2.x worlds keep their legacy worldgen policy when opened in 1.3.0.
- The upgraded-save crash caused by a missing
worldgen_policybootstrap path was fixed.
Validation
- Structural audits passed.
- Invariant scan passed.
- Release integrity checks passed.
- Live upgrade and save smoke checks passed.
1.2.5+1.20.1Релиз1.20.2, 1.20.3, 1.20.4 · 6 февраля 2026 г.
1.2.5+1.20.1
- Backport: Latitude is now available for Minecraft 1.20.1 (Fabric).
- Tested on 1.20.1-1.20.4, all appear to be working.
- Parity goal: Matches the deterministic latitude-based climate bands and core worldgen behavior of newer builds, adapted for 1.20.1 APIs/mappings.
- Mangrove ensured to generate only adjacent to water sources and will not climb hills (beyond vanilla limit).
- Warm-band snow protections: Prevents snow placement and freezing behavior in warm latitude bands (snow guard + warm snow trap paths).
Notes
- Worldgen changes apply to newly generated chunks only.
- When reporting issues, please include the seed, coordinates, screenshots, and
latest.log.
Комментарии
Загружаем…