Remove failed attempt at manual placement flag zefram/use
authorZefram <zefram@fysh.org>
Wed, 13 Aug 2014 22:19:56 +0000 (23:19 +0100)
committerZefram <zefram@fysh.org>
Wed, 13 Aug 2014 22:19:56 +0000 (23:19 +0100)
The code was failing to set the "placed" flag on empty rubber tree trunk
nodes because the after_place_node callback that does it would only be
called by the default on_place callback, which is overridden for that
node type.  The code also fails to even attempt to set the flag on full
rubber tree trunk nodes.  The technic mod no longer looks at this flag,
so remove the attempt to set it, rather than fix setting it.

node_defs.lua

index f56c75c0358fa98309321a771600b7e168752c50..890e9295f923ca4ccd9cb501e9af4d33700e7c42 100644 (file)
@@ -387,10 +387,6 @@ minetest.register_node("moretrees:rubber_tree_trunk_empty", {
        sounds = default.node_sound_wood_defaults(),
        paramtype2 = "facedir",
        on_place = minetest.rotate_node,
-       after_place_node = function(pos, placer, itemstack)
-                       local meta = minetest.get_meta(pos)
-                       meta:set_int("placed", 1)
-       end
 })
 
 minetest.register_abm({