summaryrefslogtreecommitdiffstats
path: root/MCServer/Plugins/Core/save-reload-stop.lua
blob: 57744b088b0aea0c9f57f5da69ad8ced4d8d4d9f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
function HandleSaveAllCommand( Split, Player )
	cRoot:Get():SaveAllChunks();
	Player:SendMessage(cChatColor.Green .. "All the worlds are saved")
	return true;
end

function HandleStopCommand( Split, Player )
    Server = cRoot:Get():GetServer()
	Server:SendMessage( cChatColor.Green .. "Stopping the server..." )
	cRoot:Get():QueueExecuteConsoleCommand("stop")
	return true
end

function HandleReloadCommand( Split, Player )
    Server = cRoot:Get():GetServer()
	Server:SendMessage( cChatColor.Green .. "Reloading all plugins." )
	cRoot:Get():GetPluginManager():ReloadPlugins()
	return true
end