Match image ID with decal ID

If the decal is at “https://www.roblox.com/library/584796467/xyz” then I should get that decal wherever I write “rbxassetid://584796467”.

It’s like that for Sounds, Meshes, and afaik all other kinds of Content. Decals are always off by some arbitrary number. The image ID can be as far as 10 below the decal ID. And the only way to get the image ID is to check every ID below the decal ID until the image shows up!

Just to show how bad this can get, here’s an example:
The decal is here: https://www.roblox.com/library/587001985/Pacman
And its image is here: Pacman - Roblox
Which means I had to check 22 IDs manually to find it.

4 Likes

IIRC this was a feature – pasting the decal ID would autocomplete the image ID – but I think a more recent feature, autocompleting ####### to rbxassetid://#######, is interfering with it.

my workaround to this is to insert the decal into a part in the workspace and then copy the image ID from there

This is mine too, but it’s a number of unnecessary steps and means that you’ll be scrolling up and down your explorer window finding the part with the ID and then back to where ever you wanted to put the ID (maybe in a GUI or something)

i usually keep all of my asset ID’s in a module for pre-loading, so i only need to get the asset id of each decal once, which isn’t that inconvenient

also, when you publish a game, you’re able to access the features the game tab in studio gives you, like mass uploading decals, and picking from the assets you’ve uploaded in drop-downs for things like image labels or decals: