mirror of
https://github.com/minetest/minetest_game.git
synced 2025-07-05 08:00:21 +02:00
Kick players from beds that have ceased existing
This commit is contained in:
@ -25,8 +25,15 @@ local function destruct_bed(pos, n)
|
||||
end
|
||||
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,
|
||||
@ -150,7 +157,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",
|
||||
|
Reference in New Issue
Block a user