|
@@ -29,7 +29,7 @@ public class DeprecatedCommands {
|
|
final String value = in[2].getString(sc);
|
|
final String value = in[2].getString(sc);
|
|
final String var = in[1].getString(sc);
|
|
final String var = in[1].getString(sc);
|
|
final int id = getId(playerBank, in[0].get(sc));
|
|
final int id = getId(playerBank, in[0].get(sc));
|
|
- scheduler.getWorker().add(() -> {
|
|
+ scheduler.scheduleAsyncTask(() -> {
|
|
try {
|
|
try {
|
|
scriptBank.setVar(value, var, id);
|
|
scriptBank.setVar(value, var, id);
|
|
} catch(Exception ex) {
|
|
} catch(Exception ex) {
|
|
@@ -43,7 +43,7 @@ public class DeprecatedCommands {
|
|
sm.registerConsumer("delglobalvar", (sc, in) -> {
|
|
sm.registerConsumer("delglobalvar", (sc, in) -> {
|
|
final String var = in[1].getString(sc);
|
|
final String var = in[1].getString(sc);
|
|
final int id = getId(playerBank, in[0].get(sc));
|
|
final int id = getId(playerBank, in[0].get(sc));
|
|
- scheduler.getWorker().add(() -> {
|
|
+ scheduler.scheduleAsyncTask(() -> {
|
|
try {
|
|
try {
|
|
scriptBank.deleteVar(var, id);
|
|
scriptBank.deleteVar(var, id);
|
|
} catch(Exception ex) {
|
|
} catch(Exception ex) {
|
|
@@ -56,7 +56,7 @@ public class DeprecatedCommands {
|
|
sm.registerAlias("delglobalvar", "dgv");
|
|
sm.registerAlias("delglobalvar", "dgv");
|
|
sm.registerConsumer("gmap.removeall", (sc, in) -> {
|
|
sm.registerConsumer("gmap.removeall", (sc, in) -> {
|
|
final String map = in[0].getString(sc);
|
|
final String map = in[0].getString(sc);
|
|
- scheduler.getWorker().add(() -> {
|
|
+ scheduler.scheduleAsyncTask(() -> {
|
|
try {
|
|
try {
|
|
scriptBank.removeMap(map);
|
|
scriptBank.removeMap(map);
|
|
} catch(Exception ex) {
|
|
} catch(Exception ex) {
|
|
@@ -70,7 +70,7 @@ public class DeprecatedCommands {
|
|
final String map = in[0].getString(sc);
|
|
final String map = in[0].getString(sc);
|
|
final String key = in[1].getString(sc);
|
|
final String key = in[1].getString(sc);
|
|
final String value = in[2].getString(sc);
|
|
final String value = in[2].getString(sc);
|
|
- scheduler.getWorker().add(() -> {
|
|
+ scheduler.scheduleAsyncTask(() -> {
|
|
try {
|
|
try {
|
|
scriptBank.addMapElement(map, key, value);
|
|
scriptBank.addMapElement(map, key, value);
|
|
} catch(Exception ex) {
|
|
} catch(Exception ex) {
|
|
@@ -83,7 +83,7 @@ public class DeprecatedCommands {
|
|
sm.registerConsumer("gmap.remove", (sc, in) -> {
|
|
sm.registerConsumer("gmap.remove", (sc, in) -> {
|
|
final String map = in[0].getString(sc);
|
|
final String map = in[0].getString(sc);
|
|
final String key = in[1].getString(sc);
|
|
final String key = in[1].getString(sc);
|
|
- scheduler.getWorker().add(() -> {
|
|
+ scheduler.scheduleAsyncTask(() -> {
|
|
try {
|
|
try {
|
|
scriptBank.removeMapElement(map, key);
|
|
scriptBank.removeMapElement(map, key);
|
|
} catch(Exception ex) {
|
|
} catch(Exception ex) {
|
|
@@ -105,7 +105,7 @@ public class DeprecatedCommands {
|
|
if(in.length >= 2) {
|
|
if(in.length >= 2) {
|
|
final String map = in[0].getString(sc);
|
|
final String map = in[0].getString(sc);
|
|
final String key = in[1].getString(sc);
|
|
final String key = in[1].getString(sc);
|
|
- scheduler.getWorker().add(() -> {
|
|
+ scheduler.scheduleAsyncTask(() -> {
|
|
try {
|
|
try {
|
|
scriptBank.removeDualMapElement(map, key);
|
|
scriptBank.removeDualMapElement(map, key);
|
|
} catch(Exception ex) {
|
|
} catch(Exception ex) {
|
|
@@ -116,7 +116,7 @@ public class DeprecatedCommands {
|
|
});
|
|
});
|
|
} else {
|
|
} else {
|
|
final String map = in[0].getString(sc);
|
|
final String map = in[0].getString(sc);
|
|
- scheduler.getWorker().add(() -> {
|
|
+ scheduler.scheduleAsyncTask(() -> {
|
|
try {
|
|
try {
|
|
scriptBank.removeDualMap(map);
|
|
scriptBank.removeDualMap(map);
|
|
} catch(Exception ex) {
|
|
} catch(Exception ex) {
|
|
@@ -132,7 +132,7 @@ public class DeprecatedCommands {
|
|
final String key1 = in[1].getString(sc);
|
|
final String key1 = in[1].getString(sc);
|
|
final String key2 = in[2].getString(sc);
|
|
final String key2 = in[2].getString(sc);
|
|
final String value = in[3].getString(sc);
|
|
final String value = in[3].getString(sc);
|
|
- scheduler.getWorker().add(() -> {
|
|
+ scheduler.scheduleAsyncTask(() -> {
|
|
try {
|
|
try {
|
|
scriptBank.addDualMapElement(map, key1, key2, value);
|
|
scriptBank.addDualMapElement(map, key1, key2, value);
|
|
} catch(Exception ex) {
|
|
} catch(Exception ex) {
|
|
@@ -146,7 +146,7 @@ public class DeprecatedCommands {
|
|
final String map = in[0].getString(sc);
|
|
final String map = in[0].getString(sc);
|
|
final String key1 = in[1].getString(sc);
|
|
final String key1 = in[1].getString(sc);
|
|
final String key2 = in[2].getString(sc);
|
|
final String key2 = in[2].getString(sc);
|
|
- scheduler.getWorker().add(() -> {
|
|
+ scheduler.scheduleAsyncTask(() -> {
|
|
try {
|
|
try {
|
|
scriptBank.removeDualMapElement(map, key1, key2);
|
|
scriptBank.removeDualMapElement(map, key1, key2);
|
|
} catch(Exception ex) {
|
|
} catch(Exception ex) {
|