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

Помогите Выполнение действия при сигнале редстоуна

proxwian

Старожил
Пользователь
Баллы
103
Нужно сделать так, чтобы при сигнале редстоуна на определенный блок происходило какое-то действие. Не подскажите, как реализовать?
 
По-моему есть эвент BlockRedstoneEvent, но что он делает не тестил.
 
По-моему есть эвент BlockRedstoneEvent, но что он делает не тестил.
Он вызывается, когда изменяется статус редстоун-провода и для блоков не подходит. На сколько я знаю, нужно использовать BlockPhisicsEvent(как-то так). По крайней мере в 1.4 было так.
 
Я использую BlockRedstoneEvent - оно отрабатывает при подаче редстоун-сигнала на любой блок, к примеру на табличку.
 
Я использую BlockRedstoneEvent - оно отрабатывает при подаче редстоун-сигнала на любой блок, к примеру на табличку.
В 1.4 его поправили, я это недавно проверил, возможно даже в 1.3, но в 1.2, когда я пытался им отловить подачу сигнала на блок, он не срабатывал. Он срабатывал только на провод и никак иначе. Даже не было реакции на повторитель.
 
Мммм.... @Ission, я запутался. У меня всё работает причём очень давно: и подача сигнала от редстоуна и от рычага и от кнопки вызывает событие BlockRedstoneEvent на блоке рядом с источником сигнала.

Наглядно выглядит так - специально снял ролик, чтобы было понятно, о чем я говорю:

 
Мммм.... @Ission, я запутался. У меня всё работает причём очень давно: и подача сигнала от редстоуна и от рычага и от кнопки вызывает событие BlockRedstoneEvent на блоке рядом с источником сигнала.

Наглядно выглядит так - специально снял ролик, чтобы было понятно, о чем я говорю:

Вполне возможно, что тогда, когда я тестировал это событие, мне попался битый снапшот сервера и по этому событие не вызывалось при взаимодействии сигнала с блоками. Или я путаю версию и это было не в 1.2, а раньше, но то, что событие не вызывалось там, я точно помню. Именно по этому мне приходилось извращаться с BlockPhysicsEvent, который тоже работал через весёлые места.
 

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

Назад
Верх