latitude-biome-selection-contract

Define and enforce biome selection contracts between vanilla Minecraft and the Latitude mod.

Updated Jan 29, 2026
One-click install
npx skills add https://github.com/joolbits/latitude --skill latitude-biome-selection-contract
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: latitude-biome-selection-contract
Source: https://github.com/joolbits/latitude/tree/main/.windsurf/skills/latitude-biome-selection-contract
Command: npx skills add https://github.com/joolbits/latitude --skill latitude-biome-selection-contract

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents incorrect assumptions about biome data in Minecraft, specifically addressing conflicts between the base biome and the biome displayed after Latitude's overrides, ensuring consistent world generation.

Core Features & Use Cases

  • Biome Contract Definition: Establishes clear rules for how vanilla Minecraft systems should interpret biome data when Latitude modifies it.
  • Debugging Aid: Provides clear interpretation for [LAT_PICK] logs to diagnose biome-related contradictions.
  • Use Case: When snow appears in a jungle biome, this skill helps determine if it's due to vanilla systems referencing the original biome (base leakage) or an actual Latitude error.

Quick Start

Interpret the provided [LAT_PICK] log entry to understand the base and out biomes.

Frequently Asked Questions about latitude-biome-selection-contract

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
Why does snow appear in a jungle biome after applying Latitude worldgen overrides?

Snow appearing in a jungle biome during Latitude worldgen is typically caused by base biome leakage, where vanilla Minecraft systems incorrectly reference the original biome instead of Latitude's overridden output.

How do I interpret the LAT_PICK log entries for Minecraft biome generation debugging?

Interpreting LAT_PICK log entries involves checking the base biome versus the output biome to diagnose contradictions, determining whether inconsistencies stem from write-path placement issues or actual Latitude mod errors.

What is base biome leakage in Minecraft modded world generation?

Base biome leakage in modded world generation occurs when vanilla Minecraft systems read the original biome data instead of the Latitude mod's modified biome, causing unexpected environmental features like temperature mismatches.

How do you define a biome selection contract between vanilla Minecraft and a mod?

Defining a biome selection contract establishes clear rules for how vanilla Minecraft systems should interpret biome data when the Latitude mod modifies it, preventing world generation inconsistencies across latitude bands.

When do I need a biome selection contract for Minecraft worldgen debugging?

You need a biome selection contract when your mod applies latitude-based biome overrides, ensuring vanilla systems correctly interpret the modified data and preventing debugging contradictions in world generation logs.