# Creating Your First Mod

## Required tools

First, we'll need to download the latest version of [MagicaVoxel](https://ephtracy.github.io/).

(Optional) JSON Text Editor for easier editions.

## Creating a model

Open MagicaVoxel and create a new file naming it *myFirstModel.*

Draw a construction in the space given (40 x 40 x 40) which is the size of 1 tile in-game.

{% hint style="info" %}
Leave a 2 voxel wide layer as it will be your ground.
{% endhint %}

![](https://2761210071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9NrxWhvqNcR47WG8hUBm%2Fuploads%2FmDr8doxkigCsdAgfehdw%2Ftumblr_d1adda725c5fe9d655b54554ff02936f_dcc9adaa_400.png?alt=media\&token=0e1bb922-2e13-4f2c-93f5-fdf31dd74faf)

Press export file as obj as *myFirstModel.obj*

![](https://2761210071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9NrxWhvqNcR47WG8hUBm%2Fuploads%2FAMcP8ggzpPbyEQzlWD41%2Ftumblr_9bfcddb91aeea6ff1c4b512212a08b63_5474a956_1280.png?alt=media\&token=e9d0f630-17a5-490f-8a08-3421b1a90d01)

Save this file in the folder 3dModels inside MyFirstMod\_Me, you will find it when pressing Show mods folder button on the name.

<div align="center"><img src="https://2761210071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9NrxWhvqNcR47WG8hUBm%2Fuploads%2FDlXc3JLfVc97SF7eVelo%2Ftumblr_a1d08eb206d6a52601171b68b8f19453_7ea1a3dc_1280.png?alt=media&#x26;token=4027acc7-cf22-4e32-93bf-206233558a30" alt=""></div>

If you did it right, it will ask you if you want to overwrite the file with the same name. Say yes.

Open Urbek, in the mods menu activate “myfirstmod\_me”

Create a new game or load an existing game

Now in the landmark menu you can build your building

### Too simple?

Try changing the name of your building, just change the line

`“name”: “My house”,`

in the *newBuildings.txt* file, to

`“name”: “Any other name”,`

### A 2x2 building?

Create a 80x80 building on MagicaVoxel and modify the line `“myFirstModel,`**`1,1`**`”` to `“myBiggerModel,`**`2,2`**`”`.
