Skip to main content
This walkthrough builds a planter for an empty lot. It starts from a project that already has a folder; see Props if yours does not. Set your GTA V folder in Settings first: the Checker compares the prop name with the game’s props, and without it the Checker never reads Ready to export. You need a FiveM server you control to see the result in game.

Create the prop

1

Open Props and click New prop

Under Modeling in the Tools rail, click Props, then New prop. Type Vinewood Planter in Prop name; the file becomes vinewood_planter. Click Create prop.
New prop dialog with Docs Planter typed in the Prop name field

The name you type becomes the model name.

2

Look at the empty prop

The editor opens in Perspective on an empty ground. The Checker warns that the prop has no triangles and no collision. Both warnings go away once you draw something.
Prop editor on an empty grid with the Checker listing two warnings

An empty prop: toolbar, transform bar, tools on the left, details on the right.

Draw the geometry

1

Pick Create geometry

Click Create geometry in the left tools, or press 9. The Geometry node opens with Shape set to Box.
Geometry node showing Shape Box, Z level, and the width, length, and height fields

The Geometry node with a box ready to draw.

2

Draw the box

Drag the base rectangle on the grid, move the pointer up to set the height, and click. The editor switches to Edit geometry with the new box selected, and Object · Box appears in the right column.
Prop editor with a box on the grid and Object · Box and Material sections in the right column

The box is drawn and selected.

3

Set the size

In Object · Box, set Width (m) to 1.2, Length (m) to 0.6, and Height (m) to 0.9. The shape follows each value.
Box parameters panel with Width 1.2, Length 0.6, and Height 0.9

Exact size in meters.

Texture it

1

Read the Checker error

The Checker now shows a red error for faces without a texture. Click the row to select those faces.
Checker section with a red badge and the error about faces without a texture

The export is blocked until every face has a texture.

2

Open the library

In Material, click Library. Search a name such as concrete in Texture or dictionary… and select any texture you like.
Texture library with a search field and a grid of textures

The Texture library on Game and mods.

3

Apply the texture

Click Apply texture. The Material section shows the texture and its collision settings, and the Checker reads Ready to export.
Material section with the applied texture, the Collision block, and UV mapping fields

Texture applied to the six faces.

Set the origin and save

1

Open the Prop section

Click Select (V) so nothing is selected. The Prop section shows the triangle and vertex counts, the box size, and how many faces collide. A drawn box collides on every face.
Prop section with Name, lodDist, hdTextureDist, Triangles, Vertices, Box, Collision, and the origin button

The Prop section of a finished box.

2

Put the origin at the base

Click Put the origin at the center of the base. The origin is the point that lands where you place the prop, so the planter now stands on the ground at that spot.
Prop section after moving the origin, with the origin button disabled

The button is disabled once the origin is at the base.

3

Save

Press Ctrl+S. The project badge reads Saved. Click Back to props list: the card shows the planter.
Props list with a card named docs_planter showing a preview

The saved prop with its preview.

Export

Open the project badge menu and click Export, or press Ctrl+E. The first time, you choose a folder and confirm the Resource folder name. The export page covers the dialog and the files.

Place it in the world

Two ways, and you can use both.
The position is saved in the resource.
  1. Open Structures, open or create a structure, and press 5 to open the Prop library.
  2. Click From the project, select vinewood_planter, and click Choose prop.
  3. Click the scene where the planter goes. Each click places another one.
To change the planter later, select an instance and click Edit prop in its sheet. Every instance follows. Details are in Props in structures.
Copy the exported folder into the server’s resources/, add ensure <folder name> to server.cfg, and restart the server.