Shots Fired
Мод, добавляющий выпадение гильз для всех модов с 3D-моделями оружия. На данный момент поддерживает только tacz и DeceasedCraft в качестве своеобразной библиотеки.
- Загрузчики
- Forge
- Скачиваний на Modrinth
- 559 тыс.
- Подписчиков на Modrinth
- 18
- версий
- 8
- Обновлён
- 5 мая 20265 мая
- Опубликован
- в 2025
Коротко о моде
Нужен и в игре, и на сервере
Shots Fired добавляет выпадение гильз для оружия из tacz. Выстрелил из пушки — получил пустую гильзу.
СПАСИБО ЛЮДЯМ, БЛАГОДАРЯ КОТОРЫМ ЭТОТ МОД СТАЛ ВОЗМОЖЕН:
MarbledNull: Обучил меня самым основам моддинга.
Corrinedev/jeducklet: Написал больше половины основных систем этого мода и поддерживал меня на каждом шагу.
Без вас ребята ничего бы не вышло. Загляните к ним сюда и сюда. Оба сейчас разрабатывают очень крутые проекты, так что зайдите в их Discord и гляньте, если сможете.
Туториал и объяснение.
(Кстати, народ, если вдруг неясно, этот мод вообще ничего не делает без tacz, так что убедитесь, что он у вас установлен.)
Shots Fired добавляет выпадение гильз для оружия из tacz. Выстрелил из пушки — получил пустую гильзу. На данный момент нет ни предметов-гильз, ни их применения. Такая конфигурация по умолчанию будет добавлена моим ещё не вышедшим модом Create: Mass Munitions — модом автоматизации для Create под все оружейные моды. А пока используйте наш конфиг, чтобы добавить свои предметы.
Как пользоваться Shots Fired:
Так как S-F сейчас поддерживает только tacz, этот мини-туториал объяснит лишь то, как работает tacz и что нужно сделать, чтобы мод заработал так, как вам хочется.
Все пушки в tacz — это один и тот же forge-предмет. Они различаются по своему nbt. Когда я говорю "gunId", я НЕ имею в виду буквальный itemId, который был бы tacz:modern_kinetic_weapon. Я имею в виду кастомный nbt tacz под названием "GunId", представленный в нашем коде как "gunId" в обычном стиле форматирования. Если вы этого не поняли — не переживайте, всё важное идёт после этого абзаца, и я доступен для поддержки через свой discord.
Есть 2 важных конфига, на которые опирается этот мод.
Первый просто сопоставляет данные gunId из tacz и forge-предмет, который выпадает при выстреле, в формате "tacz:вашGunIdnbtздесь"|"forge:itemid". На практике это выглядит как "tacz:glock_17|minecraft:apple".
Второй задаёт, как эти гильзы должны вылетать из оружия. Вы можете управлять смещением гильзы по всем трём направлениям и вращать её дугу по всем трём осям, а также регулировать её силу. Я планирую в какой-то момент вернуть функцию "isRight", позволяющую зеркально отражать вылет гильз, чтобы они летели влево, а не вправо — на случай, если вы используете оружие для левой руки.
Рекомендую использовать команду KubeJS "/kubejs hand", чтобы получить полный nbt предмета в руке — так до смешного легко узнать nbt вашей пушки. Соответственно, это сильно упрощает добавление оружия в конфиг.
Полная настраиваемость этого мода делает его мощным инструментом для создателей модпаков, которые хотят дать своим игрокам более глубокое погружение. О самих игроках тоже не забыли: идёт активная разработка полноценной системы перезарядки / переработки пустых гильз с нормальными 3d-моделями (которые не нарушают авторские права, в отличие от того, что делают, к сожалению, пара моих конкурентов), которую Shots Fired будет поддерживать нативно.
Частые вопросы
Как установить Shots Fired?
Установите Forge под свою версию Minecraft, скачайте Shots Fired под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Shots Fired?
У Shots Fired есть сборки для Minecraft 1.20.1–1.20.6.
Нужен ли Shots Fired на сервере?
Нужен и в игре, и на сервере