This is pretty cool! Iāve never said āI wish I could upload this into my inventoryā, but I can see how it will be very useful.
However, I wish the UI were animated because right now it just kinda appears, I also think the āupload ingameā text is a bit large. Maybe an icon that you can just hover over would do better?
hi @Life_Blox private assets are ones that limit who has access to use them. Currently, these are considered private assets: packages, most of audio, and video assets.
While I can see this as being useful for building games and overall asset creation, I canāt see how well this could work for most Avatar Items. Are there any plans for allowing players to edit or even create UGC items in experience? (I.e. Recolor or retexture of items)
Hey, when we do roll it back out, you wonāt need to enable any permissions. Just integrate with the API in your server script and you should be good to go.
I like the concept, but I despise the asset workflow. You canāt delete your own UGC unless you purposefully make it break the community standards. Except for places.
You can archive decals, meshparts, and audio, which is Robloxās way of letting you ādeleteā stuff, with the option of restoring it later if you change your mind.
For models and animations, you can just overwrite them. When I want to ādeleteā a model I just overwrite it with a 1x1x1 part. Itās not the most ideal way of removing an asset from the platform, but itās the best workaround for now.
Itās annoying that thereās absolutely no way to archive clothing though.
That somewhat will suffice. But sometimes I will get moderated for an archived asset.
That does not replace the model. Iāve actually found some cool things on the DevForum that were overwritten by parts, and I just loaded an earlier version of the asset.
I think Roblox thinks that putting it offsale suffices.
Thisā¦ shouldnāt be happening. I donāt really know what to say about that. Archiving is supposed to be the proper way to remove assets from the platform.
When you archive a Decal or MeshPart, make sure all of its internal assets (āImageā and āMeshā assets) get archived as well. This process is automatic, but Iāve had cases in the past where it doesnāt work and I have to restore and re-archive the Decal/MeshPart again. Also make sure that the asset names arenāt anything that you could be moderated for.
Maybe thatās why youāre getting moderated, or perhaps archiving just doesnāt mean anything anymore, who knows.
Doesnāt taking a model offsale prevent anyone from downloading it, unless they already own the item in their inventory?
It doesnāt really remove it. Thereās a reason why people have reported there being moderation actions taken on archives. Roblox canāt just let people hide the asset from the platform, right? Otherwise, weād have a lot of archived inappropriate images that can be restored temporarily and immediately put back into archives.
The model was on sale, just was reuploaded with a part. I wonder why they would do that.
Thanks for the response. Please do consider making this API require a checkbox even if its checked by default because this feature seems like it could be abused if someone has a backdoor, scripting access in a game, or a developer has really poor security design with remote events (client chooses what is uploaded for example)
Also, the test place currently has a saved but not published error in the publishing script that prevents it from working in studio: