summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcheapie <no-email-for-you@example.com>2025-04-23 20:03:30 -0500
committercheapie <no-email-for-you@example.com>2025-04-23 20:03:30 -0500
commit2426aa5eccdf255c8865d3067d0b8d187f45f1dc (patch)
tree25726a9022c20ef367ec8e007ba2896c57cd6d8e
parent746f8bbe9e795a689e687444db0ecc933c23878a (diff)
downloaddigiscreen-master.tar
digiscreen-master.tar.gz
digiscreen-master.tar.bz2
digiscreen-master.tar.xz
digiscreen-master.zip
Mark metadata fields as privateHEADmaster
-rw-r--r--init.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/init.lua b/init.lua
index c7036a2..4291fa2 100644
--- a/init.lua
+++ b/init.lua
@@ -71,6 +71,7 @@ function digiscreen.asyncDone(pos,texture,bincolors)
meta:set_string("data","")
meta:set_string("bincolors",bincolors)
meta:set_string("texture",texture)
+ meta:mark_as_private({"data","bincolors","texture"})
digiscreen.updateDisplay(pos)
core.get_node_timer(pos):start(5)
end
@@ -88,6 +89,7 @@ function digiscreen.recompressDone(ok,pos,texture)
local meta = core.get_meta(pos)
meta:set_string("bincolors","")
meta:set_string("texture",texture)
+ meta:mark_as_private({"bincolors","texture"})
digiscreen.updateDisplay(pos)
end
@@ -128,6 +130,7 @@ core.register_node("digiscreen:digiscreen",{
end
end
meta:set_string("data",core.serialize(disp))
+ meta:mark_as_private("data")
digiscreen.updateDisplay(pos)
end,
on_destruct = digiscreen.removeEntity,