In a blueprint with a static mesh component, create a custom event, I called my one SpawnFloor.
In the blueprint, you need a FloorMesh variable with the mesh of the floor you want to use, and a CanSpawn? boolean variable.
In your level blueprint, you want a reference to the floor blueprint that is placed in your level and call the custom SpawnFloor function.

