# Enum.TerrainAcquisitionMethod

Roblox Engine API enum from Roblox Studio 0.744.0.7441077 (version-7aaa6838d36c4448).

- HTML page: https://rapi.sleaze.dev/enums/TerrainAcquisitionMethod/
- Roblox documentation: https://create.roblox.com/docs/reference/engine/enums/TerrainAcquisitionMethod

Describes how terrain in a place was originally created or last substantially modified.

## Items

| Name | Value | Description |
| --- | --- | --- |
| `None` | 0 | No terrain is present, or terrain acquisition method has not been recorded. |
| `Legacy` | 1 | Terrain was deserialized from a place file that predates acquisition-method tracking. |
| `Template` | 2 | Terrain was loaded from a Studio place template. |
| `Generate` | 3 | Terrain was created using the Studio terrain generator. |
| `Import` | 4 | Terrain was created by importing a heightmap or colormap image via the Studio terrain importer. |
| `Convert` | 5 | Terrain was created by converting legacy smooth terrain from an older place format. |
| `EditAddTool` | 6 | Terrain was created or last modified using the Studio terrain editor's Add tool. |
| `EditSeaLevelTool` | 7 | Terrain was created or last modified using the Studio terrain editor's Sea Level tool. |
| `EditReplaceTool` | 8 | Terrain was created or last modified using the Studio terrain editor's Replace tool. |
| `RegionFillTool` | 9 | Terrain was created or last modified using the Studio terrain editor's Fill region tool. |
| `RegionPasteTool` | 10 | Terrain was created or last modified by pasting a previously copied terrain region in the Studio terrain editor. |
| `Other` | 11 | Terrain was created or modified by an untracked method, such as a third-party plugin. |

## Used by

Each entry lists the class, then the role and names of the members that use this type.

- [Terrain](https://rapi.sleaze.dev/classes/Terrain.md): property `AcquisitionMethod`, `LastUsedModificationMethod`
