diff --git a/spawn.lua b/spawn.lua
index 1e66db9..ffecbe0 100644
--- a/spawn.lua
+++ b/spawn.lua
@@ -1,7 +1,13 @@
+
+local time_sec = 1
+local time_min = time_sec * 60
+local time_hr = time_min * 60
+local time_day = time_hr * 24
+
 minetest.register_abm({
 	nodenames = {"default:dirt_with_grass","default:stone"},
 	neighbors = {"air"},
-	interval = 30,
+	interval = time_min * 20, -- Run spawn function every 20 minutes
 	chance = 9000,
 	action = function(pos, node, _, active_object_count_wider)
 		if active_object_count_wider > 5 then