From b9f743557bcc8a296d9b589f1103e36cc2a76efc Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Mon, 27 Sep 2021 21:06:34 +0200 Subject: [PATCH] =?UTF-8?q?Mod=20rename:=20plants=5Flib=20=E2=86=92=20hade?= =?UTF-8?q?s=5Fplantslib?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/{plants_lib => hades_plantslib}/API.txt | 2 +- mods/{plants_lib/README => hades_plantslib/README.txt} | 5 ++--- mods/{plants_lib => hades_plantslib}/init.lua | 6 +++--- mods/hades_plantslib/mod.conf | 2 ++ mods/hades_vines/init.lua | 6 +++--- mods/hades_vines/mod.conf | 2 +- mods/hades_waterplants/init.lua | 6 +++--- mods/hades_waterplants/mod.conf | 2 +- mods/plants_lib/mod.conf | 2 -- 9 files changed, 16 insertions(+), 17 deletions(-) rename mods/{plants_lib => hades_plantslib}/API.txt (99%) rename mods/{plants_lib/README => hades_plantslib/README.txt} (78%) rename mods/{plants_lib => hades_plantslib}/init.lua (98%) create mode 100644 mods/hades_plantslib/mod.conf delete mode 100644 mods/plants_lib/mod.conf diff --git a/mods/plants_lib/API.txt b/mods/hades_plantslib/API.txt similarity index 99% rename from mods/plants_lib/API.txt rename to mods/hades_plantslib/API.txt index fd28dd0..13f6ad0 100644 --- a/mods/plants_lib/API.txt +++ b/mods/hades_plantslib/API.txt @@ -1,4 +1,4 @@ -This document describes the Hades Plantlife API. +This document describes the Hades Plantslib API. ========= Functions diff --git a/mods/plants_lib/README b/mods/hades_plantslib/README.txt similarity index 78% rename from mods/plants_lib/README rename to mods/hades_plantslib/README.txt index e1787c4..8d79c60 100644 --- a/mods/plants_lib/README +++ b/mods/hades_plantslib/README.txt @@ -1,6 +1,5 @@ -README file for Hades Plantlife mod ---------------------------------------------------- - +README file for Hades Plantslib mod +----------------------------------- This mod is a simple framework for plant spawning for Hades Revisited. It is an utility mod for other mods to use in order to spawn plants like diff --git a/mods/plants_lib/init.lua b/mods/hades_plantslib/init.lua similarity index 98% rename from mods/plants_lib/init.lua rename to mods/hades_plantslib/init.lua index 6c013e2..aa49b22 100644 --- a/mods/plants_lib/init.lua +++ b/mods/hades_plantslib/init.lua @@ -1,13 +1,13 @@ -- Hades Plantslib mod -plantslib = {} +hades_plantslib = {} -- Set to true to spam console with debugging info (needs verbose debug level) local DEBUG = false local function dbg(msg) if DEBUG then - minetest.log("verbose", "[plants_lib] "..msg) + minetest.log("verbose", "[hades_plantslib] "..msg) end end @@ -93,7 +93,7 @@ end -- The spawning ABM -function plantslib:spawn_on_surfaces(biome) +function hades_plantslib.spawn_on_surfaces(biome) if biome.spawn_delay*time_scale >= 1 then biome.interval = biome.spawn_delay*time_scale diff --git a/mods/hades_plantslib/mod.conf b/mods/hades_plantslib/mod.conf new file mode 100644 index 0000000..98fde07 --- /dev/null +++ b/mods/hades_plantslib/mod.conf @@ -0,0 +1,2 @@ +name = hades_plantslib +depends = hades_core diff --git a/mods/hades_vines/init.lua b/mods/hades_vines/init.lua index 1f272e1..7d48162 100644 --- a/mods/hades_vines/init.lua +++ b/mods/hades_vines/init.lua @@ -362,7 +362,7 @@ minetest.register_abm({ }) -- Spawn vines -plantslib:spawn_on_surfaces({ +hades_plantslib.spawn_on_surfaces({ label = "Spawn cave vines", avoid_nodes = {"hades_vines:cave"}, avoid_radius = 5, @@ -373,7 +373,7 @@ plantslib:spawn_on_surfaces({ spawn_on_bottom = true, }) -plantslib:spawn_on_surfaces({ +hades_plantslib.spawn_on_surfaces({ label = "Spawn tropical vines", avoid_nodes = {"hades_vines:cave", "hades_vines:jungle"}, avoid_radius = 3, @@ -388,7 +388,7 @@ plantslib:spawn_on_surfaces({ near_nodes_count = 3, }) -plantslib:spawn_on_surfaces({ +hades_plantslib.spawn_on_surfaces({ label = "Spawn willow vines", spawn_plants = {"hades_vines:willow"}, avoid_radius = 3, diff --git a/mods/hades_vines/mod.conf b/mods/hades_vines/mod.conf index 102c7fa..717ddc4 100644 --- a/mods/hades_vines/mod.conf +++ b/mods/hades_vines/mod.conf @@ -1,2 +1,2 @@ name = hades_vines -depends = hades_sounds, hades_core, plants_lib +depends = hades_sounds, hades_core, hades_plantslib diff --git a/mods/hades_waterplants/init.lua b/mods/hades_waterplants/init.lua index 3f584a8..d004e51 100644 --- a/mods/hades_waterplants/init.lua +++ b/mods/hades_waterplants/init.lua @@ -243,7 +243,7 @@ for i in ipairs(seaweed_list) do end -plantslib:spawn_on_surfaces({ +hades_plantslib.spawn_on_surfaces({ label = "Spawn waterlilies", spawn_delay = SPAWN_DELAY/2, spawn_plants = { @@ -266,7 +266,7 @@ plantslib:spawn_on_surfaces({ }) -plantslib:spawn_on_surfaces({ +hades_plantslib.spawn_on_surfaces({ label = "Spawn seaweed on water", spawn_delay = SPAWN_DELAY*2, spawn_plants = {"hades_waterplants:seaweed"}, @@ -280,7 +280,7 @@ plantslib:spawn_on_surfaces({ facedir = 1 }) -plantslib:spawn_on_surfaces({ +hades_plantslib.spawn_on_surfaces({ label = "Spawn seaweed on dirt with grass", spawn_delay = SPAWN_DELAY*2, spawn_plants = {"hades_waterplants:seaweed"}, diff --git a/mods/hades_waterplants/mod.conf b/mods/hades_waterplants/mod.conf index 097fc04..92d4ad4 100644 --- a/mods/hades_waterplants/mod.conf +++ b/mods/hades_waterplants/mod.conf @@ -1,3 +1,3 @@ name = hades_waterplants -depends = hades_sounds, plants_lib +depends = hades_sounds, hades_plantslib optional_depends = screwdriver diff --git a/mods/plants_lib/mod.conf b/mods/plants_lib/mod.conf deleted file mode 100644 index 34fce4d..0000000 --- a/mods/plants_lib/mod.conf +++ /dev/null @@ -1,2 +0,0 @@ -name = plants_lib -depends = hades_core