1
0
mirror of https://github.com/Uberi/Minetest-WorldEdit.git synced 2024-12-26 02:30:40 +01:00

Require server priv for Lua commands.

This commit is contained in:
Anthony Zhang 2013-01-14 16:14:54 -05:00
parent 7cf84045d4
commit cfaed1781a

View File

@ -851,7 +851,7 @@ minetest.register_chatcommand("/metaload", {
minetest.register_chatcommand("/lua", { minetest.register_chatcommand("/lua", {
params = "<code>", params = "<code>",
description = "Executes <code> as a Lua chunk in the global namespace", description = "Executes <code> as a Lua chunk in the global namespace",
privs = {worldedit=true}, privs = {worldedit=true, server=true},
func = function(name, param) func = function(name, param)
local err = worldedit.lua(param) local err = worldedit.lua(param)
if err then if err then
@ -865,7 +865,7 @@ minetest.register_chatcommand("/lua", {
minetest.register_chatcommand("/luatransform", { minetest.register_chatcommand("/luatransform", {
params = "<code>", params = "<code>",
description = "Executes <code> as a Lua chunk in the global namespace with the variable pos available, for each node in the current WorldEdit region", description = "Executes <code> as a Lua chunk in the global namespace with the variable pos available, for each node in the current WorldEdit region",
privs = {worldedit=true}, privs = {worldedit=true, server=true},
func = function(name, param) func = function(name, param)
local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name]
if pos1 == nil or pos2 == nil then if pos1 == nil or pos2 == nil then