Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
В целом круг поворачивается, но протестировать я не смог из-за лимита вызова цепочки действий (801/800), а при ждать 1 тик они появляются не так быстро
Проверю чуть позже, но визуально мне кажется, что это будет создавать горизонтальное кольцо, так как Y частиц не меняется, хотя если смотреть на скриншот нам нужно повернуть их скорее на 45° вокруг своей оси и далее уже работать с перпендикуляром, меняя формулу вычисления x на z
Итак, недавно я наткнулся на тему, где человек кодом на креативе хотел сделать подобные партиклы. К сожалению я не нашёл способа повернуть эти два кольца на 45 градусов вокруг своей оси и сделать 4, поэтому будет только 2. Если у кого-то есть вариант как это сделать - прошу в ответы на тему...
У меня получился подобный результат, адаптация кода на мловский креатив и поворот этих кругов так, чтобы их было больше - вперёд и с песней.
private void createParticle(Location location) {
double mobHeight = 1.8; // Высота в блоках
double radius = mobHeight / 2...
Будь на мл хэшмапы, эта задача бы решалась раз в 20 быстрее
// Да, мне лень писать лишний код на заполнение этой хэшмапы, представим, что аля у нас уже она есть и забита ценами-материалами
@EventHandler
public void onPlayerClickedInventory (InventoryClickEvent event) {
int price =...
:)
public Material getBlock (Location loc) {
return loc.getBlock().getType();
}
Дополнение: в тип переменной локация по дефолту зашит мир, к тому же это просто пример класса, который может быть вызван (или использовано чисто loc.getBlock.getType()) после всех обработок локации (достать...
Пункт 3.1, Дополнение: При первом нарушении пункта наказание выдаётся без "@". Разрешено использование мини-карты без отметок о местоположении игроков и любых сущностей. Разрешено использование схематики на всех режимах, а её функцию printer строго на Creative+.
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.