From 0cd3577481e3635685b126991dfa1a38d3d29be3 Mon Sep 17 00:00:00 2001 From: cx384 Date: Sat, 27 Jan 2024 13:22:30 +0100 Subject: [PATCH] Make bugs only pointable with Bug Net --- mods/butterflies/init.lua | 1 + mods/fireflies/init.lua | 2 ++ 2 files changed, 3 insertions(+) diff --git a/mods/butterflies/init.lua b/mods/butterflies/init.lua index 0d61b33d..278fea14 100644 --- a/mods/butterflies/init.lua +++ b/mods/butterflies/init.lua @@ -33,6 +33,7 @@ for i in ipairs (butter_list) do sunlight_propagates = true, buildable_to = true, walkable = false, + pointable = false, groups = {catchable = 1}, selection_box = { type = "fixed", diff --git a/mods/fireflies/init.lua b/mods/fireflies/init.lua index 5593afe4..50cac007 100644 --- a/mods/fireflies/init.lua +++ b/mods/fireflies/init.lua @@ -23,6 +23,7 @@ minetest.register_node("fireflies:firefly", { sunlight_propagates = true, buildable_to = true, walkable = false, + pointable = false, groups = {catchable = 1}, selection_box = { type = "fixed", @@ -91,6 +92,7 @@ minetest.register_node("fireflies:hidden_firefly", { minetest.register_tool("fireflies:bug_net", { description = S("Bug Net"), inventory_image = "fireflies_bugnet.png", + pointabilities = {nodes = {["group:catchable"] = true}}, on_use = function(itemstack, player, pointed_thing) local player_name = player and player:get_player_name() or "" if not pointed_thing or pointed_thing.type ~= "node" or