From 54b8a7e4428039e7f9cf8794ded7ac6c3e9d1c7f Mon Sep 17 00:00:00 2001 From: LeMagnesium Date: Wed, 11 Nov 2015 20:47:40 +0100 Subject: [PATCH] [mobs] Add ent spawners --- mods/mobs/ent.lua | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/mods/mobs/ent.lua b/mods/mobs/ent.lua index 79efbf6e..d078b0f4 100644 --- a/mods/mobs/ent.lua +++ b/mods/mobs/ent.lua @@ -84,4 +84,13 @@ mobs:register_mob("mobs:ent", { step = 1, }) -mobs:register_spawn("mobs:ent", {"default:junglegrass"}, 20, -1, 6000, 3, 31000) + +minetest.register_node("mobs:ent_spawner", { + description = "Ent Spawner", + tiles = {"default_tree_top.png", "default_tree_top.png", "default_tree.png"}, + is_ground_content = false, + groups = {unbreakable = 1, mob_spawner=1}, +}) + +-- spawn on mobs:ent_spawner between 1 and 20 light, 4 interval, 1 chance, 1 ent in area up to 31000 in height +mobs:spawn_specific("mobs:ent", {"mobs:ent_spawner"}, {"air"}, 1, 20, 10, 4, 1, -31000, 31000, true)