1
0
mirror of https://github.com/mt-mods/homedecor_modpack.git synced 2025-08-03 20:10:20 +02:00

allow sleeping in beds!

fixed by using some code from mt_game, with changes
This commit is contained in:
Vanessa Ezekowitz
2017-09-29 01:03:05 -04:00
parent 228e25e123
commit 4eaf265e65
3 changed files with 181 additions and 17 deletions

View File

@ -67,9 +67,7 @@ homedecor.register("bed_regular", {
homedecor.bed_expansion(pos, clicker, itemstack, pointed_thing, true)
return itemstack
else
-- if minetest.get_modpath("beds") then
-- beds.on_rightclick(pos, clicker)
-- end
homedecor.beds_on_rightclick(pos, node, clicker)
return itemstack
end
end
@ -98,13 +96,10 @@ homedecor.register("bed_extended", {
unifieddyes.after_dig_node(pos, oldnode, oldmetadata, digger)
homedecor.unextend_bed(pos)
end,
-- on_rightclick = function(pos, node, clicker, itemstack, pointed_thing)
-- local itemname = itemstack:get_name()
-- if minetest.get_modpath("beds") then
-- beds.on_rightclick(pos, clicker)
-- end
-- return itemstack
-- end,
on_rightclick = function(pos, node, clicker, itemstack, pointed_thing)
homedecor.beds_on_rightclick(pos, node, clicker)
return itemstack
end,
drop = "homedecor:bed_regular"
})
@ -139,13 +134,10 @@ homedecor.register("bed_kingsize", {
inv:add_item("main", "homedecor:bed_regular 2")
end
end,
-- on_rightclick = function(pos, node, clicker, itemstack, pointed_thing)
-- local itemname = itemstack:get_name()
-- if minetest.get_modpath("beds") then
-- beds.on_rightclick(pos, clicker)
-- end
-- return itemstack
-- end
on_rightclick = function(pos, node, clicker, itemstack, pointed_thing)
homedecor.beds_on_rightclick(pos, node, clicker)
return itemstack
end
})
for _, w in pairs({ N_("mahogany"), N_("oak") }) do