Wireless Redstone avatar

Wireless Redstone [1.20.4] [1.19.4] [1.18.2]

Wireless Redstone

Wireless Redstone добавляет в Minecraft компоненты Redstone, позволяющие управлять ими дистанционно. Концепция работает аналогично любой трансиверной функциональности.

Блоки передатчика и приёмника работают в лениво загружаемом режиме относительно обновлений редстоуна в незагруженных чанках. Это означает, что незагруженные чанки не будут активно загружаться для выполнения обновления редстоуна, но как только приёмник будет загружен, его состояние редстоуна обновится в соответствии с состоянием соответствующего передатчика.

Новое:

  • P2P передатчики и приёмники, добавленные в версии 1.2.0

В настоящее время беспроводной редстоун является межмерным, но это может измениться в будущем.

Содержание

Redstone Transmitter & Receiver

Redstone Transmitter передаёт сигнал в Redstone Network, когда он включен сигналом редстоуна, и также устанавливает все приёмники на той же частоте в активное состояние. Если несколько передатчиков передают на одной частоте, все приёмники на этой частоте будут активны, пока хотя бы один передатчик на этой частоте включен. По этому блоку можно щёлкнуть правой кнопкой мыши, чтобы установить частоту.

Redstone Receiver будет выдавать сигнал редстоуна силой 15 до тех пор, пока есть хотя бы один активный передатчик на той же частоте. По этому блоку можно щёлкнуть правой кнопкой мыши, чтобы установить частоту.


P2P Transmitter & Receiver

В дополнение к классической паре передатчик-приёмник на основе частоты теперь существуют P2P передатчики и приёмники. Вместо их «соединения» через частоту они напрямую соединяются с помощью Linker, отсюда и название P2P (point to point). Это означает, что не может быть конфликтов частот с другими игроками. Но вы можете соединить только один передатчик с одним приёмником и наоборот.

Эти компоненты имеют два состояния блока:

  • powered: Указывает, питается ли блок (передатчик) или питает что-то (приёмник)
  • linked: Указывает, связан ли блок со своим аналогом. Это свойство можно проверить с помощью компаратора. Он будет выдавать мощность редстоуна 15, если связан, и 0 в противном случае.

После установления связи между парой передатчик-приёмник свойство linked изменяется соответствующим образом, и изменения редстоуна на передатчике отражаются подключенным приёмником. В случае, если один из двух блоков будет уничтожен или переподключен к другому блоку, связь его аналога разрывается.

Однако есть уникальная особенность у свойства linked. Как только связанный P2P блок выгружается, он визуально отключается от своего аналога. Состояние редстоуна остаётся прежним, а фактическая связь между ними всё ещё хранится и восстанавливается, как только они оба снова загружены. В случае, если другой блок будет уничтожен или переподключен в это время, блок полностью разорвёт связь, как только снова попытается подключиться к другому блоку (это означает, что оба должны быть загружены). Это поведение можно использовать, например, для обнаружения загружены или выгружены определённые чанки. Мне интересно увидеть, что вы сможете придумать с использованием этой функции.


Remote

Remote off/on

Remote — это предметная форма Передатчика. При удержании правой кнопки мыши сигнал пульта становится высоким. Но дополнительно он позволяет скопировать частоту Передатчика или Приёмника, присев и щёлкнув по нему правой кнопкой мыши. Приседая и щёлкая правой кнопкой мыши по пульту (не по передатчику/приёмнику), вы можете установить частоту через графический интерфейс.


Frequency Tool

Frequency Tool

Frequency Tool — это удобный инструмент, который позволяет легко взять частоту и установить её для нескольких передатчиков и/или приёмников. Держа его в руке, вы можете скопировать частоту в Frequency Tool, присев и щёлкнув правой кнопкой мыши по передатчику или приёмнику. Чтобы скопировать сохранённую частоту, просто щёлкните правой кнопкой мыши по передатчику или приёмнику. Приседая и щёлкая правой кнопкой мыши по frequency tool (не по передатчику/приёмнику), вы можете установить частоту через графический интерфейс.


