News
Game
Guides
Downloads
Versions
/fillbiome
COMMANDS BUILDING CHEATS · LEVEL 2 Added in 1.19.3

/fillbiome command in Minecraft

/fillbiome changes the biome of a cuboid area without touching the blocks. The new biome brings its own grass and water colors, weather and natural mob spawns. The replace option limits the change to certain biomes or a biome tag.

Syntax

/fillbiome <from> <to> <biome> [replace <filter>]
ArgumentExpectsWhat it does
fromBlock coordinates (x y z)First corner of the area, absolute or relative coordinates.
toBlock coordinates (x y z)Opposite corner of the area. The change snaps to 4 × 4 × 4 biome cells.
biomeID · biomeNew biome ID, such as minecraft:cherry_grove or minecraft:plains.
filteroptionalID or #tag · biomeAfter replace: only these biomes change, a biome ID or a tag such as #minecraft:is_ocean.
All 2 forms
  • /fillbiome <from> <to> <biome>
  • /fillbiome <from> <to> <biome> replace <filter>

Examples

Turn your area into a cherry grove

/fillbiome ~-15 ~-15 ~-15 ~15 ~15 ~15 minecraft:cherry_grove

The area around you becomes Cherry Grove, with its grass color.

Java 26.3

A safe zone without monsters

/fillbiome ~-15 ~-10 ~-15 ~15 ~10 ~15 minecraft:mushroom_fields

In Mushroom Fields, hostile mobs no longer spawn naturally.

Java 26.3

Replace only ocean biomes

/fillbiome ~-15 ~-10 ~-15 ~15 ~10 ~15 minecraft:plains replace #minecraft:is_ocean

Ocean cells in the area become Plains; every other biome stays.

Java 26.3
Build your command

Fill in the fields, then copy the command.

Command generator

IDs for /fillbiome

BadlandsbadlandsBamboo Junglebamboo_jungleBasalt Deltasbasalt_deltasBeachbeachBirch Forestbirch_forestCherry Grovecherry_groveCold Oceancold_oceanCrimson Forestcrimson_forestDappled Forestdappled_forestDark Forestdark_forestDeep Cold Oceandeep_cold_oceanDeep Darkdeep_darkDeep Frozen Oceandeep_frozen_oceanDeep Lukewarm Oceandeep_lukewarm_oceanDeep Oceandeep_oceanDesertdesertDripstone Cavesdripstone_cavesEnd Barrensend_barrensEnd Highlandsend_highlandsEnd Midlandsend_midlandsEroded Badlandseroded_badlandsFlower Forestflower_forestForestforestFrozen Oceanfrozen_oceanFrozen Peaksfrozen_peaksFrozen Riverfrozen_riverGrovegroveIce Spikesice_spikesJagged Peaksjagged_peaksJunglejungleLukewarm Oceanlukewarm_oceanLush Caveslush_cavesMangrove Swampmangrove_swampMeadowmeadowMushroom Fieldsmushroom_fieldsNether Wastesnether_wastesOceanoceanOld Growth Birch Forestold_growth_birch_forestOld Growth Pine Taigaold_growth_pine_taigaOld Growth Spruce Taigaold_growth_spruce_taigaPale Gardenpale_gardenPlainsplainsRiverriverSavannasavannaSavanna Plateausavanna_plateauSmall End Islandssmall_end_islandsSnowy Beachsnowy_beachSnowy Plainssnowy_plainsSnowy Slopessnowy_slopesSnowy Taigasnowy_taigaSoul Sand Valleysoul_sand_valleySparse Junglesparse_jungleStony Peaksstony_peaksStony Shorestony_shoreSulfur Cavessulfur_cavesSunflower Plainssunflower_plainsSwampswampTaigataigaThe Endthe_endWarm Oceanwarm_oceanWarped Forestwarped_forestWindswept Forestwindswept_forestWindswept Gravelly Hillswindswept_gravelly_hillsWindswept Hillswindswept_hillsWindswept Savannawindswept_savannaWooded Badlandswooded_badlands

Biomes →

How biomes are stored

Biomes are saved in cells of 4 × 4 × 4 blocks, so the edges of the change snap to that grid. One command covers at most 32,768 blocks by default, the same max_block_modifications limit as /fill; above it, the game answers "Too many blocks in the specified volume (maximum 32768, but specified 35937)".

Tips

A Mushroom Fields zone keeps hostile mobs from spawning naturally, and a Cherry Grove tints the grass. With replace, a tag such as #minecraft:is_ocean targets every ocean at once. To find a biome to copy, use /locate.

✓ Checked in Java Edition 26.3 · updated 2 November 2026

/fillbiome: FAQ

Does /fillbiome change the blocks of the area?

No. Only the biome changes. Grass and leaves take the new colors, but the terrain itself stays the same.

Why do the edges of my biome change look blocky?

Biomes are stored in 4 × 4 × 4 cells, so the change always follows that grid.

How do I use /fillbiome?

Type it in the chat with cheats on: /fillbiome <from> <to> <biome> [replace <filter>].

Who can use /fillbiome?

Cheats on, or operator level 2.

Since when does /fillbiome exist?

It is in the official command tree since Java Edition 1.19.3.

Copy & paste lists with /fillbiome

Related commands