diff --git a/mods/butterflies/init.lua b/mods/butterflies/init.lua index 278fea14..16b67910 100644 --- a/mods/butterflies/init.lua +++ b/mods/butterflies/init.lua @@ -3,6 +3,9 @@ -- Load support for MT game translation. local S = minetest.get_translator("butterflies") +-- Legacy compatibility, when pointabilities don't exist, pointable is set to true. +local pointable_compat = not minetest.features.item_specific_pointabilities + -- register butterflies local butter_list = { {"white", S("White Butterfly")}, @@ -33,7 +36,7 @@ for i in ipairs (butter_list) do sunlight_propagates = true, buildable_to = true, walkable = false, - pointable = false, + pointable = pointable_compat, groups = {catchable = 1}, selection_box = { type = "fixed", diff --git a/mods/fireflies/init.lua b/mods/fireflies/init.lua index 50cac007..4aba655d 100644 --- a/mods/fireflies/init.lua +++ b/mods/fireflies/init.lua @@ -3,6 +3,8 @@ -- Load support for MT game translation. local S = minetest.get_translator("fireflies") +-- Legacy compatibility, when pointabilities don't exist, pointable is set to true. +local pointable_compat = not minetest.features.item_specific_pointabilities minetest.register_node("fireflies:firefly", { description = S("Firefly"), @@ -23,7 +25,7 @@ minetest.register_node("fireflies:firefly", { sunlight_propagates = true, buildable_to = true, walkable = false, - pointable = false, + pointable = pointable_compat, groups = {catchable = 1}, selection_box = { type = "fixed",