Make dependency of biomeinfo mod optional
parent
68543e38e3
commit
e427e57e89
10
init.lua
10
init.lua
|
@ -1,5 +1,6 @@
|
|||
local S = minetest.get_translator("findbiome")
|
||||
local mg_name = minetest.get_mapgen_setting("mg_name")
|
||||
local mod_biomeinfo = minetest.get_modpath("biomeinfo") ~= nil
|
||||
|
||||
-- Parameters
|
||||
-------------
|
||||
|
@ -80,6 +81,9 @@ function find_biome(pos, biomes)
|
|||
return false
|
||||
end
|
||||
local function search_v6()
|
||||
if not mod_biomeinfo then return
|
||||
false
|
||||
end
|
||||
for iter = 1, checks do
|
||||
local found_biome = biomeinfo.get_v6_biome(pos)
|
||||
for i = 1, #biomes do
|
||||
|
@ -134,6 +138,9 @@ minetest.register_on_mods_loaded(function()
|
|||
local pos = player:get_pos()
|
||||
local invalid_biome = true
|
||||
if mg_name == "v6" then
|
||||
if not mod_biomeinfo then
|
||||
return false, S("Not supported. The “biomeinfo” mod is required for v6 mapgen support!")
|
||||
end
|
||||
local biomes = biomeinfo.get_active_v6_biomes()
|
||||
for b=1, #biomes do
|
||||
if param == biomes[b] then
|
||||
|
@ -168,6 +175,9 @@ minetest.register_on_mods_loaded(function()
|
|||
local biomes
|
||||
local b = 0
|
||||
if mg_name == "v6" then
|
||||
if not mod_biomeinfo then
|
||||
return false, S("Not supported. The “biomeinfo” mod is required for v6 mapgen support!")
|
||||
end
|
||||
biomes = biomeinfo.get_active_v6_biomes()
|
||||
b = #biomes
|
||||
else
|
||||
|
|
|
@ -4,8 +4,7 @@ Find and teleport to biome=Ein Biom finden und hinteleportieren
|
|||
No player.=Kein Spieler
|
||||
Biome does not exist!=Biom existiert nicht!
|
||||
Biome found at @1.=Biom gefunden bei @1.
|
||||
No biome found! Sorry, finding biomes of the v6 mapgen is not supported!=Kein Biom gefunden. Tschuldigung, Biome des v6-Kartengenerators können nicht gefunden werden.
|
||||
No biome found!=Kein Biom gefunden!
|
||||
List all biomes=Alle Biome auflisten
|
||||
This command can't find biomes of the v6 mapgen!=Dieser Befehl kann Biome des v6-Kartengenerators nicht finden!
|
||||
No biomes.=Keine Biome.
|
||||
Not supported. The “biomeinfo” mod is required for v6 mapgen support!=Nicht unterstützt. Die Mod „biomeinfo“ wird für Unterstützung des v6-Kartengenerators benötigt.
|
||||
|
|
|
@ -4,8 +4,7 @@ Find and teleport to biome=
|
|||
No player.=
|
||||
Biome does not exist!=
|
||||
Biome found at @1.=
|
||||
No biome found! Sorry, finding biomes of the v6 mapgen is not supported!=
|
||||
No biome found!=
|
||||
List all biomes=
|
||||
This command can't find biomes of the v6 mapgen!=
|
||||
No biomes.=
|
||||
Not supported. The “biomeinfo” mod is required for v6 mapgen support!=
|
||||
|
|
Loading…
Reference in New Issue