summaryrefslogtreecommitdiff
path: root/replacer
diff options
context:
space:
mode:
authorVanessa Ezekowitz <vanessaezekowitz@gmail.com>2017-02-26 11:11:19 -0500
committerVanessa Ezekowitz <vanessaezekowitz@gmail.com>2017-02-26 11:11:19 -0500
commit2b5664c0004b2f4ed8c712b8b6f75d9d3294c829 (patch)
tree2d1f641ae5a98fafcc8564670bd9e0077da900d2 /replacer
parent7315a13c3a5369688fffef20ab6a5877f506a459 (diff)
downloaddreambuilder_modpack-2b5664c0004b2f4ed8c712b8b6f75d9d3294c829.tar
dreambuilder_modpack-2b5664c0004b2f4ed8c712b8b6f75d9d3294c829.tar.gz
dreambuilder_modpack-2b5664c0004b2f4ed8c712b8b6f75d9d3294c829.tar.bz2
dreambuilder_modpack-2b5664c0004b2f4ed8c712b8b6f75d9d3294c829.tar.xz
dreambuilder_modpack-2b5664c0004b2f4ed8c712b8b6f75d9d3294c829.zip
updated lots of mods:
blox, bobblocks, homedecor, coloredwood, gloopblocks, moreblocks, plasticbox, replacer, solidcolor, stained_glass, technic, unifiedbricks, and unifieddyes (in most of these, it's to upgrade to the Unified Dyes "extended" palette)
Diffstat (limited to 'replacer')
-rw-r--r--replacer/init.lua12
1 files changed, 4 insertions, 8 deletions
diff --git a/replacer/init.lua b/replacer/init.lua
index 6b7732c..3ab8cce 100644
--- a/replacer/init.lua
+++ b/replacer/init.lua
@@ -89,17 +89,13 @@ minetest.register_tool( "replacer:replacer",
local node = minetest.get_node_or_nil( pos );
--minetest.chat_send_player( name, " Target node: "..minetest.serialize( node ).." at pos "..minetest.serialize( pos )..".");
-
- local item = itemstack:to_table();
- -- make sure metadata is always set
+ local metadata = "default:dirt 0 0";
if( node ~= nil and node.name ) then
- item[ "metadata" ] = node.name..' '..node.param1..' '..node.param2;
- else
- item[ "metadata" ] = "default:dirt 0 0";
+ metadata = node.name..' '..node.param1..' '..node.param2;
end
- itemstack:replace( item );
+ itemstack:set_metadata( metadata );
- minetest.chat_send_player( name, "Node replacement tool set to: '"..item[ "metadata" ].."'.");
+ minetest.chat_send_player( name, "Node replacement tool set to: '"..metadata.."'.");
return itemstack; -- nothing consumed but data changed
end,