Frequency Sniffer

Frequency Sniffer

Frequency Sniffer можно использовать как инструмент для поиска активных передатчиков на заданной частоте. Как и с другими инструментами частоты, вы можете установить частоту вручную через графический интерфейс или скопировав её с передатчика/приёмника. Когда вы щёлкаете правой кнопкой мыши по инструменту sniffer, все активные передатчики на установленной частоте в пределах дистанции подсвечиваются wireframe-обводкой вокруг блока передатчика. Также появляется сообщение в чате, которое показывает позиции блоков всех активных передатчиков. Если вы администратор/op, вы также можете щёлкнуть по позиции блока, чтобы телепортироваться туда. Пример можно увидеть в разделе скриншотов. Вы также можете изменить цвет подсветки в конфигах!


Linker

Linker

Вы используете Linker для соединения P2P Transmitter и P2P Receiver. Приседая и щёлкая правой кнопкой мыши по блоку, вы выбираете этот блок для связи. Выбранный блок подсвечивается, и его можно видеть сквозь другие блоки, позиция блока также отображается в подсказке предмета Linker. Цвет этой подсветки можно настроить в конфигах. Чтобы завершить связь, просто щёлкните правой кнопкой мыши по аналогу блока, и всё готово.


Circuit

Circuit

Circuit предназначен только для крафта.

Графические интерфейсы (GUI)

Примечание: Если вы нажмёте Shift в интерфейсе частоты, все значения для изменения частоты будут умножены на 100 (так что вы можете прибавлять/вычитать 100 и 1000) или вы можете просто ввести желаемую частоту вручную. Вы также можете изменить цвет отображения частоты на приёмнике/передатчике в Конфигах. То же самое относится к подсветке с помощью Frequency Sniffer!

Совместимость версий и загрузчиков

В целом Wireless Redstone должен всегда быть совместим между загрузчиками модов. Это означает, что вы можете войти в мир, начатый с Forge, а затем переключиться на Fabric, и всё с Wireless Redstone должно по-прежнему работать. То же самое относится и к версиям Minecraft. Более новые версии Minecraft и мода должны всегда быть обратно совместимы со старыми. Несмотря на это, всегда создавайте резервную копию своего мира перед переключением загрузчиков или версий и сообщайте о проблеме, если что-то в Wireless Redstone перестало работать.

Дополнительно

Текстуры:

  • Ознакомьтесь с этими потрясающими альтернативными текстурами от obewize в стиле Create: Create themed Wireless Redstone
  • Также ознакомьтесь с текстурами в стиле Galacticraft от roelymole здесь: Space Age

Рецепты:

Для рецептов вы можете использовать ванильную книгу рецептов, но я рекомендую JEI (в разделе скриншотов вы также можете увидеть рецепты).

Сообщение о проблемах и идеях:

О проблемах, ошибках и подобных вещах можно сообщать на вкладке Issues страницы этого проекта. Вы также можете написать мне в ЛС.

Скачать Wireless Redstone

 
Тип Скачать Версия Загрузчик Обновлено Размер
BetaWirelessRedstone-1.16.3-0.0.2b.jar1.16+2 Forge7 ноября 2020105 КБ
BetaWirelessRedstone-1.15.2-0.0.2b.jar1.15.2Forge6 ноября 2020104,3 КБ
BetaWirelessRedstone-1.15.2-0.0.2b.jar1.15.2Forge6 ноября 2020104,3 КБ
BetaWirelessRedstone-1.16.3-0.0.1b.jar1.16.3Forge21 октября 2020105,2 КБ
BetaWirelessRedstone-1.15.2-0.0.1b.jar1.15.2Forge21 октября 2020104 КБ
BetaWirelessRedstone-1.15.2-0.0.1b.jar1.15.2Forge21 октября 2020104 КБ
BetaWirelessRedstone-1.16.3-0.0.1b.jar1.16.3Forge21 октября 2020105,2 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.