We will be removing the HumanoidDefaultAssets folder from StarterPlayer.
Currently, at run-time, the folder HumanoidDefaultAssets can appear beneath StarterPlayer - this depends on how you spawn avatars and which Humanoid commands you use. It is unnecessary for the folder to be in the hierarchy, so there will be a change turned on shortly to make it so that it no longer appears there.
We don’t expect this change to cause any issues, but please check to see if you currently rely on the contents of that folder. Let us know if you anticipate any problems from this change.
I don’t remember there ever being any information about what this folder was used for by the engine so I never used it because I didn’t know where the contents came from, if they affected the spawned player, or if they’d ever change structure unexpectedly.
I don’t really know what HumanoidDefaultAssets is, can someone explain it to me? Not like it matters anyway (it’s getting removed after all), I just want to know.
Ah, okay then. It’s a lot more fun anyway to make a script that manually loads custom character models when you don’t want the player’s avatar to load.
please don’t ask me to give an example of that in action…
Im thought the purpose of this folder was so that you could create your own starter assets and have those be the parts that make up your character by default (before appearances are loaded). Was this not the case before?
I for one prefer not having instances that don’t do anything existing in my DataModel without my knowledge. If you don’t rely on this folder, then this is an invisible change for you and doesn’t mean anything. Not every change Roblox makes is pointless… you could maybe explain why you think that way if you genuinely think so.