
Latitude
Latitude overhauls world generation so biomes follow realistic latitude bands—from equatorial jungles to polar tundras.
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.
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.
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.
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.
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.
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.
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
- 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.
- Backport: Latitude is now available for Minecraft 1.20.1 (Fabric).
🌍 Latitude v1.2.5 — Minecraft 1.21.1
This release brings critical world-generation fixes and long-standing climate correctness improvements to Minecraft 1.21.1, stabilizing Latitude’s behavior across warm and cold zones and resolving several vanilla edge cases.
❄️ Warm-Band Snow Issues — Fixed
Snow appearing in warm climate bands (equator, jungle, tropical regions) has been fully resolved.
What was happening
Vanilla Minecraft could still place snow via internal generation systems (such as top-layer freezing and biome legacy behavior) based on base biomes, even after Latitude reassigned the final biome to a warm climate.
What’s fixed
- Snow blocks no longer generate in warm bands.
- Powder snow (including dangerous cave-mouth sink traps) is blocked in warm climates.
- Snow layers are prevented in warm zones.
- Fix applies reliably to:
- cave entrances
- hillsides
- partially exposed terrain
- edge-case chunk generation paths
Implementation notes
- Snow placement is intercepted at the final world-generation write stage, ensuring no upstream vanilla logic can bypass Latitude’s climate rules.
- Replacements are handled safely:
- powder snow / snow layers → AIR
- snow blocks → DIRT above sea level, STONE below
- Debug logging is disabled by default and available only via explicit JVM flags.
Result: Warm climates now stay warm, without exceptions.
🌴 Mangrove Terrain Improvements
- Fixed incorrect mangrove placement on steep or unsuitable terrain.
- Mangroves now respect terrain suitability and patch logic more consistently.
- Prevents unnatural mangrove growth on hillsides and non-coastal areas.
🧹 Debug & Stability Cleanup
- Reduced verbose biome debug output by default.
- Snow-guard diagnostics and HUD overlays are opt-in only.
- Improves performance and log clarity during normal gameplay.
✅ Summary
Latitude 1.2.5 for Minecraft 1.21.1 delivers:
- Strict enforcement of climate bands
- Removal of rare but immersion-breaking snow anomalies
- More consistent terrain and biome visuals
- A stable foundation for future Latitude updates
This build is intended as a stable release for Minecraft 1.21.1 users.
🌍 Latitude v1.2.5 — Full Release (MC 1.21.11)
This release focuses on long-standing world-generation edge cases and visual consistency, with major fixes to climate correctness, terrain shaping, and world border effects. Several issues that required deep vanilla interception are now fully resolved.
❄️ Warm-Band Snow Anomalies — Resolved
After extensive investigation, all remaining cases of snow appearing in warm climate bands (equator, jungle, tropical regions) have been fully eliminated.
What was happening
Vanilla Minecraft was still attempting to place snow via internal systems (e.g.
FreezeTopLayerFeature) based on base biomes (snowy taiga, snowy plains, frozen rivers), even after Latitude correctly reassigned the output biome to warm zones.What’s fixed
- Snow blocks are no longer placed in warm bands.
- Powder snow (including cave-mouth sink traps) is fully blocked in warm bands.
- Snow layers are prevented in warm climates.
- Fix applies consistently across:
- cave mouths
- hillsides
- partially exposed terrain
- edge-case chunk generation paths
Implementation details
- Intercepts snow placement at the final worldgen write stage (ProtoChunk + ChunkRegion).
- Warm-band snow is replaced safely:
- powder snow / layers → AIR
- snow blocks → DIRT above sea level, STONE below
- Debug logging and HUD counters are now opt-in only via JVM flags.
Result: Latitude climates are now strictly respected. No more tropical snow.
🌴 Mangrove Hills — Fixed
- Resolved incorrect mangrove generation on steep or inappropriate terrain.
- Mangroves now respect terrain suitability and patch logic consistently.
- Eliminates visually jarring mangrove “hillside blobs” outside intended zones.
🌪️ East/West World Border Sandstorm — Fully Working
The east/west world border sandstorm effect is now stable and visible in all configurations.
Improvements
- Renders correctly with or without shaders.
- Compatible with:
- Sodium
- Iris
- Shaderpacks enabled or disabled
- Eliminates flickering and non-rendering issues near the E/W borders.
- Provides consistent atmospheric feedback when approaching world limits.
🧹 Debug & Performance Cleanup
- Disabled verbose biome debug spam (
LAT_PICK) by default. - Snow-guard logging and warm-snow HUD overlays are now off by default and enabled only when explicitly requested.
- Maintains full diagnostics without impacting normal gameplay or logs.
✅ Summary
Latitude 1.2.5 represents a major stability and correctness milestone:
- Climate bands now behave exactly as designed.
- Long-standing vanilla edge cases are fully neutralized.
- Visual polish and immersion near world borders are significantly improved.
- This release is suitable as a stable, full release moving forward.
Thank you for your patience while these deep world-gen issues were hunted down and fixed properly!
Latitude 1.2.4 — Stable Release
This release promotes 1.2.4-beta to a full stable release after validation and extended testing.
🌍 World Generation & Climate
- Resolved snow appearing in equatorial regions
Snow and cold biomes are now fully excluded from Equator and Tropics latitude bands. Cold leakage is clamped at the biome-selection stage, ensuring warm regions remain warm. - Finalized latitude-correct biome band enforcement
Climate bands now behave consistently across all supported world sizes, with improved separation between temperate, subpolar, and polar zones.
🌫️ Visual & Environmental Effects
- East/West border fog finalized with shader support
EW border fog now integrates correctly with the rendering pipeline, allowing shader-based renderers to display the effect consistently. - Fog remains cosmetic only
No impact on terrain generation, structures, or biome logic.
🧭 HUD & Stability
- HUD behavior stabilized for release
Compass and latitude overlays no longer conflict with menus or screens. - No biome regressions introduced
All biomes restored during the beta cycle remain present and correctly placed.
📦 Release Notes
- No experimental features in this release.
- Gameplay behavior is identical to 1.2.4-beta, now marked stable.
- Recommended version for all new worlds and long-term saves.
- Resolved snow appearing in equatorial regions
Latitude — Changelog (1.2.2 → 1.2.4 Beta)
⚠️ Deprecated build This version is superseded by newer releases and is no longer recommended for new worlds.
✅ Major Fixes & Improvements
🌍 World Radius & Latitude Accuracy
-
Fixed radius mismatches between:
- World border
- HUD latitude readout
- Biome selection math
-
Latitude degrees, biome bands, and warnings now correctly scale across all world sizes (Itty Bitty → Ginormous!).
❄️ Climate & Biome Corrections
-
Restored missing biomes that were unintentionally dropped in earlier versions (e.g. taiga, grove, pale garden, cherry grove, etc.).
-
Enhanced variety of climate bands, especially tropical and subtropical.
- Swamps more common
- Included mangrove swamps which were missing before
- Less endless jungle!
-
Improved subpolar and polar biome consistency:
- Snow and ice no longer leak into tropics/equator.
- Cold biomes now appear at appropriate latitudes.
-
Reduced cases of obviously incorrect ecology (e.g. warm biomes at extreme latitudes).
-
Better separation between latitude band selection and in-band biome variety (vanilla-like feel preserved).
-
Better biome blending between cool temperate (high latitudes) and snowy subpolar.
🧭 Hazard & Warning Logic
- Polar warning effects are now properly gated by latitude, not triggered too early.
- World border / polar hazard math is unified and consistent.
- Prepared groundwork for future difficulty modes (non-default).
🏔️ Terrain & Generation Stability
- Confirmed that mountains, elevation variation, and terrain noise are still generating correctly.
- Fixed several issues that caused biomes to feel overly flat or monotonous in some bands.
🧭 HUD / UI
- Fixed the Compass HUD “Attach to Hotbar” mode so it anchors to the right side of the hotbar, preventing overlap with the health and armor overlays on the left.
⚙️Default Keybind change
- Changed default keybind of hiding compass HUD from
Ktocomma ,to avoid inadvertently reloading shaders.
⚠️ Known Issues / Disclaimers
🌫️ East–West Fog (Sodium)
- EW fog does not currently render when Sodium is enabled.
- The system is present internally, but compatibility with Sodium’s fog pipeline is unresolved.
- This is cosmetic only and does not affect gameplay or world generation.
🕳️ Cave / Surface Oddities
- Some exposed cave features (e.g. dripstone near surface at higher latitudes) may still appear in edge cases.
- These are known and will be addressed in a future polish pass, though the issue appears to be fixed.
⏳ IMPORTANT: First World Load Time (Normal Behavior)
When creating a Latitude world for the first time, you may experience a long initial loading time (sometimes noticeably longer than vanilla).
This is normal. Reason:
- Latitude performs additional setup during first-time world initialization (radius sync, biome math prep, tag resolution).
Good news:
- Once the world is created, future loads are fast and normal.
- This only happens on first creation, not on subsequent launches.
Please do not force-close the game during first load unless it’s clearly frozen for several minutes.
🔮 Planned Next Steps (Post-Beta)
- Proper Sodium-compatible EW fog implementation (no flicker, no render conflicts).
- Further biome transition smoothing at latitude boundaries (less visible seams).
- Additional biome ecology passes (mountains, rivers, rare biomes).
- Optional difficulty / realism toggles (non-default).
- Continued cleanup of legacy “Globe” internals while preserving world compatibility.
🧪 Beta Notes
-
This beta prioritizes correctness and stability over new visuals.
-
If something looks off, please include:
- World size
- Approximate latitude
- Screenshots (with F3 if possible)
- Steps to reproduce (when applicable)
Bug reports & feedback: Please report issues on the GitHub Issues page for Latitude: 👉 https://github.com/joolbits/latitude/issues
-
Latitude 1.2.2 — Border & Biome Consistency Update
This release focuses on fixing world size clarity, restoring proportional polar warnings, and correcting biome inconsistencies near the poles.
🧭 World Size & UI
- Clarified size selector to display diameter-based labels (e.g. Regular 20k).
- Added additional world sizes (in diameter):
- Itty Bitty: 7.5k
- Tiny: 10k
- Small: 15k
- Regular: 20k
- Large: 30k
- Huge: 40k
- Restored and expanded world size options without breaking existing worlds.
🌍 Latitude Accuracy
- Zone entry titles (e.g. Tropics 18°N) now display the actual player latitude, matching the HUD exactly.
- Removed discrepancies between zone-center math and player-position math.
❄️ Polar & Border Warnings (Major Fix)
- Replaced percent-based warning thresholds with distance-to-border staging:
- 300 blocks: “Consider turning back”
- 150 blocks: “Lethal conditions ahead” + mild debuffs
- 50 blocks: Lethal cold / full effects
- Restored Stage 2 negative status effects (e.g. Slowness, Weakness), which were missing in 1.2.1.
- Tightened warning timing so effects no longer trigger hundreds of blocks too early.
- Applied the same staging logic consistently for north/south cold zones and east/west sandstorm zones.
🌱 Biome Generation Consistency
- Fixed mixed biome reads (e.g. beach, warm ocean) appearing at certain heights near the poles.
- Latitude-selected biomes are now applied consistently across the full vertical biome column.
- Improves:
- Snow accumulation reliability
- Polar terrain appearance
- Village and structure biome alignment
🛠 Stability & Compatibility
- No world corruption or border resizing for existing saves.
- Fully compatible with worlds created in previous Latitude versions.
- To accomplish this, more world sizes were added so that existing worlds could still be accommodated.
Existing worlds will be accommodated; e.g., if you had a world size of 'Regular' (10k diameter), it has now been shifted to 'Tiny' so as not to cause issues with chunk generating and polar shifts.
1.2.1+1.21.11 Hotfix
- Fixed spawn placement occasionally spawning in the ocean by sampling safe land positions.
- Fixed biome selection edge case where land could report as ocean; added zone-safe fallbacks and tag-load warnings.
- ModMenu integration restored: config screen shows in ModMenu, and icon renders correctly.
1.2.0+1.21.11
Added
-
Warning messages toggle in Latitude Settings — hides all on-screen warning text while fog/particles/effects still apply.
-
HUD Studio (new screen) for tuning the Compass HUD (colors, title size, attach-to-hotbar, reset HUD, etc.).
-
New "Latitude: ON/OFF" Toggle: Added to the world creation screen (ON by default). When OFF, a message clarifies that the world will use default generation.
-
World Type Simplification: Selecting "Globe" is no longer required. It is now the default world type and has been renamed to Latitude to match the full release.
-
Create World: Spawn Zone improvements
- Added a Random spawn option (internally labeled/styled as “✨”).
- Added Start with compass toggle in the Create World flow.
Changed
-
World type display name in the language file:
generator.globe.globenow shows “Latitude” (was “Globe”). -
E/W border warnings are now sandstorm-themed with a simple 2-level message set:
-
- Level 1: “Sandstorms ahead. Consider turning back.”
- Level 2: “It is too dangerous to continue. Turn back.”
-
*HUD settings re-work for better flow and user-friendliness (see above).
-
Improved biome noise and blending between latitude bands (vastly improved over v.1.0.0's patchwork biome placement).
-
Default world size is now 10k, other options are Small at 7.5k and Large at 15k.
-
E/W danger text timing tightened: the Level 2 message now appears closer to the border (≤ 64 blocks), while visuals (fog/particles) can still intensify earlier.
-
Pole (N/S) warning system now uses explicit distance-to-border thresholds (constants present in 1.2.0:
256warn /96lethal), instead of firing just for entering a polar latitude band.
Fixed
- E/W immersion mismatch: removed the old apocalyptic E/W storm/edge copy (e.g., “world edge is tearing…”, “whiteout…”, “catastrophic storms…”) that could trigger in bright/clear conditions.
- HUD UI overlap issues: HUD Studio includes proper hint/reset layout (“Press L…” + Reset HUD) to avoid controls overlapping.
- No longer will spawn in the middle of the ocean 🧜♀️
Additional Note
- Dev command /flyspeed [1-5] to control creative fly speed (for easier testing of biome-blending cohesion)
-
Latitude 1.1.0 — HUD Adjust & Smooth Climate Transitions
✨ New Features
- Added a dedicated HUD Adjust screen for positioning on-screen elements without interference from the settings UI.
- Zone Enter Title is now fully draggable, with optional snap-to-grid support.
- Compass HUD is visible and adjustable in the HUD Adjust screen via a forced preview render.
- Added configurable HUD snapping (toggle + snap size options).
- Main settings screen now supports scrolling, ensuring accessibility at large GUI scales.
🌍 World & Immersion Improvements
- Zone enter titles now display the actual latitude at the player’s position, matching the compass degrees.
- Introduced smooth biome transitions between latitude bands, creating more natural climate gradients (e.g. arid → semi-arid → tropical) while preserving clear climatic zones.
🧭 UI & UX Improvements
- Clean separation between configuration and visual adjustment workflows.
- Removed misleading HUD previews from the main settings screen.
- Settings layout re-centered and cleaned up for clarity.
- Improved visibility of HUD elements during adjustment with forced backgrounds in preview mode.
🛠️ Stability & Polish
- No changes to existing warning logic, status effects, or severity thresholds.
- All new features are fully configurable and persist correctly across restarts.
Latitude 1.0.0
✨ Features
-
Deterministic latitude-based biome bands for globe-style worlds
-
Biome-mod compatibility via
globe:lat_*biome tags (vanilla fallback included) -
Pole and storm-edge warnings to make global position readable in-game
-
Fully customizable Compass HUD:
- Toggle via keybind or Alt+Click on compass in inventory
- Cardinal / 8-way / degree display modes
- Adjustable scale, opacity, anchors, colors, shadows, and offsets
- Optional attachment above the hotbar compass slot
🛠 Settings & UX
- In-game Latitude Settings screen (default keybind:
F9) - Preview Mode with drag-to-position HUD placement
- Visual red X overlay on compass item when HUD is disabled
🧩 Compatibility
- Works with vanilla and modded biomes
- Optional support for Mod Menu
- Best experience when installed on both client and server
🐛 Fixes
- Fixed invisible HUD text caused by missing ARGB alpha
- Improved HUD rendering stability and screen clamping
-

