Add Rui's creeper mod code:

Forked from Git commit 036666e. Original repo & forum thread appear to
have been deleted.
This commit is contained in:
AntumDeluge
2017-05-13 03:35:54 -07:00
commit 1da3049808
14 changed files with 593 additions and 0 deletions

32
spawn.lua Normal file
View File

@@ -0,0 +1,32 @@
minetest.register_abm({
nodenames = {"default:dirt_with_grass","default:stone"},
neighbors = {"air"},
interval = 30,
chance = 9000,
action = function(pos, node, _, active_object_count_wider)
if active_object_count_wider > 5 then
return
end
pos.y = pos.y+1
if not minetest.get_node_light(pos) then
return
end
if minetest.get_node_light(pos) > 5 then
return
end
if minetest.get_node_light(pos) < -1 then
return
end
if pos.y > 31000 then
return
end
if minetest.get_node(pos).name ~= "air" then
return
end
pos.y = pos.y+1
if minetest.get_node(pos).name ~= "air" then
return
end
minetest.add_entity(pos,"creeper:creeper")
end
})