ModsFinder

Biome Spreader

by Masy

Biome Spreader lets a potion, once thrown, convert the biome around where it lands into a different biome, and it is server-side only.

FabricServer-side onlyGNU General Public License v3.0 onlyOpen source1.21.4 – 26.2

What it does

Potions with a specific naming scheme spread the biome they correspond to when they land. The mod ships recipes for these potions, and a datapack provides them, recreating the recipes at startup. Players who need a biome the provided potions do not cover can add custom potions by writing their own datapack entries, and the examples can be read in the datapack assets directory of the mod.

The spread can be shaped with the config option that sets the area: a cylinder or a sphere, with a default radius of 16 blocks. Biomes are stored in 4x4x4 cubes, so a radius that is not a multiple of 4 will not work as expected, and the spread is not perfectly centered on the potion. The mod is server-side only, so it is installed on the server and players join without it, and it can still run in singleplayer when a client has it installed. It requires Fabric API and is published for Fabric only, for the game versions 1.21.4 – 26.2 under the GNU General Public License v3.0 only, open source.

Key features

  1. Spreading potions

    A potion whose name ends with a fertilizer prefix converts the biome at the landing spot into the matching biome.

  2. Vertical and horizontal reach

    The spread can be a cylinder or a sphere, and the default spread covers the full height of the world.

  3. Custom biome potions

    Server owners can add potions for other biomes, such as ocean, by naming them with the same scheme and adding the matching nbt entries.

  4. Default settings

    The spread is disabled after first start and affects only overworld biomes; lush caves and dripstone caves cannot be replaced.

Compatibility

Latest build for each game version and loader.

26.22.1.1
1.21.112.0.1
1.21.101.7.2
1.21.91.7.2
1.21.71.7.0
1.21.61.6.0
1.21.51.5.0
1.21.41.4.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

How it compares

Full comparison

SkyBlock Biome Islands is open source under the MIT License, with Fabric, Forge, NeoForge and Quilt files for 1.21 – 26.2, and it is server required with the client optional. Terraspread - Spread Biomes covers 1.21.2 – 26.1 on the same four loaders, uses a custom license and is not open source, and it is also server required. Blocks Spread is Fabric only for 1.21.4 – 1.21.11 and is client and server, under All rights reserved.

ModLoadersGame versionsEnvironmentUpdated
Biome SpreaderFabric1.21.4 – 26.2Server-side only2026-09-05
SkyBlock Biome IslandsFabric, Forge, NeoForge and Quilt1.21 – 26.2Server required, client optional2026-09-13
Terraspread - Spread BiomesFabric, Forge, NeoForge and Quilt1.21.2 – 26.1Server required, client optional2025-10-11
Blocks SpreadFabric1.21.4 – 1.21.11Client and server2026-07-22

Questions

Does Biome Spreader need Fabric API?

Yes. Fabric API is required, and the mod is published for Fabric only.

Does Biome Spreader have to be installed on the client?

No. Only the server needs it, and players join without installing anything.

Can Biome Spreader use biomes the provided potions do not cover?

Yes. Custom potions can be added through datapack entries, and the examples are in the mod's datapack assets directory.

In the catalog

Biome Spreader is one of 8,515 World generation mods on ModsFinder, and one of 4,027 World generation mods for Fabric. 13,894 mods support Minecraft 26.2.

Similar mods

What the author says

The event that spreads the biomes looks for potions with a specific naming scheme and then spreads the corresponding biome, so you can add custom biome potions yourself if the provided ones aren't enough. It looks for the "potion_contents" nbt compound and checks the custom name of the potion. If the name ends with…
Masy, on the Modrinth page

Official listing

Owner
Masy
Published
2025-02-09
Updated on Modrinth
2026-09-05
Facts verified
2026-10-15

Tags