add pollen, let bees drop pollen
parent
cb9d30cbb9
commit
5e47c61b93
18
bee.lua
18
bee.lua
|
@ -20,7 +20,7 @@ mobs:register_mob("mobs_animal:bee", {
|
|||
walk_velocity = 1,
|
||||
jump = true,
|
||||
drops = {
|
||||
{name = "mobs:honey", chance = 2, min = 1, max = 2},
|
||||
{name = "mobs:pollen", chance = 2, min = 1, max = 2},
|
||||
},
|
||||
water_damage = 2,
|
||||
lava_damage = 2,
|
||||
|
@ -64,7 +64,7 @@ mobs:register_mob("mobs_animal:bee_angry", {
|
|||
walk_velocity = 1,
|
||||
jump = true,
|
||||
drops = {
|
||||
{name = "mobs:honey", chance = 2, min = 1, max = 2},
|
||||
{name = "mobs:pollen", chance = 2, min = 1, max = 4},
|
||||
},
|
||||
water_damage = 1,
|
||||
lava_damage = 4,
|
||||
|
@ -98,6 +98,11 @@ minetest.register_craftitem(":mobs:honey", {
|
|||
on_use = minetest.item_eat(6),
|
||||
})
|
||||
|
||||
-- pollen
|
||||
minetest.register_craftitem(":mobs:pollen", {
|
||||
description = "Pollen",
|
||||
inventory_image = "mobs_pollen_inv.png",
|
||||
})
|
||||
-- beehive (when placed spawns bee)
|
||||
minetest.register_node(":mobs:beehive", {
|
||||
description = "Beehive",
|
||||
|
@ -186,6 +191,15 @@ minetest.register_craft({
|
|||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "mobs:honey",
|
||||
recipe = {
|
||||
{"mobs:pollen","mobs:pollen","mobs:pollen"},
|
||||
{"mobs:pollen","mobs:pollen","mobs:pollen"},
|
||||
{"mobs:pollen","mobs:pollen","mobs:pollen"},
|
||||
}
|
||||
})
|
||||
|
||||
-- beehive workings
|
||||
minetest.register_abm({
|
||||
nodenames = {"mobs:beehive"},
|
||||
|
|
Loading…
Reference in New Issue