Мод для Майнкрафт с редстоун-механизмами, которые обмениваются данными с внешними HTTP-сервисами. Он добавляет блоки HTTP Sender и HTTP Receiver: первый отправляет события из игры, второй принимает их и подаёт сигнал редстоуна.
Возможности
- HTTP Sender отправляет JSON-запрос
POST, когда сигнал редстоуна меняется с выключенного на включённый. - HTTP Receiver регулярно запрашивает указанный адрес и выдаёт импульс редстоуна силой 15 при появлении события с новым значением
hash. - Повтор одного и того же события не запускает импульс, а запросы выполняются без остановки игры.
- В интерфейсе приёмника показывается сообщение из последнего полученного события.
Как пользоваться
Настройки обоих блоков открываются правой кнопкой мыши. Для отправителя укажите адрес в поле URL и JSON-данные в поле Payload.
Приёмник ожидает ответ в JSON-формате с полями timestamp, message и hash. Для обнаружения нового события используется только hash; текст из message выводится в интерфейсе блока.
Длительность импульса и частоту проверки адреса можно менять командами:
/http pollrate <ticks>— интервал опроса./http pulselength <ticks>— длительность импульса./http status— текущие настройки и число зарегистрированных блоков./http reload— перечитать конфигурацию с диска.
