Home›Java›Mods›OpenFlares - Flare Guns!
OpenFlares - Flare Guns!
ModsJava

OpenFlares - Flare Guns!

Java mod listed for Minecraft 1.21. Downloads from the MC Java Mods app on Android.

by oggvik · on CurseForge

Flare guns! Survival and multiplayer friendly. Now with an innovative LOD-based renderer for seeing flare smoke from even beyond the vanilla chunk render…

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21.11 · Fabric⬇ Download for 1.21–1.21.1 · Fabric⬇ Download for 1.21.11 · NeoForge⬇ Download for 1.21.1 · NeoForge
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
OpenFlares - Flare Guns! — screenshot 1OpenFlares - Flare Guns! — screenshot 2OpenFlares - Flare Guns! — screenshot 3OpenFlares - Flare Guns! — screenshot 4OpenFlares - Flare Guns! — screenshot 5OpenFlares - Flare Guns! — screenshot 6OpenFlares - Flare Guns! — screenshot 7OpenFlares - Flare Guns! — screenshot 8

OpenFlares adds a configurable, multiplayer-ready flare gun system to Minecraft. Load colored cartridges, fire server-authoritative flare projectiles, and leave dense smoke trails that can remain visible far beyond vanilla chunk render distance when the server allows it.

Fire a flare gun loaded with yellow, green, red, black, purple, or blue cartridges. The server simulates the flare projectile, publishes smoke clouds to clients, and controls the gameplay-facing limits. Clients render the smoke with configurable visual styles, optional long-distance smoke, and accessibility settings for players who need clearer color identification.

Feature Highlights

Smoke Renderer Options

The server selects the smoke renderer and syncs that choice to clients.

Renderer Description
Friday's Vanilla+ Textures Default renderer. Uses FridayNextWeek's color-specific texture sets, with a dedicated look for each flare color.
Friday's Vanilla+ Textures #2 Uses FridayNextWeek's generic Vanilla+ smoke frames for a softer vanilla-style sequence.
Minecraft Smoke Textures Uses vanilla Minecraft smoke particle frames while keeping OpenFlares distance, occlusion, and far-rendering behavior.
OpenFlares Particles (Spherical) Dense, clean OpenFlares spherical particle smoke.
OpenFlares Particles (Spherical-Bumpy) Rougher spherical OpenFlares smoke using Arrowstorm_1000's CC-BY-SA-4.0 bumpy smoke texture.
OpenFlares Billboards Stylized layered billboard smoke with a broad silhouette.

Accessibility

OpenFlares includes smoke readability options intended to help players identify flare colors in difficult lighting or when color perception varies between players.

Configuration

OpenFlares writes two TOML config files:

File Side Purpose
open_flares-client.toml Client Local smoke rendering, overlays, and accessibility settings.
open_flares-server.toml Server Flare gun behavior, projectile simulation, smoke behavior, network limits, and far-smoke occlusion.

In single player and locally hosted worlds, the server-side config screen edits the server settings for worlds hosted from that Minecraft install. On dedicated servers, edit open_flares-server.toml on the server host, then run /openflares reload server as an operator to reload and sync the settings.

Supported Targets

Minecraft Fabric NeoForge
1.21.1 Supported Supported
1.21.11 Supported Supported
26.1.2 Supported Supported
26.2 Supported Supported

Runtime Dependencies

Install the OpenFlares jar that matches both your Minecraft version and your loader.

Loader Dependencies
Fabric Fabric Loader, Fabric API, and Fabric Language Kotlin.
NeoForge NeoForge and Kotlin for Forge.

For multiplayer, install OpenFlares on the server and on every client that wants to use or see OpenFlares content.

License And Credits

OpenFlares code, documentation, build logic, translations, data files, and UI definitions are licensed under AGPL-3.0-or-later.

Most original OpenFlares art, audio and texture assets are licensed under CC-BY-SA-4.0 unless stated otherwise. New original OpenFlares assets use CC-BY-SA-4.0 by default unless their file-level metadata documents a different license.

Some visual and sound assets use their own licenses. See CREDITS.md, COPYRIGHT.md, and REUSE.toml in the source-code repository for the authoritative asset credits and license metadata.

Contributor submitted assets:

Author Asset(s) License
Arrowstorm_1000 flare_smoke_spherical_bumpy.png CC-BY-SA-4.0

External asset credits recorded in REUSE.toml:

Author Asset(s) License
FridayNextWeek Friday's Vanilla+ smoke texture frames in textures/particle/fridays_vanilla_plus/ ARR
SpringySpringo flare_gun_reloading_2.ogg, source: https://opengameart.org/content/gun-reload-sounds CC0-1.0
MidFag flare_gun_fire.ogg, source: https://opengameart.org/content/steampiston CC-BY-3.0
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more