Don't drop beds in creative
This commit is contained in:
parent
bfea20dd00
commit
771044236f
|
@ -4,7 +4,6 @@ local minetest_get_node = minetest.get_node
|
||||||
local minetest_get_node_or_nil = minetest.get_node_or_nil
|
local minetest_get_node_or_nil = minetest.get_node_or_nil
|
||||||
local minetest_remove_node = minetest.remove_node
|
local minetest_remove_node = minetest.remove_node
|
||||||
local minetest_facedir_to_dir = minetest.facedir_to_dir
|
local minetest_facedir_to_dir = minetest.facedir_to_dir
|
||||||
local minetest_add_item = minetest.add_item
|
|
||||||
local vector_add = vector.add
|
local vector_add = vector.add
|
||||||
local vector_subtract = vector.subtract
|
local vector_subtract = vector.subtract
|
||||||
|
|
||||||
|
@ -85,7 +84,6 @@ local function destruct_bed(pos, oldnode)
|
||||||
local pos2, node2, bottom = get_bed_next_node(pos, oldnode)
|
local pos2, node2, bottom = get_bed_next_node(pos, oldnode)
|
||||||
|
|
||||||
if bottom then
|
if bottom then
|
||||||
minetest_add_item(pos, node.name)
|
|
||||||
if node2 and string.sub(node2.name, -4) == "_top" then
|
if node2 and string.sub(node2.name, -4) == "_top" then
|
||||||
minetest_remove_node(pos2)
|
minetest_remove_node(pos2)
|
||||||
end
|
end
|
||||||
|
@ -158,7 +156,7 @@ function mcl_beds.register_bed(name, def)
|
||||||
sounds = def.sounds or default_sounds,
|
sounds = def.sounds or default_sounds,
|
||||||
selection_box = common_box,
|
selection_box = common_box,
|
||||||
collision_box = common_box,
|
collision_box = common_box,
|
||||||
drop = "",
|
drop = def.recipe and name or "",
|
||||||
node_placement_prediction = "",
|
node_placement_prediction = "",
|
||||||
|
|
||||||
on_place = function(itemstack, placer, pointed_thing)
|
on_place = function(itemstack, placer, pointed_thing)
|
||||||
|
@ -241,7 +239,7 @@ function mcl_beds.register_bed(name, def)
|
||||||
_mcl_hardness = 0.2,
|
_mcl_hardness = 0.2,
|
||||||
_mcl_blast_resistance = 1,
|
_mcl_blast_resistance = 1,
|
||||||
sounds = def.sounds or default_sounds,
|
sounds = def.sounds or default_sounds,
|
||||||
drop = "",
|
drop = def.recipe and name or "",
|
||||||
selection_box = common_box,
|
selection_box = common_box,
|
||||||
collision_box = common_box,
|
collision_box = common_box,
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue