summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorthe lemons <citrons@mondecitronne.com>2022-02-13 03:10:11 -0600
committerthe lemons <citrons@mondecitronne.com>2022-02-13 03:10:11 -0600
commit4668dbae3f8188e56959b9aca83aea8b3b77d9f6 (patch)
treed33c8ad8fdc9dd629b1a76ead41aaaff2fa799be
parentf57e3ffa95adfeb38fcba5ee900a4db22f92bd5f (diff)
vxzv.meta
-rw-r--r--mods/vzxv/utils.lua10
1 files changed, 5 insertions, 5 deletions
diff --git a/mods/vzxv/utils.lua b/mods/vzxv/utils.lua
index 9067afe..007c32e 100644
--- a/mods/vzxv/utils.lua
+++ b/mods/vzxv/utils.lua
@@ -42,17 +42,17 @@ function vzxv.round_pos(pos)
}
end
--- wrap metadata (unworking)
+-- wrap metadata
function vzxv.meta(pos)
local meta = minetest.get_meta(pos)
local m = meta:to_table()
- setmetatable(m, {meta=meta})
+ setmetatable(m, {pos=pos})
return m
end
--- store wrapped metadata (unworking)
+-- store wrapped metadata
function vzxv.store(data)
- local meta = getmetatable(data).meta
- return meta:from_table(data)
+ local pos = getmetatable(data).pos
+ return minetest.get_meta(pos):from_table(data)
end