diff --git a/bee.lua b/bee.lua index 310d1e2..12778f0 100644 --- a/bee.lua +++ b/bee.lua @@ -1,6 +1,5 @@ - -local S = mobs.intllib_animal - +-- Translation support +local S = minetest.get_translator("mobs_animal") -- Bee by KrupnoPavel (.b3d model by sirrobzeroone) diff --git a/bunny.lua b/bunny.lua index 545e2f8..b5761a5 100644 --- a/bunny.lua +++ b/bunny.lua @@ -1,6 +1,5 @@ - -local S = mobs.intllib_animal - +-- Translation support +local S = minetest.get_translator("mobs_animal") -- Bunny by ExeterDad diff --git a/chicken.lua b/chicken.lua index d0fe7c2..5e64696 100644 --- a/chicken.lua +++ b/chicken.lua @@ -1,6 +1,5 @@ - -local S = mobs.intllib_animal - +-- Translation support +local S = minetest.get_translator("mobs_animal") -- Chicken by JK Murray and Sirrobzeroone diff --git a/cow.lua b/cow.lua index 9e4d57c..dcf21a2 100644 --- a/cow.lua +++ b/cow.lua @@ -1,6 +1,5 @@ - -local S = mobs.intllib_animal - +-- Translation support +local S = minetest.get_translator("mobs_animal") -- Cow by sirrobzeroone diff --git a/init.lua b/init.lua index cca470b..37d447c 100644 --- a/init.lua +++ b/init.lua @@ -1,20 +1,7 @@ local path = minetest.get_modpath(minetest.get_current_modname()) .. "/" --- Check for translation method -local S -if minetest.get_translator then - S = minetest.get_translator("mobs_animal") -- 5.x translation function -else -- boilerplate function - S = function(str, ...) - local args = {...} - return str:gsub("@%d+", function(match) - return args[tonumber(match:sub(2))] - end) - end -end - -mobs.intllib_animal = S - +-- Translation support +local S = minetest.get_translator("mobs_animal") -- Check for custom mob spawn file local input = io.open(path .. "spawn.lua", "r") @@ -62,4 +49,4 @@ if minetest.get_modpath("lucky_block") then end -print ("[MOD] Mobs Redo Animals loaded") +print ("[MOD] Mobs Animal loaded") diff --git a/kitten.lua b/kitten.lua index a2bb7ee..550df5b 100644 --- a/kitten.lua +++ b/kitten.lua @@ -1,5 +1,6 @@ +-- Translation support +local S = minetest.get_translator("mobs_animal") -local S = mobs.intllib_animal local hairball = minetest.settings:get("mobs_hairball") local kitten_types = { diff --git a/mod.conf b/mod.conf index 2cb739a..9afd7be 100644 --- a/mod.conf +++ b/mod.conf @@ -1,4 +1,5 @@ name = mobs_animal +description = Add farm animals and a few extra into your world. depends = mobs optional_depends = default, lucky_block -description = Adds farm animals. +min_minetest_version = 5.0 diff --git a/panda.lua b/panda.lua index 290f34c..15915ee 100644 --- a/panda.lua +++ b/panda.lua @@ -1,6 +1,5 @@ - -local S = mobs.intllib_animal - +-- Translation support +local S = minetest.get_translator("mobs_animal") -- Panda by AspireMint (CC BY-SA 3.0) diff --git a/penguin.lua b/penguin.lua index 316f026..97a2135 100644 --- a/penguin.lua +++ b/penguin.lua @@ -1,6 +1,5 @@ - -local S = mobs.intllib_animal - +-- Translation support +local S = minetest.get_translator("mobs_animal") -- Penguin by D00Med diff --git a/rat.lua b/rat.lua index 98135b0..6b06551 100644 --- a/rat.lua +++ b/rat.lua @@ -1,6 +1,5 @@ - -local S = mobs.intllib_animal - +-- Translation support +local S = minetest.get_translator("mobs_animal") -- Rat by KPavel and PilzAdam (B3D model by sirrobzeroone) diff --git a/sheep.lua b/sheep.lua index fee7629..ef13239 100644 --- a/sheep.lua +++ b/sheep.lua @@ -1,4 +1,6 @@ -local S = mobs.intllib_animal +-- Translation support +local S = minetest.get_translator("mobs_animal") + local random = math.random local all_colours = { {"black", S("Black"), "#212121b0"}, -- referenced down in mobs:spawn diff --git a/warthog.lua b/warthog.lua index 46cbf77..c57ec67 100644 --- a/warthog.lua +++ b/warthog.lua @@ -1,6 +1,5 @@ - -local S = mobs.intllib_animal - +-- Translation support +local S = minetest.get_translator("mobs_animal") -- Warthog originally by KrupnoPavel, B3D model by sirrobzeroone