From 7a9de7753b761ea76ba918214426a6d582232301 Mon Sep 17 00:00:00 2001 From: Joshua Wulf Date: Thu, 17 Jan 2019 12:30:35 +1000 Subject: [PATCH 1/3] patch for 1.13 --- src/main/js/lib/task-bukkit.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/main/js/lib/task-bukkit.js b/src/main/js/lib/task-bukkit.js index 156bb0170..fa0d56886 100644 --- a/src/main/js/lib/task-bukkit.js +++ b/src/main/js/lib/task-bukkit.js @@ -1,8 +1,12 @@ 'use strict'; /*global __plugin, module, server*/ -function bukkitSetTimeout(callback, delayInMillis) { - var delay = Math.ceil(delayInMillis / 50); - var task = server.scheduler.runTaskLater(__plugin, callback, delay); +function bukkitSetTimeout( callback, delayInMillis ){ + var delay = Math.ceil( delayInMillis / 50 ); + var Run = Java.type("java.lang.Runnable"); + var MyRun = Java.extend(Run, { + run: callback + }); + var task = server.scheduler.runTaskLater( __plugin, new MyRun(), delay ); return task; } function bukkitClearTimeout(task) { From 95f535e3312e0ffe29c5a38c6db559106f1d0ae9 Mon Sep 17 00:00:00 2001 From: Joshua Wulf Date: Thu, 17 Jan 2019 12:34:20 +1000 Subject: [PATCH 2/3] Use original formatting --- src/main/js/lib/task-bukkit.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/js/lib/task-bukkit.js b/src/main/js/lib/task-bukkit.js index fa0d56886..e8b086f36 100644 --- a/src/main/js/lib/task-bukkit.js +++ b/src/main/js/lib/task-bukkit.js @@ -1,12 +1,12 @@ 'use strict'; /*global __plugin, module, server*/ -function bukkitSetTimeout( callback, delayInMillis ){ - var delay = Math.ceil( delayInMillis / 50 ); +function bukkitSetTimeout(callback, delayInMillis){ + var delay = Math.ceil(delayInMillis / 50); var Run = Java.type("java.lang.Runnable"); var MyRun = Java.extend(Run, { run: callback }); - var task = server.scheduler.runTaskLater( __plugin, new MyRun(), delay ); + var task = server.scheduler.runTaskLater(__plugin, new MyRun(), delay); return task; } function bukkitClearTimeout(task) { From 1fcf9d9f98cf2ee7bc3ed461c3f649f60a6fe80b Mon Sep 17 00:00:00 2001 From: Joshua Wulf Date: Thu, 17 Jan 2019 12:37:12 +1000 Subject: [PATCH 3/3] Add back space --- src/main/js/lib/task-bukkit.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/js/lib/task-bukkit.js b/src/main/js/lib/task-bukkit.js index e8b086f36..ddb89f7d7 100644 --- a/src/main/js/lib/task-bukkit.js +++ b/src/main/js/lib/task-bukkit.js @@ -1,6 +1,6 @@ 'use strict'; /*global __plugin, module, server*/ -function bukkitSetTimeout(callback, delayInMillis){ +function bukkitSetTimeout(callback, delayInMillis) { var delay = Math.ceil(delayInMillis / 50); var Run = Java.type("java.lang.Runnable"); var MyRun = Java.extend(Run, {