-
Notifications
You must be signed in to change notification settings - Fork 15
Biome Injector Types
Apollo edited this page Apr 22, 2026
·
5 revisions
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.
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.
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.
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.
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.
All json here can be generated using the Lithostitched generator website!