This commit is contained in:
Lars Müller 2025-06-25 20:57:06 -04:00 committed by GitHub
commit 866e615b93
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 25 additions and 5 deletions

View file

@ -38,8 +38,15 @@ local function destruct_bed(pos, n)
beds.remove_spawns_at(pos)
end
beds.is_bed_node = {}
local function register_bed_node(name, def)
beds.is_bed_node[name] = true
core.register_node(name, def)
end
function beds.register_bed(name, def)
minetest.register_node(name .. "_bottom", {
register_bed_node(name .. "_bottom", {
description = def.description,
inventory_image = def.inventory_image,
wield_image = def.wield_image,
@ -166,7 +173,7 @@ function beds.register_bed(name, def)
end,
})
minetest.register_node(name .. "_top", {
register_bed_node(name .. "_top", {
drawtype = "nodebox",
tiles = def.tiles.top,
use_texture_alpha = "clip",