Да-да, дебаг именно перед строчкой со спавном дерева. if(rndBlock.getType()==Material.AIR){...
Да, просто не генерирует дерево, ошибок нет. Ок, попробую и посмотрю, спасибо.Значительно расширил территорию, попробовал ещё тот способ, в итоге...
refreshChunk() мб?Не, не помогает
Попробовал с кирпичами, всё норм, как и ожидалось. Значит, проблема в чём-то другом. p.s. название режима не боюсь сливать getChunk().unload();...
Здравствуйте, хочу сделать функцию, генерирующую дерево с основанием в данной точке (координаты уже даны), как это можно сделать проще, не...
Закрываю тему, ответили в Дискорде.
Не будет работать, т.к.
Говнокод получится, да и ещё все методы делать статичными невозможно - ошибки вылазят.
Здесь всё ясно и по полочкам, даже ньюби в английском должно быть понятно. https://bukkit.org/threads/spawn-chest-with-items.79067/
Допустим, у меня есть шедулер какойтотам, который после своего завершения задаёт какоетотам значение в какуютотам переменную. После метода с...
Уловил, спасибо. Закрываю тему.
В том-то и дело, что не понимаю, как можно достать, например через Bukkit.getOnlinePlayers();
Как можно достать последнего живого игрока с сервера?
Благодарю. Кажется, уже вник в шедулеры. Закрываю тему.
В итоге вышел следующий код, но шедулер всё равно не останавливается. private int count = 0; public void onCountdown(){ BukkitTask...
Так как его можно достать?
public void onCountdown(){ int id = Bukkit.getScheduler().scheduleSyncRepeatingTask( (Plugin) this, new...
The local variable id may not have been initialized
Читал и вики, и статьи на РБ, и ДжаваДоки, но так и не могу понять, как останавливать Шедулеры после определённого количества повторений...
Даны 2 крайних точки какого-то внутриигрового параллелепипеда, которые уже определились такими-то добавленными командами (точки - X,Y,Z ;...
Имена участников (разделяйте запятой).