diff --git a/init.lua b/init.lua index 8ec951c..1e19ca3 100644 --- a/init.lua +++ b/init.lua @@ -371,6 +371,12 @@ schemedit.add_form("main", { -- Import schematic if fields.import and meta.schem_name and meta.schem_name ~= "" then + if not minetest.get_player_privs(name).debug then + minetest.chat_send_player(name, minetest.colorize("red", + S("Insufficient privileges! You need the “debug” privilege to do this."))) + return + end + if not minetest.read_schematic then return end diff --git a/locale/schemedit.de.tr b/locale/schemedit.de.tr index 6cde7b9..53afc4b 100644 --- a/locale/schemedit.de.tr +++ b/locale/schemedit.de.tr @@ -63,3 +63,4 @@ Main=Grundeinstellungen X size:=X-Größe: Y size:=Y-Größe: Z size:=Z-Größe: +Insufficient privileges! You need the “debug” privilege to do this.=Unzureichende Privilegien! Sie benötigen das „debug“-Privileg, um dies tun zu können. diff --git a/locale/template.txt b/locale/template.txt index a236167..552da6a 100644 --- a/locale/template.txt +++ b/locale/template.txt @@ -62,3 +62,4 @@ Main= X size:= Y size:= Z size:= +Insufficient privileges! You need the “debug” privilege to do this.=