[TechnoMagic 1.7.10] OpenComputers | Автоферма шерсти
Автор: rostikowb · Обновлён:
Дисклаймер
Зачем?
Тут каждый сам решает зачем ему много шерсти и стоит ли оно того, я прикинул что тратить материю на шерсть расточительно, поэтому потратил кучу ресов на робота)
Что получится?
Масштабируемая овечья тюрьма такого вида:
![]()
Уговорил. Что понадобится?
Овцы (лучше одного цвета)
Место под строительство (Лучше в одном чанке, далее опишу почему)
Любые ножницы, я использую "Блестящие ножницы" из Thermal Foundation (Улучшенная электропила почему-то не работает с роботом)
Робот из мода Opencomputer (о составляющих далее)
Таум восстановитель из мода Thaumic Tinkerer
Предметная труба в нужном количестве из мода Thermal Dynamics
Резонирующий сервомеханизм х2 из мода Thermal Dynamics
Труба для эссенции из Thaumcraft
Банка из мода Thaumcraft
МЭ Шина импорта из мода AE2
Шина экспорта эсcенции из мода Thaumic Energistics
Голодный сундук из мода Thaumcraft
Зарядное устройство из мода Opencomputer
Таинственный Магнит из мода Magic Bees
Начнем с теории
Робот проходит по коридору заходя в клетки с овцами, ощипывает этих кур, упирается в конец коридора, разворачивается, идет на зарядную станцию, скидывает шерсть в голодный сундук, одновременно заряжаясь, далее проверяет прочность ножниц, и если она ниже 80% то скидывает в тот самый голодный сундук, оттуда ножницы попадают в таум восстановитель и восстановившись возвращаются по трубе к роботу.
Собираем робота!
Подробно описывать не буду, очень много кто делал это до меня, да и вроде пока только начало гайда а я уже задолбался его делать. . .
Ладно, если коротко, я собирал робота максимальной комплектации, делалось все в Сборщике роботов
Для этого понадобились:
- Системный блок 1шт.
- Видеокарта
- ЦП он же центральный процессор
- Жесткий диск
- Память
- Клавиатура
- Монитор 1лвл
- Улучшение Инвентарь
- Улучшение Контроль инвентаря
- Улучшение Притягивающий луч
- EEPROM (Lua BIOS)
- Дискета с OpenOs
Систему можете поставить на пк, заменив родной жесткий диск на новый, а потом перенести его в сборщик. Кто забыл ОС устанавливается введением команды install.
Уровень компонентов выбирайте под стать своему системнику.
Все перечисленное из мода Opencomputer.
Вставляем компоненты в Сборщик Роботов куда вставлять понимаем по подсвечиванию при наведении на компонент.
Делаем правильный загон!
Как мы помним робот ходит по коридору и заглядывает в стойла, ферма должна иметь такую структуру:
Овце хватит 1 блока пространства для счастливой жизни, поэтому вверху перекрываем выход, а через низ будет заходить робот. Так это выглядит с иной точки зрения:
Не забываем что овцам нужна земля с травой, иначе шерсть расти не будет.
Коридор делаем любой длины, но лучше вложится в 1 чанк, при переходе между ними робот почему-то тупит, не настолько что бы что-то сломалось но все же, у меня у самого работает в двух, к слову.
Золотой блок это расположение робота, его старт должен начинаться на расстоянии одного метра от входа в первую комнатку овцы.
Подробней о расположении старта робота: Ставим под ним голодный сундук, слева зарядную станцию с поданным сигналом красной пыли, сзади него выход трубы из таум восстановителя.
Под голодный сундук подключаете Шину импорта с фильтром на шерсть.
Далее все почти также как в гайде на который я ссылался в начале, а именно:
С любой стороны Голодного сундука (кроме верхней) ставите предметную трубу с сервомеханизмом на вывод, его настройки такие:
Вести она должна к Таум восстановителю
Из него другая Предметная труба из сервомеханизмом должна вести роботу в предполагаемою задницу
Настройки сервомеханизма
Также у меня почему-то не передается эссенция из МЭ сети напрямую в таум восстановитель, поэтому сделал такой костыль с банкой и трубой из Таума.
От банки идет Труба в таум восстановитель, снизу из МЭ сети через Шину Экспорта Эссенции Instrumental подается в банку.
Ставим робота
Как уже упоминалось не раз - ставить нужно задом к трубе которая идет от Таум Восстановителя. В инвентарь кладем ножницы и активированный магнит.
Сделали. Включаем робота нажав на кнопку слева. После того как он у вас не включился вспоминаем установили ли вы всё-таки систему как я писал выше? Если включился то пишем руками, ведь я забыл о сетевой карте и с pastebin не загрузить. Следите за руками!
1) edit sheep
2) Вставляем нажатием на колесико в появившееся поле этот код.
Скрытый текст
local robot = require("robot") local component = require("component") local inv = component.inventory_controller local MIN_TOOL_CHARGE = 0.8 --Made by rostikowb for Mcskile TehnoMagic Orion function detect() local b, detect = robot.detect() return detect end function charge() for n = 4, 5 do robot.select(n) robot.dropDown() end if robot.durability() < MIN_TOOL_CHARGE then robot.turnLeft() robot.select(1) inv.equip() robot.dropDown() robot.turnLeft() while robot.compareTo(3) ~= false do os.sleep(1) end inv.equip() goForward() else robot.turnAround() os.sleep(5) goForward() end end function goBack() robot.turnAround() while detect() == 'air' do robot.forward() end charge() end function goForward() while detect() == 'air' do robot.select(4) robot.forward() robot.forward() robot.turnLeft() robot.forward() print(robot.use()) robot.back() robot.turnAround() robot.forward() print(robot.use()) robot.back() robot.turnLeft() for n = 4, 5 do robot.select(n) robot.suckUp() end goForward() end goBack() end goForward()
3) Нажимаем ctrl+s далее ctrl+w
4) Команда sheep
Должно работать, но все же понаблюдайте процесс, может что-то упустили.