Лучшие модовые сервера Minecraft

Технологии, Магия, Эволюция, Покемоны
и многие другие режимы уже ждут вас!

Начать играть
Гайды

[TechnoMagic] Цветки, ароматы, перегонный куб, крутящееся колесо Witchery через OpenComputers

Автор: ziabl · Обновлён:

Предисловие

Скрытый текст

Когда-то давно я делал автокрафт печи, куба, котла через МЭ и редстоун-извращения, пришло время сделать все это работающим более надежным и удобным. Затея была сделать все, что возможно в одну программу, но за 2 месяца готова лишь половина. Мотивация продолжать разработку отсутствует, кто подарит - получит фулл версию первым. А пока принято решение слить на форум то, что есть. Приятного использования)

Что же мы умеем?

Есть робот с тяпкой, печь с контроллером и МЭ. Все это привязано к компу и через него можно заказать следующие предметы:

Скрытый текст

uoM8Srb.png

Особенности робота-фермера:

  • Выращивает все цветки (18-25 пункт картинки выше)
  • Сам заряжает мотыгу, если не заряжается присылает ошибку
  • Для работы нужен интерфейс со всеми семечками в определенном порядке и цветки в нем самом в том же порядке. (не любом своем, а как в гайде)

Особенности контроллера с печкой:

  • Выпекает точное количество ароматов (11-17 пункт картинки выше)
  • В печку необходима автопоставка кувшинов и угля, если они закончатся присылает ошибку
  • Для работы нужен интерфейс со всеми ростками в определенном порядке (не любом своем, а как в гайде). Если саженцев меньше 9 то присылает ошибку о нехватке. Позволит не потерять ростки совсем
  • Потери глины/кувшинов на ароматы учитываются в расчетах. Уголь нет.

Особенности МЭ:

  • Большинство необходимых ресурсов крафтятся из того, что есть в МЭ или в конечном счете из материи. Так что если нет материи, то запаситесь следующим глиной, слезой Гаста, жемчугом Эндера.
  • Крафт перегонного куба и крутящегося колеса полностью на МЭ и всем известный, извращайтесь и расширяйте как хотите, главное чтобы все делало ТОЧНО без потерь

А зачем комп?

- Комп подобно МЭшке считает что и сколько этого нужно для создания выбранного продукта нужного количества, учитывает вещи, которые уже есть в МЭ. Если чего-то не хватает и это нельзя создать, то выводит сообщение. Если чего-то нет, это нельзя сделать в МЭ, но можно роботом/печкой - создает. Если же все есть - просто создает. 

Скрытый текст

Q4soCub.png

xItJYkM.png

TQKE7qK.png

Если заинтересовал, то запаситесь 4 малахитами и давайте строить.

 

Шаг 1. Старые добрые автокрафты перегонного куба и колеса

Всё очень просто, перегонный куб, сверху интерфейс. Выход трубой в интерфейс. Можно увеличивать количество установок или по предмету на куб распихивать для ускорения. Рядом сундук, на него интерфейс, трубами загружаем и выгружает предметы для колеса. Не забываем, что рядом обязателен алтарь витчери!

Скрытый текст

GF1Avej.png

 

Шаг 2. Обязательные автокрафты МЭ

Еще проще. В большинстве случаев если вам нужен автокрафт витчери, у вас это уже есть. А именно автокрафт кувшинов и простейших ресурсов. Подробнее на скриншоте. В МЭ сети обязательно должно быть хотя бы одно хранилище создания!

Скрытый текст

wh9m6Z5.png

 

Шаг 3. Компьютер управления

