From 61f106341d2e5758420d5129f6aef16d2f6ccbf3 Mon Sep 17 00:00:00 2001 From: red-001 Date: Sat, 27 Jun 2015 14:26:45 +0100 Subject: [PATCH] Kick players on server shutdwon --- builtin/game/chatcommands.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/builtin/game/chatcommands.lua b/builtin/game/chatcommands.lua index d656f1c91..917e2ebff 100644 --- a/builtin/game/chatcommands.lua +++ b/builtin/game/chatcommands.lua @@ -725,9 +725,15 @@ core.register_chatcommand("shutdown", { core.log("action", name .. " shuts down server") core.request_shutdown() core.chat_send_all("*** Server shutting down (operator request).") + for _,player in ipairs(minetest.get_connected_players()) do + local name = player:get_player_name() + core.kick_player(name, "Server shutting down.") + end end, }) +}) + core.register_chatcommand("ban", { params = "", description = "Ban IP of player",