Implement more bonemeal mod shim, update bonemeal dependencies

This commit is contained in:
teknomunk 2024-09-23 06:31:02 -05:00
parent 94d9e4c881
commit 3514fe211f
2 changed files with 23 additions and 2 deletions

View file

@ -1,4 +1,12 @@
bonemeal = {} bonemeal = {
item_list = {
bucket_water = "mcl_buckets:bucket_water",
bucket_empty = "mcl_buckets:bucket_empty",
dirt = "mcl_core:dirt",
torch = "mcl_torches:torch",
coral = "mcl_ocean:dead_horn_coral_block"
}
}
function bonemeal:on_use(pos, strength, node) function bonemeal:on_use(pos, strength, node)
-- Fake itemstack for bone meal -- Fake itemstack for bone meal
@ -10,3 +18,16 @@ function bonemeal:on_use(pos, strength, node)
} }
mcl_bone_meal.use_bone_meal(itemstack, nil, pointed_thing) mcl_bone_meal.use_bone_meal(itemstack, nil, pointed_thing)
end end
function bonemeal:is_creative(player_name)
return minetest.is_creative_enabled(player_name)
end
function bonemeal:add_deco(list)
minetest.log("TODO: implement bonemeal:add_deco("..dump(list).."..)")
for i = 1,#list do
local item = list[i]
end
end
minetest.register_alias("mcl_mobitems:bone", "bonemeal:bone")

View file

@ -1,4 +1,4 @@
name = bonemeal name = bonemeal
author = teknomunk author = teknomunk
description = Compatibility shim for WorldEdit-Additions bonemeal support description = Compatibility shim for WorldEdit-Additions bonemeal support
optional_depends = mcl_bone_meal depends = mcl_bone_meal, mcl_mobitems, mcl_flowers