mirror of
				https://github.com/luanti-org/minetest_game.git
				synced 2025-10-30 23:25:33 +01: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