mirror of
				https://github.com/luanti-org/luanti.git
				synced 2025-10-31 07:25:22 +01:00 
			
		
		
		
	Make the server status message customizable (#7357)
Remove now redundant setting show_statusline_on_connect Improve documentation of `minetest.get_server_status`
This commit is contained in:
		| @@ -799,7 +799,11 @@ core.register_chatcommand("rollback", { | ||||
| core.register_chatcommand("status", { | ||||
| 	description = "Show server status", | ||||
| 	func = function(name, param) | ||||
| 		return true, core.get_server_status() | ||||
| 		local status = core.get_server_status(name, false) | ||||
| 		if status and status ~= "" then | ||||
| 			return true, status | ||||
| 		end | ||||
| 		return false, "This command was disabled by a mod or game" | ||||
| 	end, | ||||
| }) | ||||
|  | ||||
|   | ||||
| @@ -62,6 +62,12 @@ end | ||||
| core.register_on_joinplayer(function(player) | ||||
| 	local player_name = player:get_player_name() | ||||
| 	player_list[player_name] = player | ||||
| 	if not minetest.is_singleplayer() then | ||||
| 		local status = core.get_server_status(player_name, true) | ||||
| 		if status and status ~= "" then | ||||
| 			core.chat_send_player(player_name, status) | ||||
| 		end | ||||
| 	end | ||||
| 	core.send_join_message(player_name) | ||||
| end) | ||||
|  | ||||
|   | ||||
| @@ -950,9 +950,6 @@ map-dir (Map directory) path | ||||
| #    Setting it to -1 disables the feature. | ||||
| item_entity_ttl (Item entity TTL) int 900 | ||||
|  | ||||
| #    If enabled, show the server status message on player connection. | ||||
| show_statusline_on_connect (Status message on connection) bool true | ||||
|  | ||||
| #    Enable players getting damage and dying. | ||||
| enable_damage (Damage) bool false | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user