diff options
author | cheapie <no-email-for-you@example.com> | 2025-04-23 20:03:30 -0500 |
---|---|---|
committer | cheapie <no-email-for-you@example.com> | 2025-04-23 20:03:30 -0500 |
commit | 2426aa5eccdf255c8865d3067d0b8d187f45f1dc (patch) | |
tree | 25726a9022c20ef367ec8e007ba2896c57cd6d8e | |
parent | 746f8bbe9e795a689e687444db0ecc933c23878a (diff) | |
download | digiscreen-master.tar digiscreen-master.tar.gz digiscreen-master.tar.bz2 digiscreen-master.tar.xz digiscreen-master.zip |
-rw-r--r-- | init.lua | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -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, |