World External · Luau VM

Roblox Place Saving

Serialize the running place or an instance subtree to disk.

Overview

Serialise the running place, or a subtree of it, to a file in the workspace folder — the External's equivalent of saveinstance.

Saving
-- The whole place.
saveplace()

-- Or one subtree, to a name you pick.
local model = find_instance_by_path("Workspace.Map")
saveinstance(model, "map.rbxm")

Large places take a while

Serialising a big map walks a great deal of memory and will hold the calling thread for the duration. Run it from its own thread if anything else needs to keep going.

Reference