Ranged Weapon API — мод на библиотеку для пользовательских луков и арбалетов в МайнкрафтеСоздать лук сложнее, чем зарегистрировать предмет. Нужно обработать удержание кнопки, накопление силы, скорость снаряда, анимацию модели, позу персонажа и изменение FOV при натяжении. Арбалет добавляет собственные состояния зарядки. Ranged Weapon API собирает эти повторяющиеся части в общий интерфейс. Автор контентного мода задаёт урон и pull time, при необходимости меняет projectile velocity, после чего получает готовое поведение. Автоматическая регистрация predicates повторяет ванильную модель, поэтому ресурспак может переключать кадры натяжения привычным способом. Отдельно обеспечивается корректная отрисовка в руках от первого и третьего лица и правильное сужение поля зрения. Технические детали опубликованы в официальном README.
Последнего релиза не было 8 месяцев. Проект работает на тех версиях, что уже перечислены, но ждать сборку под новую версию игры, скорее всего, не стоит.
| Версия игры | Загрузчики | Сборка | Размер | Дата |
|---|---|---|---|---|
| 1.20.1 | Fabric | 1.1.4+1.20.1 | 112 КБ | 2024-08-23 |
| 1.21.1 | Fabric, NeoForge | 2.3.3+1.21.1-neoforge | 138 КБ | 2025-12-03 |
| 1.21 | Fabric, NeoForge | 2.3.3+1.21.1-neoforge | 138 КБ | 2025-12-03 |
Скачать 2.3.3+1.21.1-neoforge · 138 КБстраница автора на Modrinth
.jar в папку .minecraft/mods — создайте её, если её нет.Обязательно: Fabric API, Projectile Damage Attribute
| Сборка | Канал | Версии игры | Размер | Дата |
|---|---|---|---|---|
| 2.3.3+1.21.1-neoforge | релиз | 1.21, 1.21.1 | 138 КБ | 2025-12-03 |
| 2.3.3+1.21.1-fabric | релиз | 1.21, 1.21.1 | 134 КБ | 2025-12-03 |
| 2.3.2+1.21.1-neoforge | релиз | 1.21, 1.21.1 | 135 КБ | 2025-10-25 |
| 2.3.2+1.21.1-fabric | релиз | 1.21, 1.21.1 | 132 КБ | 2025-10-25 |
| 2.3.1+1.21.1-fabric | релиз | 1.21, 1.21.1 | 130 КБ | 2025-10-19 |
| 2.3.1+1.21.1-neoforge | релиз | 1.21, 1.21.1 | 133 КБ | 2025-10-19 |
Не подойдёт как самостоятельный оружейный мод: библиотека предоставляет инструменты, но не обещает готовую коллекцию луков. Конкретный баланс и боеприпасы определяет зависимый проект.
Если оружие не натягивается, проверьте регистрацию типа и обработчик использования в зависимом моде. При неверной модели убедитесь, что predicates и ресурсы имеют ожидаемые имена. Скорость снаряда и урон тестируйте отдельно: высокая velocity не обязана означать большую силу. Ошибку позы сравнивайте в двух перспективах. Не ищите готовые рецепты в API. На сервере и клиентах библиотека должна соответствовать контентному проекту, иначе поведение и рендер разойдутся.
Ranged Weapon API снимает с разработчика рутинную, но сложную часть дальнего оружия. Пользователю он нужен только как зависимость конкретного набора.


Curios даёт совместимым модам общую систему дополнительных ячеек экипировки и единое окно управления ими. Самостоятельных аксессуаров и готовых слотов библиотека почти не добавляет: их создают подключённые проекты по мере необходимости.


Trinkets создаёт упорядоченные слоты для аксессуаров, которыми могут пользоваться другие моды. Сам он не добавляет украшения или артефакты: практическое наполнение появляется только вместе с совместимыми проектами.


Better Combat превращает ближние схватки в последовательности направленных ударов с выразительными анимациями и столкновением оружия с целями по траектории взмаха. Мод добавляет серии атак, бой двумя одноручными предметами и удобное удержание кнопки удара.


Accessories даёт игроку отдельные слоты для носимых предметов и единый экран управления экипированными аксессуарами. Проект одновременно служит расширяемой основой, через которую другие моды добавляют собственные типы слотов, свойства предметов и визуальные модели.


Игрок получает четыре дополнительных уровня незеритового снаряжения, каждый со своими свойствами брони и инструментов. Мод расширяет позднюю стадию выживания новыми комплектами, блоками и целями, сохраняя близкую к оригиналу подачу.


Library Ferret централизует общий код модов JTorLeon Studios. Библиотека сама почти не добавляет видимого содержимого, но служит основой зависимым проектам и сохраняет задел для валютных и пользовательских игровых систем.
Случайные находки из каталога — моды, шейдеры, текстуры и сборки с нашим разбором.


Simply Shaded строит минимальный шейдерный конвейер ради максимальной частоты кадров. В нём нет прохода теней, composite/deferred-проходов и полноэкранной постобработки; базовые шейдеры лишь читают текстуру и умножают её на цвет вершин и карту света.


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


OneKeyMiner ускоряет добычу одинаковых соседних блоков и массовую посадку семян при удержании назначенной клавиши.


Приключенческая сборка о поиске окаменелостей, восстановлении древних видов и создании собственного парка динозавров.


Happy Boy добавляет множество крайне агрессивных странных сущностей и биомов, одновременно пересматривая баланс и дополняя отсутствовавшие рецепты.


Item Placer позволяет закреплять несколько предметов на разных сторонах одного блока, но официальный проект помечен как заброшенный и предлагает перейти на замену.
Луки и арбалеты.
Урон, время натяжения и при необходимости скорость снаряда.
Да, используются predicates, совместимые с ванильным подходом.
Нет, их создают зависимые моды.