THE ORB
Starting the studio

Missing textures — white, black or untextured models

A model loaded but its textures did not, so it shows up plain white, black or untextured.

groupsWhite or untextured modelspersonYou can fix this

Do this first

The texture file is missing, misnamed, or too big. Re-download the pack and check nothing was left out.

bug_reportPaste your whole console instead

What it means

The model streamed and its texture dictionary did not. GTA falls back to a flat colour, so the object is there and looks untextured. There is rarely an error line for this at all; the symptom IS the report.

What causes it

Ordered by how often it is the answer.

  1. 1

    The .ytd name does not match what the model asks for

    The model names its dictionary internally. A .ytd called anything else is never found.

  2. 2

    The .ytd is not in the stream folder

    Nested one directory deeper is the usual mistake. FiveM's streaming does not recurse the way people expect.

  3. 3

    The texture is over the size limit

    An oversized dictionary is skipped, and the model loads without it.

  4. 4

    Two resources shipping the same dictionary name

    One wins and the other's models get the wrong textures — this is why an unrelated new resource can break an old vehicle's look.

  5. 5

    The dictionary was never requested (script-drawn textures)

    For a texture drawn by a script, RequestStreamedTextureDict has to complete first.

How to tell which one is yours

Start the server with developer 1 and read the streaming lines during resource load — a dictionary that failed to register says so there. Then check for a duplicate name across resources.

Where to look

The stream/ folder of the resource, and the dictionary name inside the model.

How to fix it

Put the .ytd directly in stream/, named exactly as the model expects, under the size limit. For script-drawn textures, wait for the load:

RequestStreamedTextureDict('mydict', false)
while not HasStreamedTextureDictLoaded('mydict') do Wait(0) end

Still stuck on your own code?

This page is what this error usually means. Paste your console into Server Fixer and it will rank everything in it and tell you what to do first, and if you would rather not touch it, ORBIE can repair the script and hand the resource back ready to drop in.

bug_reportOpen Server Fixer

Errors that travel with this one