Лучное дело
YuruSSadventureMod · Minecraft 1.20.1 · Forge
Все рецепты обоих столов расписаны по клеткам и с картинками: стол сращения и стол лучника. Как выглядят и что пишут их окна — на странице станков.
Два стола, двенадцать сращений, четыре части и девять луков — и наконец место, куда девать двадцать шесть дропов зверинца, которые ничего не делали.
Зверинец платит тридцатью пятью дропами. Девять уходят в копья и инструменты. Остальные двадцать шесть не делали вообще ничего. Эта инертность была намеренной и была только половиной замысла: дроп, который что-то делает самим фактом существования, — это дроп, с которым никто никогда не крафтит. Верно — а вторая половина, куда их тратить, отсутствовала. Игрок, убивший сотню существ, получал сундук существительных.
У древнего ядра была зеркальная проблема: построил одно — и второй причины строить его больше нет.
Лучное дело — ответ на оба.
Два стола
Оба два блока на два, и оба — настоящие письменные столы: книги, банка, догоревшая свеча, нож, оставленный там, где его положили.
| Стол сращения | Стол лучника | |
|---|---|---|
| слоты | восемь вразброс вокруг тигля плюс гнездо | шесть вразброс вдоль стола |
| запускается | сам по себе | по кнопке |
| берёт | дропы существ | сращения и части |
| даёт | двенадцать сращений | четыре части и девять луков |
Ни один из двух не сетка. Каждый рецепт на обоих столах — это мультимножество. Где что лежит, никогда не имело значения и не будет. Сетка 3×3 была бы обещанием, что имеет, поэтому оба экрана разбрасывают слоты по неравным радиусам. Что удерживает восемь разбросанных квадратов от того, чтобы читаться как беспорядок, — это проводка: каждый занятый слот соединён с центром живой нитью, тусклой при бессмысленной раскладке и подсвеченной цветом того, что получается, при осмысленной.
Двенадцать сращений
Три заготовки — скучная половина, нужная каждому луку, — и девять сердечников, по одному на лук, каждый несёт глагол своего лука.
| Сращение | Из чего | Становится |
|---|---|---|
Жильная плетёнка | свалявшаяся шерсть ×2, туманная шерсть, моток лозы | обе тетивы |
Смолёная плаха | зелёный побег, кусок сот, жирный перегной | плечи |
Чешуйчатая обмотка | яркая чешуйка, золочёный панцирь, ржавая чешуйка | рукоять |
Моховое сердце | моховой ком, зелёный побег, споровая шляпка | Лук прорастания |
Речная линза | речная галька, кристалл соли, светлые чернила | Лук течения |
Пуховый комок | пуховый клок, туманная шерсть, свалявшаяся шерсть | Пуховый лук |
Огарковый уголёк | огарок, шлаковая бусина, крошево | Угольный лук |
Эхо-стекло | жемчужина-эхо, треснувший колокольчик, кристалл соли | Лук отголоска |
Костяная решётка | шатучий зуб, дюнный плавник, болотная ходуля | Дюнный лук |
Сплав обиды | ядро обиды, гнутая шестерня, ржавая чешуйка | Лук обиды |
Тыквенный фитиль | тыквенное семя, споровая шляпка, светлые чернила | Споровый лук |
Шестерённый ход | гнутая шестерня, золочёный панцирь, шлаковая бусина + древнее ядро | Заводной лук |
Появляются все двадцать шесть дропов. Единственное сращение, которому нужно гнездо, становится луком с механизмом внутри, и ядро при этом тратится — единственный рецепт в моде, который его расходует.
Девять луков













