Rust
Exe Nov 14, 2016 @ 9:03am
Custom Workshop Thumbnails?
I've seen a few Rust workshoppers able to change their thumbnails of their items. How do we actually do this? 'Upload images and videos' only uploads media for when you preview a workshop item, not the actual thumbnail itself.

Help is much appreciated!

Edit: If you're reading this, then use RWIC. It makes the thumbnail uploading process very easy: https://github.com/DevLovo/Rust-Workshop-Icon-Changer
Last edited by Exe; Nov 14, 2024 @ 9:05am
< >
Showing 1-15 of 19 comments
Floats Jan 21, 2017 @ 10:34am 
bump. I have this same question.
Exe Jan 21, 2017 @ 10:48am 
Originally posted by Floats:
bump. I have this same question.

Hey, I figured this out a while ago;
Rust workshop thumbnails are only available in the 'version 2' workshop of Rust (back when you had to use the SDK or whatever to upload items).

Why some people can still use them is down to them updating their old 'version 2' items with newer 'version 3' ones (which doesn't remove the previous thumbnail). Facepunch still advise against this for getting items accepted. :headbash:
Floats Jan 21, 2017 @ 10:58am 
Interesting... and thanks for the reply! Yeah, it would be nice if I could show the FRONT of my armored door as the default icon, instead of the back. Thanks again Exenoxx.
Exe Jan 21, 2017 @ 11:00am 
Originally posted by Floats:
Interesting... and thanks for the reply! Yeah, it would be nice if I could show the FRONT of my armored door as the default icon, instead of the back. Thanks again Exenoxx.

You've got some sweet stuff there! I recommend you should upload images to the workshop item so people know what other angles of the door look like (check my items for reference).
Floats Jan 21, 2017 @ 11:13am 
Thanks, I have a new listing ready to go. Was waiting for a solution on this problem........for which there is not!!
iCreep #laCrêpe Sep 14, 2021 @ 6:57am 
Hey, did you find a way to upload custom images ?
Exe Sep 14, 2021 @ 7:16am 
I'm not sure if there's new, better ways to do this, but here's my current process:

1. Create your thumbnail and save it with the name: icon_background.png

2. Copy your icon_background.png ready to be pasted elsewhere.

3. Open up your temporary files (search %temp%)

4. Sort files by most recent, but scroll down so you can see the most recent folders, not just the text files.

5. When you publish your skin, immediately alt-tab to the temp folder and you'll see a new folder appear above all the others with a bunch of numbers for the name. Click on this and paste your icon over the default icon and it should work. The new folder only appears during the uploading process so you have to do this fast.

Tip: Since the folder disappears after a few seconds, I usually open up a few 4K YouTube videos at once to slow down my internet, therefore slowing the uploading process and allowing more time to paste in the new icon. Hope this helps :bears:
SequentialZ May 14, 2022 @ 1:31am 
Hey, sorry to bump this thread, I'm doing the same technique aswell as slowing down my internet, but I'm getting an error that it doesn't work with compressed formats.. Its a PNG and nothing special about it, its 512x512, smaller than 1MB et even used GIMP to make sure compression level is at 0.
Any clue whats the issue ?
Thanks
Itz.Ru§ May 14, 2022 @ 2:19am 
btw i love your skins:steamhappy:
Exe May 15, 2022 @ 1:27pm 
Originally posted by SequentialZ:
Hey, sorry to bump this thread, I'm doing the same technique aswell as slowing down my internet, but I'm getting an error that it doesn't work with compressed formats.. Its a PNG and nothing special about it, its 512x512, smaller than 1MB et even used GIMP to make sure compression level is at 0.
Any clue whats the issue ?
Thanks

No worries!

What is the exact error and when/where does it appear? Is it when you're pasting the thumbnail over the existing one?

I'm not sure if this will work, but try opening the thumbnail you created in Photoshop and re-save it as a new PNG file to see if that makes any difference.
SequentialZ May 15, 2022 @ 1:41pm 
Hey, thanks for answering.
The error was in Rust, written in red, Unity couldn't load it or convert it because It couldn't load a compressed format ? It was a normal PNG.
Surprisingly I'm not longer getting that error today, so I might have fixed it by trying to re-export the image multiple times and such.
I'm still slowing down my internet by having a download in the background, but even then I'm very fast, it just loads the page on internet quickly and the icon is still the generated one.. Don't really know how to do better i'm already fast.
I've made sure i'm reuploading textures and resetting them because if I don't change them it keeps the uploaded one (skips them no need to upload) and immediatly uploads the icon otherwise.

Still can't figure it out, the icon is the generated one. xD

Edit : Pretty sure its still doing the same error as its in the logs :
"Unsupported texture format - Texture2D::EncodeTo functions do not support compressed texture formats.
Facepunch.Utility.Texture:SaveAsPng(Texture, String)"

i've also made sure my png was 32 bit color depth as it wasn't but still isn't working.

Last Edit : Managed to get it to work, I had to slow down my upload speed using Mega just uploading a big file. Pretty sure steam was secretly stopping downloads (and not using upload speed anyways) when uploading to the workshop so it wasn't working.
Last edited by SequentialZ; May 15, 2022 @ 2:40pm
Exe May 15, 2022 @ 2:50pm 
Originally posted by SequentialZ:
Hey, thanks for answering.
The error was in Rust, written in red, Unity couldn't load it or convert it because It couldn't load a compressed format ? It was a normal PNG.
Surprisingly I'm not longer getting that error today, so I might have fixed it by trying to re-export the image multiple times and such.
I'm still slowing down my internet by having a download in the background, but even then I'm very fast, it just loads the page on internet quickly and the icon is still the generated one.. Don't really know how to do better i'm already fast.
I've made sure i'm reuploading textures and resetting them because if I don't change them it keeps the uploaded one (skips them no need to upload) and immediatly uploads the icon otherwise.

Still can't figure it out, the icon is the generated one. xD

Edit : Pretty sure its still doing the same error as its in the logs :
"Unsupported texture format - Texture2D::EncodeTo functions do not support compressed texture formats.
Facepunch.Utility.Texture:SaveAsPng(Texture, String)"

i've also made sure my png was 32 bit color depth as it wasn't but still isn't working.

Last Edit : Managed to get it to work, I had to slow down my upload speed using Mega just uploading a big file. Pretty sure steam was secretly stopping downloads (and not using upload speed anyways) when uploading to the workshop so it wasn't working.

I could be wrong but I think that error is to do with the files (normals, specular etc) you upload to your skin in the in-game workshop. I sometimes get red error messages too but they don't seem to cause any issues to the actual skin or uploading process, so you can just ignore them.

My solution is as you've found out - just slow it down even further. I would usually open like 4-6 4K YouTube videos which does the trick... but since my internet these days isn't great I can now do it without manually slowing it down :hexclever: if your Mega technique works, then that's the way to do it.

Hope this helps. :)
SequentialZ May 15, 2022 @ 2:56pm 
Originally posted by Exenoxx:
I could be wrong but I think that error is to do with the files (normals, specular etc) you upload to your skin in the in-game workshop. I sometimes get red error messages too but they don't seem to cause any issues to the actual skin or uploading process, so you can just ignore them.

