summaryrefslogtreecommitdiffstats
path: root/MCServer/Plugins/Core/web_serversettings.lua
diff options
context:
space:
mode:
authornielsbreu@gmail.com <nielsbreu@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6>2013-03-24 16:44:44 +0100
committernielsbreu@gmail.com <nielsbreu@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6>2013-03-24 16:44:44 +0100
commit03e29802cdde309f3734ab7b6dd17ab60b9a359f (patch)
treebcc0712b29b55fa6ede3df3757f14e0c428b8af4 /MCServer/Plugins/Core/web_serversettings.lua
parentFixed a problem in Linux handling of ListenThread. (diff)
downloadcuberite-03e29802cdde309f3734ab7b6dd17ab60b9a359f.tar
cuberite-03e29802cdde309f3734ab7b6dd17ab60b9a359f.tar.gz
cuberite-03e29802cdde309f3734ab7b6dd17ab60b9a359f.tar.bz2
cuberite-03e29802cdde309f3734ab7b6dd17ab60b9a359f.tar.lz
cuberite-03e29802cdde309f3734ab7b6dd17ab60b9a359f.tar.xz
cuberite-03e29802cdde309f3734ab7b6dd17ab60b9a359f.tar.zst
cuberite-03e29802cdde309f3734ab7b6dd17ab60b9a359f.zip
Diffstat (limited to 'MCServer/Plugins/Core/web_serversettings.lua')
-rw-r--r--MCServer/Plugins/Core/web_serversettings.lua14
1 files changed, 14 insertions, 0 deletions
diff --git a/MCServer/Plugins/Core/web_serversettings.lua b/MCServer/Plugins/Core/web_serversettings.lua
index 65a2f12ad..5e644ca3e 100644
--- a/MCServer/Plugins/Core/web_serversettings.lua
+++ b/MCServer/Plugins/Core/web_serversettings.lua
@@ -52,6 +52,13 @@ local function ShowGeneralSettings( Request )
if( tonumber( Request.PostParams["Authentication_Authenticate"] ) ~= nil ) then
SettingsIni:SetValue("Authentication", "Authenticate", Request.PostParams["Authentication_Authenticate"], false )
end
+ if( tonumber( Request.PostParams["Limit_World"] ) ~= nil ) then
+ SettingsIni:SetValue("Worlds", "LimitWorld", Request.PostParams["Limit_World"], false )
+ end
+ if( tonumber( Request.PostParams["LimitWorldWidth"] ) ~= nil ) then
+ SettingsIni:SetValue("Worlds", "LimitWorldWidth", Request.PostParams["LimitWorldWidth"], false )
+ end
+
if( SettingsIni:WriteFile() == false ) then
InfoMsg = [[<b style="color: red;">ERROR: Could not write to settings.ini!</b>]]
else
@@ -88,6 +95,13 @@ local function ShowGeneralSettings( Request )
<td>]] .. HTML_Select_On_Off("Authentication_Authenticate", SettingsIni:GetValueI("Authentication", "Authenticate") ) .. [[</td></tr>
</table><br>
+ <table>
+ <th colspan="2">LimitWorld</th>
+ <tr><td style="width: 50%;">Limit World:</td>
+ <td>]] .. HTML_Select_On_Off("Limit_World", SettingsIni:GetValueI("Worlds", "LimitWorld") ) .. [[</td></tr>
+ <tr><td>Max Chunks from spawn:</td>
+ <td><input type="text" name="LimitWorldWidth" value="]] .. SettingsIni:GetValue("Worlds", "LimitWorldWidth") .. [["></td></tr>
+ </table><br>
<input type="submit" value="Save Settings" name="general_submit"> WARNING: Any changes made here might require a server restart in order to be applied!
</form>]]