Summary
Spawning item entities into the world viaSimulationEntity.AddEntities(array{ItemEntity}) works in a Live Edit, but in a PUBLISHED island the item never appears as a grabbable pickup. No error is logged. Calling item_component.Drop[] always seems to work in Live Edit and Published Projects. (Note this may be only for Fortnite.digest items specifically)
Please select what you are reporting on:
Unreal Editor for Fortnite
What Type of Bug are you experiencing?
Other
Steps to Reproduce
- Create a verse device and obtain
Self.Entity.GetSimulationEntity[]. - Construct a fresh item entity from a
concrete_subtype(entity)editable (e.g.entity_class : concrete_subtype(entity) = MyItem; NewItem := entity_class{}). - Set its
GlobalTransformto a position in front of a player. - Call
SimEntity.AddEntities(array{NewItem}). - Test in a Launch Session — confirm the pickup appears and can be picked up.
- Publish the island (Private Version is sufficient).
- Items will not get added to the world
Expected Result
The item entity should appear as a grabbable pickup at the target transform in the published island, identical to behavior observed in Edit Session.
Observed Result
Add Entities does not work for items in published projects.
Platform(s)
All