Собираем обычный компьютер, нам как минимум нужна будет видеокарта 3 уровня, дабы узреть всю красоту интерфейса установщика!! А потом сожалеть о лени автора при использовании основной программы (Пишите комменты, если хотите красивый интерфейс). Это значит, минимум 3 уровень системника. А если по делу, максимальные комплектующие повысят скорость и удобство. Всегда ставьте их 👍 
Обязательные комплектующие:

  • Видеокарта 3 уровень
  • Плата беспроводной сети
  • Интернет карта
  • Адаптер вплотную к интерфейсу (интерфейс подключен к МЭ, адаптер кабелем к компьютеру
Скрытый текст

L44PMmh.png

Нужно установить OpenOS. Если вы совсем не знаете о компьютерах, *гайд как установить ось, читаем до пункта 2.2 текст кликабелен*. Если же вы уже знаете как и что делать, после установки операционки пишем команду 

Цитата

pastebin run e1khTKYb

Компьютер скачает и запустит установщик и вам останется лишь читать инструкции на экране.

Подробнее об установщике:

Скрытый текст
  • Проверяет наличие беспроводной платы, если ее нет ругается и проверяет каждые 10 секунд
  • Так же проверяет интернет карту, вдруг вы ее выложили по ходу установки (А это может понадобиться) и не вернули.
  • Компания "Triple Zu & ziabl's family" никому не навязывает свои идеалы, поэтому вам дана свобода выбора желаемого порта для сообщений комплекса (Ни на что не влияет)
  • Слева написаны требования по компонентам контроллера и робота, а так же инструкция к роботу
  • После установки не остается лишних файлов в системе
  • Установщик связывается с роботом, дает ему порт и адрес для работы, записывает его адрес. Аналогично с контроллером, но на него еще и программу записывает. Так же подгружает кастомную библиотеку witch.lua и вообще помогает все сделать без непонятных ошибок программы красным текстом

Проходим проверки, вписываем порт, собираем робота..

 

Шаг 4. Робот-фермер

Для начала делаем площадку под робота. Это сложно. Ставим 2 интерфейса спереди робота и над ним (понятнее на скрине), под ним зарядное устройство, по нему пкм гравитулом чтоб включить зарядку и подвести питание. Справа на уровне земли разлить блок воды, слева от робота поставить МФЭХ. Сзади вскопать блок земли, а под этот блок закопать притяжатели (кинетический и материальный. Активировать их конечно). Этот блок обвести камнем сдерживания. Рядом поставить катушку теслы, активировать красным сигналом и подвести питание. По желанию не умирать сделать деактиватор - детектор игрока. Питание катушки 2048 EU\t рекомендуемо. В переднем интерфейсе робота обязательно расставить семена в таком порядке: мандрагора, беладонна, артишок, подснежник, аконит, чеснок, горькая полынь, майндрейк, количество желательно 20+

Скрытый текст

N8vyC49.png

BK7U0BK.png

Теперь о самом роботе. Можно собрать как на скрине ниже и не париться, можно по комплектующим на мониторе установщика. Если идти по второму варианту, то вам нужен контейнер плат 2+ уровня, чтобы доставлять беспроводную плату или интернет карту по необходимости, когда робот запросит. Интернет карту можно дергать из основного компа, потом вернуть. Беспроводную все же отдельную надо. В целом, можно обойтись минимальным конфигом, главное не забывать, что EEPROM (Lua BIOS) и дисковод обязателен, а инвентаря два!

Скрытый текст

kglGbIM.png

kEXz7xP.png

Как собрали робота, ставим направлением как на скринах выше, кладем в него дискету OpenOS, устанавливаем ось, (прописать install, затем цифру под которой openos, cогласиться Y, в конце перезапустить и выкинуть дискету). Если не ставили, воруем из основного ПК интернет карту, ставим в робота, пишем команду установки (она же на экране ПК есть)

Цитата

pastebin run 2xmfsswQ

Если ее нет, просит беспроводную плату. Интернет возвращаем где брали, крафтим беспроводную и ставим. Проходи 2 сообщения статуса и он отключается. Он готов. В слот мотыги кладем электромотыгу, инвентарь крутим в самый низ и раскладываем продукцию строго как на скрине. Минимум 1 штучку каждого
И под конец добавим робота в приват, чтобы он нормально работал: /rg am rgname [OpenComputers] -n

Скрытый текст

gzftZ3I.png

 

 

Шаг 5. Ведьмина печь-киборг

Ставим ведьмину печь, количество воронок и тип как бюджет позволит, снизу шину экспорта для пополнения, перед ней ниже интерфейс, в котором ростки выкладываем. Между ним и печью будет контроллер. Печь строгая, стороны надо соблюдать, а то умрэт. Меня жаба душит на место и интерфейсы, да и красиво выйдет, так что используем интерфейс от адаптера. Установщик просит тыкнуть любую кнопку, *тыкс*. Требует контроллер. Соберем. Тут строго по минималке. Достаем из компа EEPROM и вставляем в контроллер в верстаке. Ставим контроллер на свое место, так же питание. У меня распределитель энергии, т.к. питаю от сети компьютера, но кабелем нельзя, нужны разные сети, иначе будет разговор слепого с глухонемым (беспроводные платы дублируют сообщения). В интерфейсе ростки строго как на скрине.

Скрытый текст

GkpzhkH.png

0EjncKi.png

QN1aYiX.png

7Em6WOO.png

Тыкаем по контроллеру ПКМ, чтобы включить и идем. Комп-установщик запишет адрес и потребует EEPROM. У нас остался один из контроллера Lua BIOS, сохраним его. Микроконтроллер в верстак с ним, достаем EEPROM:getAddress и ставим его в комп. Он пишет на него программу, после просит вставить его в контроллер. Снова меняем в верстаке. Итого в контроллере EEPROM:furnace, на руках Lua BIOS, адресы есть, контроллер готов. Ставим его туда же, где и был у печи и тыкнем ПКМ, чтобы прошла команда на последующий автозапуск (затем можно выключить через пару секунд ПКМ или переставить). А Lua BIOS в комп, он там нужнее.

 

Шаг 6. Эксплуатация рабов

Установщик говорит, что программа будет вызываться по слову "witchery" и предлагает перезагрузить комп. Почему нет? *Тык на клаву*
Как это использовать? Пишем в строку witchery и жмем Enter. Тут есть пример как писать и список. Смотрим что нам нужно, пишем снова witchery (можно wi и tab прожать), через пробел номер предмета, через пробел количество. Например "witchery 5 100" - сделать 100 адского зла. Для проверки тыкнем один аромат сделать, затем мандрагору. Когда делается мандрагора лучше уйти подальше, может все таки выбежать и тошнить. У меня всё вышло, а у вас?) Пишите в комментарии!

 

Послесловие

Скрытый текст

на самом деле, это самая скучная часть всего проекта. Магия кругов, котлы интереснее, но мотивации продолжать нет. Возможно, тут появится красивый интерфейс для взаимодействия, круги и котлы, но не обещаю. Как всегда, это был лишь урок для меня по освоению OpenComputers, ибо я не программист, а интересно. Ссылки на все коды оставляю, дележка опытом лишней не бывает

Установщик
Библиотека
Рабочая программа
Программа для контроллера
Определитель адреса контроллера
Программа для робота
Определитель адреса робота

 

Похожие гайды