function initialize_all()
--declare globals for now
weather_intake = minetest.mod_channel_join("weather_intake")
weather = minetest.mod_channel_join("weather_nodes")
weather_type = minetest.mod_channel_join("weather_type")
running_send = minetest.mod_channel_join("running_send")
function initialize_all()
--declare globals for now
weather_intake = minetest.mod_channel_join("weather_intake")
weather = minetest.mod_channel_join("weather_nodes")
weather_type = minetest.mod_channel_join("weather_type")
running_send = minetest.mod_channel_join("running_send")
nether = minetest.mod_channel_join("nether_teleporters")
aether = minetest.mod_channel_join("aether_teleporters")
nether = minetest.mod_channel_join("nether_teleporters")
aether = minetest.mod_channel_join("aether_teleporters")
local function recursive_startup_attempt()
local ready_to_go = minetest.localplayer
if ready_to_go and minetest.get_node_or_nil(minetest.localplayer:get_pos()) then
local function recursive_startup_attempt()
local ready_to_go = minetest.localplayer
if ready_to_go and minetest.get_node_or_nil(minetest.localplayer:get_pos()) then