From 2426aa5eccdf255c8865d3067d0b8d187f45f1dc Mon Sep 17 00:00:00 2001 From: cheapie Date: Wed, 23 Apr 2025 20:03:30 -0500 Subject: Mark metadata fields as private --- init.lua | 3 +++ 1 file changed, 3 insertions(+) (limited to 'init.lua') 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, -- cgit v1.2.3