Add chatcommands on init time
parent
65e854b8ef
commit
2bd52f3f33
14
init.lua
14
init.lua
|
@ -223,12 +223,21 @@ local function find_biome(pos, biomes)
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
||||||
|
local mods_loaded = false
|
||||||
minetest.register_on_mods_loaded(function()
|
minetest.register_on_mods_loaded(function()
|
||||||
|
mods_loaded = true
|
||||||
|
end)
|
||||||
|
|
||||||
|
-- Regiver chat commands
|
||||||
|
do
|
||||||
minetest.register_chatcommand("findbiome", {
|
minetest.register_chatcommand("findbiome", {
|
||||||
description = S("Find and teleport to biome"),
|
description = S("Find and teleport to biome"),
|
||||||
params = S("<biome>"),
|
params = S("<biome>"),
|
||||||
privs = { debug = true, teleport = true },
|
privs = { debug = true, teleport = true },
|
||||||
func = function(name, param)
|
func = function(name, param)
|
||||||
|
if not mods_loaded then
|
||||||
|
return false
|
||||||
|
end
|
||||||
local player = minetest.get_player_by_name(name)
|
local player = minetest.get_player_by_name(name)
|
||||||
if not player then
|
if not player then
|
||||||
return false, S("No player.")
|
return false, S("No player.")
|
||||||
|
@ -279,6 +288,9 @@ minetest.register_on_mods_loaded(function()
|
||||||
params = "",
|
params = "",
|
||||||
privs = { debug = true },
|
privs = { debug = true },
|
||||||
func = function(name, param)
|
func = function(name, param)
|
||||||
|
if not mods_loaded then
|
||||||
|
return false
|
||||||
|
end
|
||||||
local biomes
|
local biomes
|
||||||
local b = 0
|
local b = 0
|
||||||
if mg_name == "v6" then
|
if mg_name == "v6" then
|
||||||
|
@ -305,4 +317,4 @@ minetest.register_on_mods_loaded(function()
|
||||||
end
|
end
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
end)
|
end
|
||||||
|
|
Loading…
Reference in New Issue