Only register hopper -> composter ABMs if composter mod is enabled

This commit is contained in:
AFCMS 2022-11-13 22:38:45 +01:00
parent 8d921c0671
commit 47eda5b69e
Signed by untrusted user: AFCMS
GPG Key ID: 8720389A25B652E3
1 changed files with 86 additions and 84 deletions

View File

@ -593,7 +593,8 @@ minetest.register_abm({
end end
}) })
minetest.register_abm({ if minetest.get_modpath("mcl_composters") then
minetest.register_abm({
label = "Bonemeal extraction from composter", label = "Bonemeal extraction from composter",
nodenames = { "mcl_hoppers:hopper", "mcl_hoppers:hopper_side" }, nodenames = { "mcl_hoppers:hopper", "mcl_hoppers:hopper_side" },
neighbors = { "mcl_composters:composter_ready" }, neighbors = { "mcl_composters:composter_ready" },
@ -611,9 +612,9 @@ minetest.register_abm({
inv:add_item("main", "mcl_dye:white") inv:add_item("main", "mcl_dye:white")
end end
end, end,
}) })
minetest.register_abm({ minetest.register_abm({
label = "Add compostable items on composter", label = "Add compostable items on composter",
nodenames = { "mcl_hoppers:hopper" }, nodenames = { "mcl_hoppers:hopper" },
neighbors = { neighbors = {
@ -695,7 +696,8 @@ minetest.register_abm({
end end
end end
end, end,
}) })
end
minetest.register_craft({ minetest.register_craft({
output = "mcl_hoppers:hopper", output = "mcl_hoppers:hopper",