Java:
Bukkit.getScheduler().scheduleAsyncRepeatingTask(main, () -> {
}, 0, 20;
Java:
Bukkit.getScheduler().scheduleSyncRepeatingTask(main, () -> {
}, 0, 20;
Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: This feature may not be available in some browsers.
Bukkit.getScheduler().scheduleAsyncRepeatingTask(main, () -> {
}, 0, 20;
Bukkit.getScheduler().scheduleSyncRepeatingTask(main, () -> {
}, 0, 20;
runTaskTimerAsynchronously
runTaskTimerAsynchronously
new BukkitRunnable() {
@Override
public void run() {
// CODE
}
}.runTaskTimerAsynchronously(plugin, delay, period);
Зачем...В новых версиях ядра лучше всего делать так
Java:new BukkitRunnable() { @Override public void run() { // CODE } }.runTaskTimerAsynchronously(plugin, delay, period);
Меньше строчек кода, да и рекомендация от разрабов ядра. Я как-то использовал Bukkit.getScheduler(), мне выдавало ошибку с ссылкой на то как надо делать, там было именно этоЗачем...
А можно ссылку?Меньше строчек кода, да и рекомендация от разрабов ядра. Я как-то использовал Bukkit.getScheduler(), мне выдавало ошибку с ссылкой на то как надо делать, там было именно это
Попробуй сам заюзать deprecated метод шедулераА можно ссылку?
Ошибок у меня не было никогдаПопробуй сам заюзать deprecated метод шедулера
Особой разницы нет. Под капотом всё равно будет вызываться Bukkit.getScheduler#method.В новых версиях ядра лучше всего делать так
Java:new BukkitRunnable() { @Override public void run() { // CODE } }.runTaskTimerAsynchronously(plugin, delay, period);
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения