News
Game
Guides
Downloads
Versions
/place
COMMANDS BUILDING CHEATS · LEVEL 2 4 SUBCOMMANDS Added in 1.19

/place command in Minecraft

/place generates world content on demand: a feature such as a tree, a complete structure such as a village, a jigsaw assembly from a template pool, or a saved structure template. It uses the same generators as the world itself.

Syntax

/place feature <feature> [<pos>]
/place jigsaw <pool> <target> <max_depth> [<position>]
/place structure <structure> [<pos>]
/place template <template> [<pos> [<rotation> [<mirror> [<integrity> [<seed> [strict]]]]]]
All 13 forms
  • /place feature <feature>
  • /place feature <feature> <pos>
  • /place jigsaw <pool> <target> <max_depth>
  • /place jigsaw <pool> <target> <max_depth> <position>
  • /place structure <structure>
  • /place structure <structure> <pos>
  • /place template <template>
  • /place template <template> <pos>
  • /place template <template> <pos> <rotation>
  • /place template <template> <pos> <rotation> <mirror>
  • /place template <template> <pos> <rotation> <mirror> <integrity>
  • /place template <template> <pos> <rotation> <mirror> <integrity> <seed>
  • /place template <template> <pos> <rotation> <mirror> <integrity> <seed> strict
/place feature
/place feature <feature> [<pos>]
ArgumentExpectsWhat it does
featureFeatureConfigured feature ID, such as minecraft:oak or minecraft:desert_well, or an inline definition.
posoptionalBlock coordinates (x y z)Where to generate, x y z or ~ ~ ~. Defaults to your position.
All 2 forms
  • /place feature <feature>
  • /place feature <feature> <pos>
/place jigsaw
/place jigsaw <pool> <target> <max_depth> [<position>]
ArgumentExpectsWhat it does
poolID · template_poolTemplate pool to start from, for example minecraft:ancient_city/city_center.
targetResource IDName of the jigsaw to start from inside the pool, for example minecraft:city_anchor.
max_depthWhole number1 to 20How many jigsaw levels to expand, from 1 to 20.
positionoptionalBlock coordinates (x y z)Where the jigsaw assembly starts, x y z. Defaults to your position.
All 2 forms
  • /place jigsaw <pool> <target> <max_depth>
  • /place jigsaw <pool> <target> <max_depth> <position>
/place structure
/place structure <structure> [<pos>]
ArgumentExpectsWhat it does
structureID · structureStructure ID, such as minecraft:village_plains or minecraft:igloo, the same as for /locate.
posoptionalBlock coordinates (x y z)Where to generate, x y z or ~ ~ ~. Defaults to your position.
All 2 forms
  • /place structure <structure>
  • /place structure <structure> <pos>
/place template
/place template <template> [<pos> [<rotation> [<mirror> [<integrity> [<seed> [strict]]]]]]
ArgumentExpectsWhat it does
templateResource IDStructure template ID, such as minecraft:igloo/top, or one saved with a structure block.
posoptionalBlock coordinates (x y z)Where to generate, x y z or ~ ~ ~. Defaults to your position.
rotationoptionalRotationTurns the template: none, clockwise_90, 180 or counterclockwise_90.
mirroroptionalMirrornone, front_back or left_right, to flip the template.
integrityoptionalNumber0 to 1Share of blocks placed, from 0 to 1. 1 places the full template.
seedoptionalWhole numberWhole number that fixes which blocks are left out when integrity is below 1.
All 7 forms
  • /place template <template>
  • /place template <template> <pos>
  • /place template <template> <pos> <rotation>
  • /place template <template> <pos> <rotation> <mirror>
  • /place template <template> <pos> <rotation> <mirror> <integrity>
  • /place template <template> <pos> <rotation> <mirror> <integrity> <seed>
  • /place template <template> <pos> <rotation> <mirror> <integrity> <seed> strict

Examples

Grow an oak tree here

/place feature minecraft:oak

Generates an oak tree at your position, if there is room for it.

Java 26.3

Generate a plains village

/place structure minecraft:village_plains

Builds a complete plains village around your position, houses and paths included.

Java 26.3

Assemble an ancient city

/place jigsaw minecraft:ancient_city/city_center minecraft:city_anchor 7

Starts from the city center pool and expands seven levels, like the game does for this structure.

Java 26.3

Place a rotated igloo

/place template minecraft:igloo/top ~ ~ ~ clockwise_90

Loads the top part of the igloo at your feet, turned a quarter clockwise.

Java 26.3

A half-ruined village house

/place template minecraft:village/plains/houses/plains_small_house_1 ~ ~ ~ none none 0.5

With integrity 0.5, only about half of the blocks of the house are placed.

Java 26.3
Build your command

Fill in the fields, then copy the command.

Command generator

IDs for /place

Abandoned Campabandoned_camp_bamboo_jungleAncient Cityancient_cityBastion Remnantbastion_remnantBuried Treasureburied_treasureDesert Pyramiddesert_pyramidEnd Cityend_cityIglooiglooJungle Pyramidjungle_pyramidMineshaftmineshaftNether FortressfortressNether Fossilnether_fossilOcean MonumentmonumentOcean Ruinsocean_ruin_coldPillager Outpostpillager_outpostRuined Portalruined_portalShipwreckshipwreckStrongholdstrongholdSwamp Hutswamp_hutTrail Ruinstrail_ruinsTrial Chamberstrial_chambersVillagevillage_desertWoodland Mansionmansion

Structures →

The four sub-commands

  • feature: one configured feature, such as minecraft:oak or minecraft:desert_well. Since 26.3 it also accepts an inline definition.
  • structure: a full structure, such as minecraft:village_plains for a Village, with the same IDs as /locate.
  • jigsaw: starts from a template pool and a jigsaw name, then expands up to max_depth levels, from 1 to 20.
  • template: one saved template, such as minecraft:igloo/top or a file made with a Structure Block.

Template options

rotation is none, clockwise_90, 180 or counterclockwise_90; mirror is none, front_back or left_right. integrity, from 0 to 1, is the share of blocks placed, ideal for ruins, and seed makes that pattern repeatable.

Common errors

A feature or a structure only generates where its own rules allow it; otherwise the game answers "Failed to place feature" or "Failed to place structure". Try another spot. The Ancient City example below uses the same pool, jigsaw name and depth as the structure file of the game. To copy your own builds, /clone is often quicker.

✓ Checked in Java Edition 26.3 · updated 2 November 2026

/place: FAQ

Can /place generate a structure in any biome?

Not always. Each structure has its own placement rules, and when they fail the game answers that it failed to place the structure. Move and try again.

Where do template IDs come from?

They are the structure files of the game, such as minecraft:igloo/top, or the ones you save with a structure block or ship in a data pack.

How do I use /place?

Type it in the chat with cheats on: /place feature <feature> [<pos>].

Who can use /place?

Cheats on, or operator level 2.

Since when does /place exist?

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

Related commands