My solution is as you've found out - just slow it down even further. I would usually open like 4-6 4K YouTube videos which does the trick... but since my internet these days isn't great I can now do it without manually slowing it down :hexclever: if your Mega technique works, then that's the way to do it.

Hope this helps. :)

Hey, my skin was already published and the textures working fine, I was jus trying to update the thumbnail. So I knew textures weren't the problem, but I guess I can ignore the error then :)
I've failed the second time I might have been too slow, earlier Rust suddenly showed me a loading screen that was really long and it worked with that, couldn't reproduce but i'll keep trying.
Thanks for trying to help, I might be able to get it to work from time to time now :)
Originally posted by Floats:
bump. I have this same question.
same issue
Originally posted by SequentialZ:
Hey, thanks for answering.
The error was in Rust, written in red, Unity couldn't load it or convert it because It couldn't load a compressed format ? It was a normal PNG.
Surprisingly I'm not longer getting that error today, so I might have fixed it by trying to re-export the image multiple times and such.
I'm still slowing down my internet by having a download in the background, but even then I'm very fast, it just loads the page on internet quickly and the icon is still the generated one.. Don't really know how to do better i'm already fast.
I've made sure i'm reuploading textures and resetting them because if I don't change them it keeps the uploaded one (skips them no need to upload) and immediatly uploads the icon otherwise.

Still can't figure it out, the icon is the generated one. xD

Edit : Pretty sure its still doing the same error as its in the logs :
"Unsupported texture format - Texture2D::EncodeTo functions do not support compressed texture formats.
Facepunch.Utility.Texture:SaveAsPng(Texture, String)"

i've also made sure my png was 32 bit color depth as it wasn't but still isn't working.

Last Edit : Managed to get it to work, I had to slow down my upload speed using Mega just uploading a big file. Pretty sure steam was secretly stopping downloads (and not using upload speed anyways) when uploading to the workshop so it wasn't working.

FIX:
Just create a new .png file from your .png file with the error...

On windows...
1. Right-click the .png file
2. select "edit", and choose 'Paint" or a simple image editor.
3 Don't edit nothing, simply "SaveAs" to your desktop.
3. delete the corrupted .png file that gives error.

It gives a texture error from image coding being corrupted in steam. Similar errors happen in Photoshop too. just create a duplicate save of the image, then upload it.
< >
Showing 1-15 of 19 comments
Per page: 1530 50

Date Posted: Nov 14, 2016 @ 9:03am
Posts: 19