Files
cuberite-2a/MCServer/Plugins/Core/regeneratechunk.lua
T

18 lines
502 B
Lua
Raw Normal View History

2013-02-01 19:55:42 +00:00
function HandleRegenerateChunkCommand(Split, Player)
if ((#Split == 2) or (#Split > 3)) then
Player:SendMessage( cChatColor.Green .. "Usage: '/regeneratechunk' or '/regeneratechunk [X] [Z]'");
return true;
end
2013-02-01 19:55:42 +00:00
local X = Player:GetChunkX();
local Z = Player:GetChunkZ();
2013-02-01 19:55:42 +00:00
if (#Split == 3) then
X = Split[2];
Z = Split[3];
end
2013-02-01 19:55:42 +00:00
Player:SendMessage(cChatColor.Green .. "Regenerating chunk ["..X..", "..Z.."]");
Player:GetWorld():RegenerateChunk(X, Z);
return true;
end