Skip to content

Biome Injector Types

Apollo edited this page Apr 22, 2026 · 5 revisions

add_points

The add_points injector directly appends parameter points into the base biome layout. This injector only works if the target biome source is a MultiNoiseBiomeSource, and will silently fail otherwise.

{
  "type": "lithostitched:add_points",
  "dimension": "minecraft:overworld",
  "points": [
    {
      "biome": "my_mod:spider_caves",
      "parameters": {
        "temperature": [-1, 1],
        "humidity": [-1, -0.8],
        "continentalness": [-1, 1],
        "erosion": [-1, 1],
        "weirdness": [-1, 1],
        "depth": [-1, 1],
        "offset": 0
      }
    }
  ]
}
  • points: A list of parameter objects, identical in format to dimension files.

force_placement

The force_placement injector forces a biome to place if certain conditions are met.

{
  "type": "lithostitched:force_placement",
  "dimension": "minecraft:overworld",
  "parameters": {
    "my_mod:infection_noise": {
      "min_inclusive": 0.5
    }
  },
  "biome": "my_mod:infection"
}
  • parameters: A parameter map to check.
  • region: An optional identifier of the required region, explained later.

replace_fully

The replace_fully injector fully swap out target biome(s) with a replacement biome.

{
  "type": "lithostitched:replace_fully",
  "dimension": "minecraft:overworld",
  "targets": [
    "minecraft:sparse_jungle",
    "minecraft:bamboo_jungle"
  ],
  "replacement": "minecraft:jungle"
}
  • targets: The target biome set.
  • replacement: The replacement biome.

replace_partially

The replace_partially injector swap out target biome(s) with a replacement biome if certain conditions are met.

{
  "type": "lithostitched:replace_partially",
  "dimension": "minecraft:overworld",
  "targets": "minecraft:dark_forest",
  "replacement": "minecraft:pale_garden",
  "parameters": {
    "erosion": {
      "max_inclusive": -0.3
    }
  }
}
  • targets: The target biome set.
  • replacement: The replacement biome.
  • parameters: A parameter map to check.
  • region: An optional identifier of the required region, explained later.

dispatch_alternate_layout

The dispatch_alternate_layout injector redirects to another biome layout parameter list if the given parameters match.

{
  "type": "lithostitched:dispatch_alternate_layout",
  "dimension": "minecraft:overworld",
  "parameters": {},
  "region": "my_mod:region_primary",
  "points": [
    // this would go on for awhile
  ]
}
  • parameters: A parameter map to check.
  • region: An optional identifier of the required region, explained later.
  • points: A list of parameter objects, identical in format to dimension files.

Clone this wiki locally