Skip to content
Permalink
Browse files

Beds: Quicker saves with tidy output

Tweaked the beds.save_spawns() function to compile list then output
to file with shortened co-ordinates containing 1 decimal place
  • Loading branch information
tenplus1 authored and paramat committed Apr 29, 2016
1 parent 5cd4b5a commit dc7cbdd5ab9efa83327f057a4e4376ffacab6c0e
Showing with 4 additions and 2 deletions.
  1. +4 −2 mods/beds/spawns.lua
@@ -41,10 +41,12 @@ function beds.save_spawns()
if not beds.spawn then
return
end
local data = {}
local output = io.open(org_file, "w")
for i, v in pairs(beds.spawn) do
output:write(v.x .. " " .. v.y .. " " .. v.z .. " " .. i .. "\n")
for k, v in pairs(beds.spawn) do
table.insert(data, string.format("%.1f %.1f %.1f %s\n", v.x, v.y, v.z, k))
end
output:write(table.concat(data))
io.close(output)
end

0 comments on commit dc7cbdd

Please sign in to comment.
You can’t perform that action at this time.