> For the complete documentation index, see [llms.txt](https://worive.gitbook.io/urbek-modding/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://worive.gitbook.io/urbek-modding/in-depth-knowledge/structure-model-format.md).

# Structure Model Format

As this it's one of the hardest format to understand, there's a whole page to explain it simply:

{% hint style="info" %}
The model's format is **ModelName,TileSize,TileSize,Edge**
{% endhint %}

## Model Format

**Model Name** is the MagicaVoxel file name without the extension. (Spaces are supported!)

## Tile Size

**Tile Size** is the amount of tiles this model is using, it appears twice because it's for both axis of the map.

## Edge

Edge define which position is this model for, it can be of 7 types (including empty).

### (Empty)

The model will appear in any position, it's the most used value for basic buildings.

### E

**Edge:** will only appear on edges.

### SI

**Inside Only** (Solo Interior): will only appear in internal area of models, so the minimum size for such edge would be 3x3 buildings.

### A

**Anti Edge:** will only appear on opposites of edges for coastal structures.

Examples: Beaches

### AE

{% hint style="warning" %}
A misterious edge yet to be known...
{% endhint %}

### DE

**Double Edge:** will appear when a same tile is facing roads from 2 opposite sides only.

Example: 3x1 buildings, the central part.

### DA

**Double Anti Edge**

{% hint style="warning" %}
A misterious edge yet to be known...
{% endhint %}
