summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVanessa Ezekowitz <vanessaezekowitz@gmail.com>2017-02-24 19:21:15 -0500
committerVanessa Ezekowitz <vanessaezekowitz@gmail.com>2017-02-24 19:21:15 -0500
commite0c87656ed9962d6eef5c2b92c12b3b45881552e (patch)
treea5eef864a9712cd51c379e871ac961acae9f5b0c
parentcf89bc6a24a1e300afc01f8633d81cc7111e7da7 (diff)
downloadunifieddyes-e0c87656ed9962d6eef5c2b92c12b3b45881552e.tar
unifieddyes-e0c87656ed9962d6eef5c2b92c12b3b45881552e.tar.gz
unifieddyes-e0c87656ed9962d6eef5c2b92c12b3b45881552e.tar.bz2
unifieddyes-e0c87656ed9962d6eef5c2b92c12b3b45881552e.tar.xz
unifieddyes-e0c87656ed9962d6eef5c2b92c12b3b45881552e.zip
Mark the node via its metadata if it's been painted with 256-color palette
-rw-r--r--init.lua6
1 files changed, 6 insertions, 0 deletions
diff --git a/init.lua b/init.lua
index 08f79b6..2899a7a 100644
--- a/init.lua
+++ b/init.lua
@@ -626,6 +626,9 @@ function unifieddyes.on_use(itemstack, player, pointed_thing)
end
node.name = newnode
minetest.swap_node(pos, node)
+ if palette_type == "extended" then
+ meta:set_string("palette", "ext")
+ end
if not creative_mode then
return itemstack
end
@@ -648,6 +651,9 @@ function unifieddyes.on_use(itemstack, player, pointed_thing)
newnode.param2 = paletteidx
end
minetest.swap_node(pos, newnode)
+ if palette_type == "extended" then
+ meta:set_string("palette", "ext")
+ end
if not creative_mode then
return itemstack
end