From f9a7c7e522b65a1887fac58a74e74ec0dd638c19 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Tue, 9 Aug 2022 18:49:43 +0200 Subject: [PATCH] Add clam group, fix clam spread --- DEV_GROUPS.md | 1 + mods/rp_default/functions.lua | 2 +- mods/rp_default/nodes_waterlife.lua | 4 ++-- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/DEV_GROUPS.md b/DEV_GROUPS.md index efa518c..a0472c2 100644 --- a/DEV_GROUPS.md +++ b/DEV_GROUPS.md @@ -114,6 +114,7 @@ This is the list of all groups used for nodes. Note: If no number/rating is spec * `flower`: Flower * `seagrass`: Seagrass * `alga`: Alga +* `clam`: Clam * `leaves`: Any leaves * `dry_leaves`: Dry leaves diff --git a/mods/rp_default/functions.lua b/mods/rp_default/functions.lua index d6e2686..64bdb05 100644 --- a/mods/rp_default/functions.lua +++ b/mods/rp_default/functions.lua @@ -997,7 +997,7 @@ minetest.register_abm({ end local pos0 = vector.add(pos, {x=-5, y=0, z=-5}) local pos1 = vector.add(pos, {x=5, y=2, z=5}) - if #minetest.find_nodes_in_area(pos0, pos1, "rp_default:clam") >= 1 then + if #minetest.find_nodes_in_area(pos0, pos1, "group:clam") >= 1 then return end diff --git a/mods/rp_default/nodes_waterlife.lua b/mods/rp_default/nodes_waterlife.lua index 9b07fb7..1513093 100644 --- a/mods/rp_default/nodes_waterlife.lua +++ b/mods/rp_default/nodes_waterlife.lua @@ -389,7 +389,7 @@ minetest.register_node( {items = {"rp_default:pearl"}, rarity = 20}, } }, - groups = {fleshy = 3, oddly_breakable_by_hand = 2, choppy = 3, attached_node = 1, food = 2}, + groups = {clam = 1, fleshy = 3, oddly_breakable_by_hand = 2, choppy = 3, attached_node = 1, food = 2}, on_use = minetest.item_eat({hp = 4, sat = 10}), sounds = rp_sounds.node_sound_defaults(), @@ -422,7 +422,7 @@ minetest.register_node( sunlight_propagates = true, walkable = false, floodable = true, - groups = {fleshy = 3, oddly_breakable_by_hand = 2, choppy = 3, attached_node = 1, not_in_creative_inventory = 1}, + groups = {clam = 1, fleshy = 3, oddly_breakable_by_hand = 2, choppy = 3, attached_node = 1, not_in_creative_inventory = 1}, sounds = rp_sounds.node_sound_defaults(), })