From 2bd52f3f33fac249e87dc7dbfae065575e3a6c8c Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Sun, 29 Sep 2019 11:55:38 +0200 Subject: [PATCH] Add chatcommands on init time --- init.lua | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index a811738..ce7fd97 100644 --- a/init.lua +++ b/init.lua @@ -223,12 +223,21 @@ local function find_biome(pos, biomes) end +local mods_loaded = false minetest.register_on_mods_loaded(function() + mods_loaded = true +end) + +-- Regiver chat commands +do minetest.register_chatcommand("findbiome", { description = S("Find and teleport to biome"), params = S(""), privs = { debug = true, teleport = true }, func = function(name, param) + if not mods_loaded then + return false + end local player = minetest.get_player_by_name(name) if not player then return false, S("No player.") @@ -279,6 +288,9 @@ minetest.register_on_mods_loaded(function() params = "", privs = { debug = true }, func = function(name, param) + if not mods_loaded then + return false + end local biomes local b = 0 if mg_name == "v6" then @@ -305,4 +317,4 @@ minetest.register_on_mods_loaded(function() end end, }) -end) +end