diff options
author | the lemons <citrons@mondecitronne.com> | 2022-02-13 03:10:11 -0600 |
---|---|---|
committer | the lemons <citrons@mondecitronne.com> | 2022-02-13 03:10:11 -0600 |
commit | 4668dbae3f8188e56959b9aca83aea8b3b77d9f6 (patch) | |
tree | d33c8ad8fdc9dd629b1a76ead41aaaff2fa799be | |
parent | f57e3ffa95adfeb38fcba5ee900a4db22f92bd5f (diff) |
vxzv.meta
-rw-r--r-- | mods/vzxv/utils.lua | 10 |
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 |