forked from luanti-org/minetest_game
		
	Creative: release memory when player leaves
This commit is contained in:
		| @@ -124,6 +124,11 @@ function creative.update_creative_inventory(player_name, tab_content) | |||||||
| 	inv.size = #creative_list | 	inv.size = #creative_list | ||||||
| end | end | ||||||
|  |  | ||||||
|  | minetest.register_on_leaveplayer(function(player) | ||||||
|  | 	local name = player:get_player_name() | ||||||
|  | 	player_inventory[name] = nil | ||||||
|  | end) | ||||||
|  |  | ||||||
| -- Create the trash field | -- Create the trash field | ||||||
| local trash = minetest.create_detached_inventory("trash", { | local trash = minetest.create_detached_inventory("trash", { | ||||||
| 	-- Allow the stack to be placed and remove it in on_put() | 	-- Allow the stack to be placed and remove it in on_put() | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user