Як побудувати сортувальник предметів у Minecraft
Як побудувати сортувальник предметів у Minecraft
Сортувальник предметів — це редстоун-конструкція, яка автоматично розкладає вхідний потік ресурсів по окремих скринях за типом предмета. У Minecraft така система знімає рутину з великих ферм: усе, що падає в одну вхідну скриню, само розходиться по сховищах, а несортовані залишки збираються окремо. Нижче — повна збірка робочого модульного сортувальника на 8 комірок, який легко масштабувати.
Версія: конструкція суто ванільна, без модів, працює на актуальній Java Edition.
Що знадобиться
Кількість матеріалів розрахована на 8 комірок сортування. Якщо комірок треба більше, кожен наступний модуль додає по одному набору лійки, компаратора, повторювача, смолоскипа та скрині.
Матеріал | Кількість |
Залізний блок | 48 |
Скриня | 34 |
Лійка | 33 |
Камениста земля | 32 |
Редстоуновий пил | 24 |
Редстоуновий повторювач | 8 |
Редстоуновий компаратор | 8 |
Редстоуновий смолоскип | 8 |
Ковадло | 1 |
Залізні блоки тут — лише конструктивна основа під редстоун, замість них підійде будь-який суцільний блок. Камениста земля піде на блоки-фільтри (про них — у кроці з налаштуванням).
Принцип роботи
В основі кожного модуля — дві лійки одна над одною. Нижня направлена в скриню-сховище, верхня — у бік компаратора. Компаратор зчитує, наскільки заповнена лійка-фільтр, і видає сигнал редстоуну відповідної сили.
Сила сигналу від лійки зростає сходинками: певна кількість предметів тримає сигнал на одному рівні, а наступний предмет піднімає його на крок. На цьому й побудований фільтр. Лійку заповнюють так, щоб сигнал стояв трохи нижче порогу. Поки в ній рівно стільки предметів, скільки треба, нижня лійка лишається заблокованою редстоуновим смолоскипом і не витягує вміст. Коли в потоці з'являється потрібний предмет, він докладається в стопку, сигнал підстрибує на сходинку вище, схема на мить розблоковує нижню лійку — і зайвий предмет іде в скриню. Сигнал повертається до вихідного рівня, лійка знову блокується.
Предмети, які не підходять під фільтр, не можуть зайти в зайняті слоти лійки й просто проходять далі по верхній лінії до наступного модуля. Те, що не підійшло жодному фільтру, осідає у вихідній скрині.
Крок 1. Скрині та нижні лійки
Поставте ряд із 8 подвійних скринь — це сховища під розсортовані предмети. Зверху на них можна поставити ще один ряд скринь, щоб подвоїти об'єм кожної комірки. До кожної скрині, присівши (Shift, щоб не відкрити її), приєднайте лійку збоку так, аби вона була направлена всередину скрині.

Ряд подвійних скринь із приєднаними збоку лійками
Крок 2. Блоки, смолоскипи та повторювачі
Відступіть один блок від лійок і викладіть ряд із 8 блоків. На кожен блок з боку лійки повісьте редстоуновий смолоскип — саме він триматиме нижню лійку заблокованою. З протилежного боку блоків поставте ряд редстоунових повторювачів, направлених до лійок. За повторювачами викладіть ще один ряд блоків.

Ряд блоків із редстоуновими смолоскипами з одного боку та повторювачами з іншого
Крок 3. Платформа, компаратори та пил
Накрийте всю редстоун-схему платформою з блоків так, щоб вона з'єдналася з верхнім рядом лійок, але не торкалася заднього ряду блоків. Біля кожної лійки поставте редстоуновий компаратор, направлений сигналом від лійки. Усю решту платформи засипте редстоуновим пилом, щоб сигнал від компараторів доходив до повторювачів.

Платформа з компараторами біля лійок і доріжками редстоунового пилу зверху
Крок 4. Лійки-фільтри та вхідна лінія
На нижні лійки поставте ще один ряд лійок — це і є лійки-фільтри, направлені в бік компараторів. Зверху над ними протягніть ряд із 9 лійок, який нестиме предмети. На останню лійку ряду поставте скриню — це вихід для несортованих залишків. З протилежного краю над лінією поставте ще одну скриню — це вхід, куди ви скидаєте предмети на сортування.

Завершена конструкція з верхньою лінією лійок, вхідною та вихідною скринями.
Крок 5. Налаштування фільтрів
Це головний крок, від якого залежить, чи запрацює система. Візьміть ковадло й перейменуйте 32 блоки каменистої землі (назва будь-яка, наприклад фільтр). Перейменування потрібне, щоб ці блоки не злипалися з такими ж предметами з потоку й не збивали сигнал компаратора.
У кожну лійку-фільтр (ту, що біля компаратора) покладіть 4 перейменовані блоки — по одному в чотири слоти. Компаратор при цьому має засвітитися. У вільний п'ятий слот покладіть предмет, який ця комірка ловитиме. Для предметів зі стеком 64 потрібна 41 штука: найпростіше кинути повний стек (64) — лійка сама залишить 41, а надлишок скине в скриню. Для предметів зі стеком 16 (наприклад, яйця) кладіть близько 10 штук.

Інтерфейс лійки-фільтра — 4 перейменовані блоки каменистої землі та стопка предмета для сортування.
Без правильної кількості зразка у фільтрі модуль або не ловитиме нічого, або витягуватиме власний зразок у скриню. Саме 41 (для стеку 64) тримає сигнал на потрібній сходинці.
Після цього сортувальник готовий: киньте предмети у вхідну скриню — і кожен піде у свою комірку.
Розширення ферми
Конструкція модульна, тож її продовжують у той самий бік скільки завгодно. Кожен новий модуль — це одна скриня, дві лійки, компаратор, повторювач, смолоскип і блок під схему, плюс одна лійка до верхньої лінії. Подовжуючи верхній ряд лійок, ви додаєте нові комірки без переробки вже зібраних. Для глибших сховищ під кожною коміркою ставте дворівневі скрині або виводьте лійку в окрему складську кімнату.
Поширені помилки
Найчастіша причина непрацюючого модуля — неперейменовані блоки-фільтри: однакові предмети з потоку злипаються з ними, сигнал зростає й ламає сортування. Друга — довільна кількість зразка у фільтрі замість точних 41 (для стеку 64).
Сусідні модулі можуть впливати один на одного, якщо в один із них разово прилетить великий обсяг предметів або переповниться сховище — надлишковий сигнал «протікає» на сусідів і розблоковує їхні лійки. Тому не скидайте у вхід величезні стопки швидше, ніж система встигає розкладати, і вчасно звільняйте заповнені скрині.
Стандартний фільтр працює лише з предметами, що складаються в стопку. Для нестековних предметів (зілля, інструменти, броня) ця схема не підійде.
Висновок
Сортувальник предметів дає автоматичний розподіл ресурсів зі спільного потоку по іменних скринях, через що великі ферми перестають засмічувати загальне сховище. Метод оптимальний там, де є стабільний приплив стековних предметів: руда з шахт-ферм, дроп з мобоферм, врожай із грядок. Обмеження — лише стековні предмети й чутливість до разових великих закидів. Підходить для виживання й кооперативних серверів, де склад росте швидше, ніж устигаєш розкладати руками.
Коментарів ще немає. Будь першим, хто поділиться думкою.