Сидеть и ждать проще или как не надо искать плагины

Иногда решение задачи кажется настолько очевидным, что удивляешься как кто-то не может додуматься до него сам. А ещё больше удивляешься, когда после подробного описания, человек продолжает стоять и чего-то ждать.

Недавно на рубукките запросили создание плагина, который бы увеличивал (произвольно) продолжительность нажатия кнопки для того чтобы редстоун сигнал от кнопки длился какое-то длительное время.

Сделать такого нельзя. Кнопка — импульсный источник сигнала, т. е. нажав её один раз ты выдаешь сигнал один раз. Её можно попытаться программно нажать повторно, но ничего хорошего из этого не выйдет. Поэтому правильный ответ тут такой: нужно либо использовать рычаг, либо какой-то иной источник сигнала — редолитовый факел или редолитовый блок (не пугайтесь, я просто решил попробовать как «звучит» название «редолит», вместо «красный камень»).

То есть автору запроса нужен готовый плагин (или ReActions или какой-то иной скриптовый плагин) который позволяет либо поворачивать рычаг либо устанавливать какой-то источник сигнала на определенное время.

По моему, понятнее объяснить сложно. Но не тут-то было, я уже думал автор темы побежал учить скриптовые плагины или искать реализованные аналоги, но… через день автор выходит с тем же вопросом.

И причина простая: он не обозначил самому себе цель: ему нужно получить постоянный сигнал на, допустим, 5 минут; он же думает что ему нужна волшебная кнопка.

В общем не знаю, нарисовал ролик. Надеюсь ему поможет, а нет — так в любом случае получится ещё один для серии обучающих роликов о ReActions

SunflowerFields: выращивай подсолнухи на сервере

sunflower-field

Я периодически просматриваю разделы с запросами на разработку плагинов на руббукките или на bukkit.org. Не то, чтобы я страдал от недостатка идей или жутко хотел творить плагины по чужим идеям. Но в качестве разминки иногда хочется сделать что-то быстрое и простенькое, особенно если идея заслуживает внимания.

Вообще, пожалуй, идея — это главное. Я не вижу смысла повторять уже существующие плагины, когда я вижу подобные запросы, то всегда рекомендую вопрошающему связаться с автором плагина. Я не вижу смысла воспроизводить то, что можно сделать при помощи ReActions или какого-то другого, достаточно простого, скриптового плагина. И я не люблю какие-то банальные или пошлые (вроде реализации на сервере 120 сортов алкогольных напитков) идеи.

Continue reading «SunflowerFields: выращивай подсолнухи на сервере»

MessageFilter — новая версия 0.3.2

Сегодня выпустил обновленную версию плагина MessageFilter.

Изменений немного, фактически была добавлена только функция проверки работы плагина, которая нужна для того чтобы пользователь мог убедиться, что плагин работает нормально. Или не работает.

Для этого введён новый пермишен «messagefilter.test», при его наличии у игрока — ему выводится результат (только в случае ошибки) при входе в игру. Кроме того, любой пользователь плагина, может воспользоваться командной /mfilter test, чтобы полюбоваться вот таким сообщением:

Сообщение при успешном прохождении теста
Сообщение при успешном прохождении теста MessageFilter
Continue reading «MessageFilter — новая версия 0.3.2»

Падал прошлогодний снег. Совсем как в Minecraft: Windows 10 Edition Beta

Недавно, я рассказывал о своем наблюдении поведения снега в Minecraft: Windows 10 Edition Beta. «А почему бы не сделать такую же фишку и для обычного Майнкрафта?!» — подумал я и… сделал. Получился небольшой плагин (ссылка на закачку ниже), который при разрушении любого блока под блоком снега превращает его в «падающий блок», который довольно плавно оседает вниз.

Ссылка для скачивания плагина приведена в комментарии к ролику.

Мой самый гениальный плагин

slashconsoleСегодня я придумал свой самый гениальный плагин. Дело в том, что прыгая из консоли в окно майнкрафта я часто ошибаюсь и команды в консоли набираю через слэш («/»). Иногда команды длинные и это реально достает.

Теперь у меня (и у всех, кто хочет) есть возможность воспользоваться плагином SlashConsole, который только это и делает — убирает лишний слэш из строки введенную в консоли.

УРА!

slashconsole2

Скачать SashConcole