From 1dabf3d25d8dc30b39acb6b1b6d3486d910e1bf6 Mon Sep 17 00:00:00 2001 From: walterhiggins Date: Sun, 25 Jan 2015 13:10:12 +0000 Subject: [PATCH] missed bukkit load world handler --- src/main/js/modules/utils/utils.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/js/modules/utils/utils.js b/src/main/js/modules/utils/utils.js index c71ce93..d3a8458 100644 --- a/src/main/js/modules/utils/utils.js +++ b/src/main/js/modules/utils/utils.js @@ -506,10 +506,16 @@ function atAddTask( timeMins, callback, world, repeat){ atTasks[worldName][timeMins].push({callback: callback, repeat: repeat}); } var atMonitors = []; -events.loadWorld(function(evt){ +function onLoadStartMonitor(evt){ var monitor = setInterval( atMonitorFactory(evt.world), 900); atMonitors.push( monitor ); -}); +} +if (__plugin.canary){ + events.loadWorld( onLoadStartMonitor ); +} +if (__plugin.bukkit){ + events.worldLoad( onLoadStartMonitor ); +} addUnloadHandler(function(){ _foreach(atMonitors, function(atInterval){