Instanced object not showing available classes

Hi everyone! I have a UObject that I called Item to act as a base class for the items in my game. I also have placeable blocks in my game that take in these items as a recipe. However, when I go to put in the recipe items it does not show any sub-classes or classes that can be instanced, even though they all have “default to instanced” on. Is this normal?

Screenshot_20230110_042746
Above: Example of the picker not showing classes

Screenshot_20230110_042755
Above: Recipe definition (array of instanced objects)

Screenshot_20230110_042830
Above: Declaration of the instanced class

You may want to try closing the editor and building from your IDE. Live coding can do some weird things.

Yes, I use the Rider IDE and always re-build before. I haven’t trusted live coding since my early learning days.

I solved it, I needed to add the EditInlineNew tag in the UClass().

1 Like