/// <summary> /// Builds a world using an IBuilder from the stored information /// </summary> /// <param name="builder">The environment builder to use</param> public void BuildWorldWith(IBuilder builder) { foreach (var savedItem in saveableItems) { builder.Place(WorldObject.DetermineObject(savedItem.type), savedItem.position.Vector3(), savedItem.wallNormal.Vector3()); } }