Каждый лук собирается из плечей + тетивы + рукояти + собственного сердечника. Три громких берут ещё Поющую тетиву и древнее ядро.
Ни один из девяти — не «лук, но с бо́льшим уроном». Каждый — это глагол, а три числа в строке существуют, чтобы этот глагол ощущался собой, а не чтобы ранжировать девятку.
| Лук | Натяг | Сила | Урон | Что делает |
|---|---|---|---|---|
Прорастания | 1.0 с | 3.0 | 2.0 | Куда упала стрела, лозы опутывают всё в 2.5 блоках, а после остаётся трава и цветы |
Течения | 1.0 с | 3.2 | 2.0 | Единственный лук в игре, который не бесполезен под водой — сопротивления воды нет вообще. То, во что попал, отталкивается и тушится |
Пуховый | 0.6 с | 2.6 | 1.5 | Самый быстрый натяг из девяти и совершенно бесшумный — ни звона, ни скрипа. То, во что попал, всплывает вверх |
Угольный | 1.1 с | 3.0 | 2.4 | Каждая стрела оставляет горящим; при попадании — вспышка, поджигающая всё в двух блоках |
Отголоска | 0.9 с | 3.1 | 2.0 | Стрела звенит там, где упала, и подсвечивает всё живое в восьми блоках сквозь стены на шесть секунд |
Дюнный | 1.3 с | 3.6 | 2.6 | Пробивает троих и проходит сквозь песок за ними. Над песком +2 |
Обиды | 1.4 с | 3.1 | 2.2 | Считает. Каждая стрела в то же существо бьёт сильнее предыдущей, до +5; промах сбрасывает счёт |
Споровый | 1.1 с | 2.9 | 1.8 | Стрела лопается споровым облаком, которое остаётся там, где лопнуло |
Заводной | 0.7 с | 2.8 | 1.6 | Три болта за одну стрелу. Единственный с куском старой машинерии внутри |
Натяг — самый важный рычаг. Ванильные двадцать тиков до полного натяга — это свойство ванильного лука, а не стрельбы из лука вообще: 0.6 с у Пухового против 1.4 с у Лука обиды — единственное, что делает два лука разными в руке до того, как хоть один куда-то попал.
Счётчик Лука обиды живёт на стрелке, а не на луке, потому что обида — про того, кто целится. Смени лук посреди боя — она всё ещё твоя.
Что летит
Все девять пускают одну и ту же сущность, и рисуется она ванильной текстурой
стрелы. Различает девятку в воздухе след: пламя, споры, брызги, пепел,
искра. Боеприпас продолжает делать своё: болт наследует ванильную Arrow, так что
стрелы с зельем несут своё зелье, а спектральные светят и подбираются обратно спектральными.
Глагол лука добавляется к стреле, а не заменяет её.
Что делают экраны
Оба рисуют процесс, а не ряд слотов со стрелкой.
Стол сращения. Призрачные копии каждого ингредиента выходят из слотов и сжимаются в тигель, вразбивку, чтобы поток не прерывался, — и рисуются они из настоящего содержимого слотов, то есть это всегда правда о том, что будет потрачено. Чаша светлеет по мере наполнения счётчика, кольцо вокруг неё закрывается как часы, и с пятидесяти пяти процентов внутри проступает и вырастает результат. Ты видишь, что делаешь, до того как сделал.
Стол лучника. Те же три идеи, повёрнутые в обратную сторону. Части влетают и останавливаются, а не сжимаются, и каждой отдана своя шестая часть счёта — так сборка читается как порядок операций. Лук растёт в зажиме между двумя железными губками. Счёт — это полоса, заполняющаяся слева направо, потому что лук собирается слева направо.
Ничего не тратится, пока не закончится, ни на одном столе. Вытяни моховой ком обратно на девяноста процентах — и моховой ком у тебя.
Подсказки — это и есть руководство
Ни один стол нельзя положить в ванильную книгу рецептов: оба сверяют мультимножества, а книга знает только сетки. Поэтому каждое сращение, каждая часть и каждый лук несут свой рецепт в подсказке, сгенерированный из тех же таблиц, по которым сверяются блоки, так что он не может разойтись с тем, что стол на самом деле принимает.
Почему столы из четырёх блоков
Есть два способа сделать стол больше шестнадцати пикселей: одна модель, свисающая за свой блок, или четыре блока, каждый рисующий свою четверть. Здесь второе, потому что первое ломается в двух местах, которые игрок замечает: свес пропадает, как только единственный настоящий блок уходит из поля зрения, и внутри несуществующей части стола можно строить.
Так что каждый стол — четыре позиции с blockstate part, один блок-энтити в
переднем левом углу и три остальных, пересылающих ему. Сломай любой — уйдут все четыре.
Четверти — четыре отдельные модели, нарисованные для facing=north и поворачиваемые
blockstate, и именно это позволяет расставить хлам: чернильница стоит в переднем левом
углу стола и остаётся там, как стол ни поверни.
Как всё это получить
Стол сращения стоит ядра, а Заводной лук — ещё двух: одно вплавляется в шестерённый ход и одно на столе. Это и есть весь ответ на вопрос «зачем нужно древнее ядро после первого».
Жильная плетёнка
Смолёная плаха
Чешуйчатая обмотка
Моховое сердце
Речная линза
Пуховый комок
Огарковый уголёк
Эхо-стекло
Костяная решётка
Сплав обиды
Тыквенный фитиль
Шестерённый ход