AssetReuploader V4.0 - Easy plugin for transferring animations, images and meshes between creators

Roblox recently broke this by changing how AssetDelivery works, the latest release fixes this

Now has animation support!

Hey everyone, I made a cool little roblox plugin + node.js tool that with a couple button clicks, reuploads and replaces all occurrences of asset IDs in your game(images or animations depending on choice)


If you’ve ever wanted to migrate assets in your game to all be under the same group/creator
(a requirement for EditableImage or animations), this should hopefully make that easy

How it works

All you have to do is click search to compile a list of instances, then hit run! The backend server will do the downloading, reuploading, and then replacing of all the assets in your game.

It’ll also give assets an “OldID” attribute in case you want to keep it

Release

This is the first thing I’ve ever put on github and I’m not much of a software guy, so hopefully it doesn’t have too many bugs!

47 Likes

Big update with version 2.0!

This now supports reuploading animations as well as images, so no more not being able to play old animations you made because you or your group doesn’t own them :slight_smile:

7 Likes

Pushed an update that fixes this , make sure to grab the latest release

3 Likes

this is some legit stuff mang. nice job
i need this for animations

1 Like

the search bar is constantly grey no matter what im selecting

I think this may be a bug with Roblox as ALOT of UI in different plugins randomly stops working along with a random error in the output. May be the plugins fault though.

Wait and see what the OP does hopefully it’s fixed soon

Yeah I’m getting the constant greyed out button as welled. I went into the UIscript and made it so the buttons are always enabled, but when trying to upload animations it keeps giving errors.

I’ll take a look later today, pushing an update to my game soon so been busy

You might need to provide an API key in the plugin widget

1 Like

I managed to fix it by removing all sets to the fusion object for API_Key, and after the creation of it I just set it to my api key. seems to work for now, just transferred some animations

Edit: I really appreciate how easy it makes this. I just have to copy the animation objects over. It would be awesome if the animation names would transfer over though. Is that a roblox limitation, or a problem on my end?

1 Like

Would just have to edit the node.js script for that

1 Like

I have no idea idea how to do that.

but… after some time and patience with google gemini, I got it working, thanks :smiley:

Amazing plugin! Thank you for it, it will save us so much time!


There seems to be bug in which attempting to run the uploads, it wouldn’t connect. Has anyone else had this problem :(?

Are you using the assetreuploader program? You have to run this alongside an executable program on your PC. Read the github for details

Man you are a genius you just saved me thousands and thousands of hours of work finally someone came to fix this

This saved me hours of time. I wish more people knew about this. Thank you so much man!

1 Like

Hi
Looks awesome (like all your plugins).

Does this automatically grant the experience permission to keep using the asset even if you upload to another owner? Especially interested in this for the animation change they just made:

3 Likes

was this fixed in any way, because i cant seem to do the search button at all

This is really cool, do you think you could make it change scripts too?
Since some scripts have the ID’s inside them instead of using an Animation instance.

keeping this post alive so you can let us know when you fix it