In Game Avatar Editor v2

You can modify it to work with AvatarEditorService.

Is there a way to add all new items from the catalog into it without manually adding them all? Like it’s only roblox owned items currently.

Not really. Last time I checked, Roblox has limits in place preventing people from scraping the catalog.

There have been tens of thousands of new UGC items since I last updated the catalog data. There is no good method of scraping the catalog without missing some items.

There are many popular avatar editor games. I don’t think they are manually adding everything. So thought I’d check with you to see if you knew. I really like this, just gotta figure that part out for myself! I use merchboothcatalog from roblox but it’s only my items and it’s not as organized as this is

I just tested scraping the catalog and the 1000 item limit is still in place.

They are probably using AvatarEditorService.

They say it left beta but some of its methods are not enabled. I do not know if you had to be in the beta to have access to these methods or if the beta is still open.

If not AvatarEditorService then maybe some other place has a complete database on catalog assets.

Is there a way to upload multiple asset IDs at once? I have 60+ items I’d like to insert into the Avatar Editor.

Also, if we’re using the Avatar editor in multiple games within a universe, do we have to insert the assest IDs into each game?

Thanks — amazing job creating this!

Looking back onto this now: I wonder if someone updated this resource. It would really help if it manages to get layered clothing to work.

Not a single tutorial on how to make this manually. Bah. Cheers, I guess :frowning:

5 Likes

Care to elaborate on how to do this, pretty please :pray:

I believe there is a module script with a lot of asset ids, you can just edit it so that rather than having a prewritten library of items it uses AvatarEditorService to fetch and write items into the module script.

Yep, I looked through and it’s called CatalogData. The problem is that CatalogData feeds into a module called CatalogList. CatalogList has methods that search CatalogData and update itself according to what another module, called AvatarEditorClient, tells it to do.

Modifying this CatalogList module is the tricky part. It has to use AvatarEditorService’s methods, rather than working off a predefined table of catalog JSON data from CatalogData.

Can I have your discord so I can DM you?

did you know private messages exist on the devforums???


To the OP: Is this working against the now paused update which made everyone mad??? (the experience marketplace items guideline)

1 Like

Probably, have not really read into the new guidelines. I’m guessing Roblox wanted to prompt a purchase request every time a user viewed an item in the marketplace? I think it would be a simple change to make. It would be very annoying to the user though.

Hello, it is possible to change Avatar Editor v2 to normal UI (like avatar editor v1) because the new Roblox CoreGUI makes the avatar editor button blocked and there are also those who can’t access it because it’s blocked

1 Like

Yes. Since Roblox updated the CoreGui, TopbarPlus v2 no longer matches the new design.

You can make your own custom loader for the avatar editor, or you can use Topbar Plus v3 here: TopbarPlus v2.9.1 | Construct intuitive topbar icons; customise them with themes, dropdowns, captions, labels and much more - #1039 by ForeverHD

2 Likes

How could i make no limits of accessory equips?

The setting module has a MAX_ACCESSORIES variable you can change.

It doesnt support 3d clothes and when your character resets the 3d clothing will be removed, how do i fix that?

Sorry, this was made before 3D clothing. You would have to add support for HumanoidDescription.AccessoryBlob property.

I think you would have to modify AvatarEditorServer:ToAppearanceInfo method to add support for it.

1 Like

Hello I have issue. When i go to “Wearing” section it won’t load every accessories. Why?