OpenFlares - Flare Guns!
Ракетницы! Дружелюбны к выживанию и мультиплееру. Теперь с инновационным рендерером на основе LOD, позволяющим видеть дым от ракет даже за пределами стандартной дальности прорисовки чанков :D
- Загрузчики
- FabricNeoForge
- Скачиваний на Modrinth
- 837
- Подписчиков на Modrinth
- 2
- версий
- 8
- Обновлён
- 9 июля 20269 июл.
- Опубликован
- в 2026
Коротко о моде
Нужен и в игре, и на сервере
OpenFlares добавляет в Minecraft настраиваемую, готовую к мультиплееру систему сигнальных ракет. Заряжайте цветные патроны, стреляйте серверно-авторитетными снарядами ракет и оставляйте густые дымные следы, которые могут оставаться видимыми далеко за пределами ванильной дальности прорисовки чанков, если сервер это разрешает.
Выстрелите из ракетницы, заряженной жёлтым, зелёным, красным, чёрным, фиолетовым или синим патроном. Сервер симулирует снаряд ракеты, публикует дымовые облака клиентам и управляет игровыми ограничениями. Клиенты отрисовывают дым с настраиваемыми визуальными стилями, опциональным дальним дымом и настройками доступности для игроков, которым нужно более чёткое распознавание цветов.
Основные возможности
- Предмет «ракетница» с пустыми и цветными патронами для ракет.
- Жёлтый, зелёный, красный, чёрный, фиолетовый и синий цвета ракет.
- Управление заряжанием, разряжанием, стрельбой и предпочтением перезарядки.
- Рецепты крафта для ракетницы, пустых патронов и цветных патронов.
- Серверно-авторитетные полёт снаряда ракеты, ограничения, поведение при столкновении и публикация дыма.
- Настраиваемые скорость снаряда, гравитация, сопротивление, максимальная дистанция, тайм-аут полёта, урон при попадании, время жизни дыма, непрозрачность дыма и размер дыма.
- Дальний 3D-дым от ракет, который может отрисовываться за пределами ванильной дальности прорисовки чанков, когда это включено на клиенте и разрешено сервером.
- Серверная проверка линии видимости для дальнего дыма, так что дальний дым может быть скрыт непрозрачным рельефом, даже если препятствие находится за пределами дальности прорисовки чанков игрока, при этом прозрачные блоки вроде стекла остаются прозрачными.
- Адаптивные бюджеты окклюзии дальнего дыма для проверок лучами и опциональной загрузки отсутствующих чанков.
- Клиентские стабильные цвета дыма, включённые по умолчанию, чтобы уменьшить смещения из-за освещения, угла обзора и цвета фона.
- Опциональная метка доступности для дальтоников, которая называет цвет дыма ракеты, на который смотрит игрок.
- Опциональный фон позади меток доступности для дополнительной читаемости.
- Экраны конфигурации Fabric Mod Menu и списка модов NeoForge.
- Отдельные экраны конфигурации на стороне клиента и на стороне сервера.
- Команда
/openflares reload serverдля перезагрузки конфигурации на уровне оператора.
Опции рендерера дыма
Сервер выбирает рендерер дыма и синхронизирует этот выбор с клиентами.
| Рендерер | Описание |
|---|---|
| Friday's Vanilla+ Textures | Рендерер по умолчанию. Использует наборы текстур FridayNextWeek для конкретных цветов, с отдельным видом для каждого цвета ракеты. |
| Friday's Vanilla+ Textures #2 | Использует общие кадры дыма Vanilla+ от FridayNextWeek для более мягкой последовательности в ванильном стиле. |
| Minecraft Smoke Textures | Использует кадры частиц дыма ванильного Minecraft, сохраняя дистанцию, окклюзию и дальнюю отрисовку OpenFlares. |
| OpenFlares Particles (Spherical) | Плотный, чистый сферический дым из частиц OpenFlares. |
| OpenFlares Particles (Spherical-Bumpy) | Более грубый сферический дым OpenFlares с использованием бугристой текстуры дыма Arrowstorm_1000 CC-BY-SA-4.0. |
| OpenFlares Billboards | Стилизованный слоистый билборд-дым с широким силуэтом. |
Доступность
OpenFlares включает опции читаемости дыма, предназначенные помочь игрокам определять цвета ракет при сложном освещении или когда восприятие цвета различается между игроками.
- Стабильные цвета дыма включены по умолчанию.
- Чёрный дым от файера отображается как чисто чёрный.
- Необязательную метку цвета дыма можно отключить, сделать всплывающей или постоянной.
- Когда под прицелом находится несколько цветов файеров, метка может показывать ближайший цвет или перечислять все видимые цвета от ближайшего к дальнему.
- Положение метки и масштаб текста настраиваются независимо от оверлея предпочтения перезарядки файер-гана.
Конфигурация
OpenFlares создаёт два конфигурационных файла TOML:
| Файл | Сторона | Назначение |
|---|---|---|
open_flares-client.toml | Клиент | Локальный рендеринг дыма, оверлеи и настройки доступности. |
open_flares-server.toml | Сервер | Поведение файер-гана, симуляция снарядов, поведение дыма, сетевые лимиты и окклюзия дальнего дыма. |
В одиночной игре и локально размещённых мирах экран серверной конфигурации редактирует серверные настройки для миров, размещённых из этой установки Minecraft. На выделенных серверах отредактируйте open_flares-server.toml на хостинге сервера, затем выполните /openflares reload server как оператор, чтобы перезагрузить и синхронизировать настройки.
Поддерживаемые версии
| Minecraft | Fabric | NeoForge |
|---|---|---|
1.21.1 | Поддерживается | Поддерживается |
1.21.11 | Поддерживается | Поддерживается |
26.1.2 | Поддерживается | Поддерживается |
26.2 | Поддерживается | Поддерживается |
Зависимости во время выполнения
Установите jar-файл OpenFlares, соответствующий как вашей версии Minecraft, так и вашему загрузчику.
| Загрузчик | Зависимости |
|---|---|
| Fabric | Fabric Loader, Fabric API и Fabric Language Kotlin. |
| NeoForge | NeoForge и Kotlin for Forge. |
Для мультиплеера установите OpenFlares на сервер и на каждый клиент, который хочет использовать или видеть контент OpenFlares.
Лицензия и благодарности
Код OpenFlares, документация, логика сборки, переводы, файлы данных и определения интерфейса лицензированы под AGPL-3.0-or-later.
Большинство оригинальных художественных, звуковых и текстурных ресурсов OpenFlares лицензированы под CC-BY-SA-4.0, если не указано иное. Новые оригинальные ресурсы OpenFlares по умолчанию используют CC-BY-SA-4.0, если их метаданные на уровне файла не указывают другую лицензию.
Некоторые визуальные и звуковые ресурсы используют собственные лицензии. Смотрите CREDITS.md, COPYRIGHT.md и REUSE.toml в репозитории исходного кода для авторитетных сведений об авторах ресурсов и метаданных лицензий.
Ресурсы, присланные участниками:
| Автор | Ресурс(ы) | Лицензия |
|---|---|---|
| Arrowstorm_1000 | flare_smoke_spherical_bumpy.png | CC-BY-SA-4.0 |
Внешние ресурсы, указанные в REUSE.toml:
| Автор | Ресурс(ы) | Лицензия |
|---|---|---|
| FridayNextWeek | Кадры текстуры дыма Friday's Vanilla+ в textures/particle/fridays_vanilla_plus/ | ARR |
| SpringySpringo | flare_gun_reloading_2.ogg, источник: https://opengameart.org/content/gun-reload-sounds | CC0-1.0 |
| MidFag | flare_gun_fire.ogg, источник: https://opengameart.org/content/steampiston | CC-BY-3.0 |
Частые вопросы
Как установить OpenFlares - Flare Guns!?
Установите Fabric под свою версию Minecraft, скачайте OpenFlares - Flare Guns! под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть OpenFlares - Flare Guns!?
У OpenFlares - Flare Guns! есть сборки для Minecraft 1.21–1.21.1, 1.21.11, 26.1.2–26.2.
Нужен ли OpenFlares - Flare Guns! на сервере?
Нужен и в игре, и на сервере