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!

37 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!