Рогатка

Рогатка

alaindustrial:slingshot
Игровые предметыРеализованоitemtooltorchlightexplorationrangedprojectile

Сводка

Рогатка — простое деревянное оружие первого уровня для освещения пещер на расстоянии. Вместо стрел она стреляет факелами: натяните её, как лук, отпустите — факел летит по дуге и встаёт там, куда попал, как обычный поставленный факел: в верх блока — на пол, в боковую грань — на стену. Попал в моба — слегка ранит и поджигает его, а факел падает предметом. Энергии рогатка не тратит.

Мини-пример. Возьмите рогатку и стопку факелов, прицельтесь в стену пещеры через провал, натяните до конца и отпустите — на стене загорится факел, до которого не дойти.

Использование

ДействиеЧто происходит
Зажать ПКМ с рогаткой и факелом в инвентаренатяжение, как у лука: сила растёт 1 с (20 тиков) до полной
Отпустить ПКМвыстрел одним факелом; сила полёта — от времени натяжения
Отпустить слишком рано (сила меньше 0,1 — это около 3 тиков натяжения)выстрела нет, факел не тратится
Нет факеларогатка не натягивается, выстрела нет (и в творческом режиме тоже)

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

Расход: ровно один факел за выстрел — независимо от того, встал он, выпал или попал в моба. В творческом режиме факел не тратится; выпущенный в творческом режиме факел, который не встал, предметом не выпадает.

Попадание

Куда попалЧто происходит
Верх блокастоячий факел на клетке над блоком
Боковая грань блоканастенный факел на этой грани
Низ блока (потолок)факелы на потолок не вешаются — факел выпадает предметом
Клетка занята незаменяемым блоком, нет опорыфакел выпадает предметом
Трава, снег и прочее, что ваниль позволяет заменить рукойфакел ставится вместо них, как при установке рукой
Вода, нефтьсм. «Жидкость» ниже
Моб, игрокурон 1 (полсердца) и поджог на 3 с; факел выпадает предметом
Ничего за 10 с полётафакел выпадает предметом там, где оказался
Чужой приват, режим приключений, защита спавнафакел выпадает предметом, блок не ставится
Стрелок вышел из игры, пока факел летелфакел выпадает предметом

Сторона факела выбирается по грани попадания, а не по взгляду стрелка. Рогатка никогда не ломает и не заменяет блоки, которые нельзя заменить рукой.

Жидкость. Факел не ставится в клетку, жидкость которой он погасил бы: если после установки в клетке не та же жидкость, что была, установка откатывается и факел выпадает. Поэтому ванильный факел, попавший в воду, выпадает, а урановый встаёт в стоячую воду или нефть и продолжает гореть (жидкость остаётся в клетке вместе с факелом), как при установке рукой. В текущей воде не встаёт ни один факел.

Защита. Перед установкой проверяется, что стрелок мог бы поставить факел сам: режим приключений, приват мода защиты, защита спавна. На NeoForge установка ещё и проходит событие размещения блока — мод защиты, отменивший событие, получает тот же результат: блок откатывается, факел выпадает.

Полёт

Факел летит по дуге, как снежок: видна иконка факела, за ним тянется след огня и дыма. В воде полёт тормозится. Полное натяжение даёт скорость 2,5 блока за тик — чуть меньше ванильного лука (3,0), поэтому и дальность чуть меньше. Слабое натяжение — медленнее и ближе: скорость пропорциональна силе натяжения.

Свойства предмета

ПолеЗначение
Стопка1
Прочность256 выстрелов (1 за выстрел)
Энергиянет
Анимациянатяжение как у лука: 3 кадра натяжения, в руке видно, как жгут оттягивает кармашек с факелом
Чарынет
Звукванильный: выстрел — как у лука, установка — звук самого факела

Рецепты

П Н П
П
П

П — палка, Н — нить. Рецепт открывается, когда у игрока есть нить.

Прогрессия

Связанное

Крафт

Крафт на верстаке
Палка
Нить
Палка
Палка
Палка
Верстак
▶
Рогатка
Рогатка