Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите Подскакивающий блок

Den_Abr

Старожил
Девелопер
Пользователь
Баллы
173
Имя в Minecraft
Den_Abr
Сколько роюсь, не могу найти нигде такого. Решил спросить у вас. Как можно заставить блок(любой) подпрыгнуть, как подожжённый динамит?
Я видел что-то такое было сделано с помощью Varscript от DPOH-VAR
 
Сколько роюсь, не могу найти нигде такого. Решил спросить у вас. Как можно заставить блок(любой) подпрыгнуть, как подожжённый динамит?
Я видел что-то такое было сделано с помощью Varscript от DPOH-VAR

Думаю, что надо преобразовать блок в энтити(не знаю сам как)
и дать ему Velocity
 
Пакетами создать на клиенте Falling block и менять его положение.
 
Сколько роюсь, не могу найти нигде такого. Решил спросить у вас. Как можно заставить блок(любой) подпрыгнуть, как подожжённый динамит?
Я видел что-то такое было сделано с помощью Varscript от DPOH-VAR

Тебе пригодится это.
А общий алгоритм такой
1) Удаляем блок
2) На его месте создаем FallingBlock
3) Подбрасываем его вверх на некий вектор через SetVelocity
4) Ждем некое количество тиков
5) Ставим выше новый блок
Вектор и задержка определяются экспериментальным путем.

Тогда будет эффект, что блок переместился вверх.
 
Тебе пригодится это.
А общий алгоритм такой
1) Удаляем блок
2) На его месте создаем FallingBlock
3) Подбрасываем его вверх на некий вектор через SetVelocity
4) Ждем некое количество тиков
5) Ставим выше новый блок
Вектор и задержка определяются экспериментальным путем.

Тогда будет эффект, что блок переместился вверх.
Вот несколько минут назад тоже до этого додумался и теперь пробую. Даже raftbukkitAPI не понадобился
 

Поделиться этой страницей

Назад
Верх