mirror of
git://repo.or.cz/minetest_schemedit.git
synced 2024-11-14 11:30:17 +01:00
Don't expose full world path publicly
This commit is contained in:
parent
d8e59c4cf1
commit
2134116746
7
init.lua
7
init.lua
|
@ -9,6 +9,9 @@ if not DIR_DELIM then
|
|||
end
|
||||
local export_path_full = table.concat({minetest.get_worldpath(), "schems"}, DIR_DELIM)
|
||||
|
||||
-- truncated export path so the server directory structure is not exposed publicly
|
||||
local export_path_trunc = table.concat({S("<world path>"), "schems"}, DIR_DELIM)
|
||||
|
||||
local text_color = "#D79E9E"
|
||||
local text_color_number = 0xD79E9E
|
||||
|
||||
|
@ -257,7 +260,7 @@ schemedit.add_form("main", {
|
|||
|
||||
button[0.5,1.5;6,1;export;]]..F(S("Export schematic"))..[[]
|
||||
textarea[0.8,2.5;6.2,5;;]]..F(S("The schematic will be exported as a .mts file and stored in\n@1",
|
||||
export_path_full .. DIR_DELIM .. "<name>.mts."))..[[;]
|
||||
export_path_trunc .. DIR_DELIM .. "<name>.mts."))..[[;]
|
||||
field[0.8,7;2,1;x;X size:;]]..meta.x_size..[[]
|
||||
field[2.8,7;2,1;y;Y size:;]]..meta.y_size..[[]
|
||||
field[4.8,7;2,1;z;Z size:;]]..meta.z_size..[[]
|
||||
|
@ -1012,7 +1015,7 @@ minetest.register_entity("schemedit:display", {
|
|||
|
||||
-- [chatcommand] Place schematic
|
||||
minetest.register_chatcommand("placeschem", {
|
||||
description = S("Place schematic at the position specified or the current player position (loaded from @1.)", export_path_full),
|
||||
description = S("Place schematic at the position specified or the current player position (loaded from @1)", export_path_trunc),
|
||||
privs = {debug = true},
|
||||
params = S("<schematic name>[.mts] [<x> <y> <z>]"),
|
||||
func = function(name, param)
|
||||
|
|
Loading…
Reference in New Issue
Block a user