creative: Place node at player pos

master
Casimir 2015-09-12 03:26:26 +02:00
parent 94e1a285ec
commit c615049b6e
2 changed files with 15 additions and 0 deletions

View File

@ -13,3 +13,5 @@ mg_name = singlenode
# Enable testing mod. The mod for tools to be removed in the future.
testing_mod = false
enable_build_where_you_stand = true

View File

@ -0,0 +1,13 @@
if minetest.setting_getbool("creative_mode") then
-- Place node at player pos
minetest.nodedef_default.on_place = function(itemstack, user, pointed)
local pos = user:getpos()
local inv = user:get_inventory()
local idx = user:get_wield_index()
local stack = inv:get_stack("main", idx)
local s_name = stack:get_name()
minetest.set_node(pos, {name = s_name})
end
end