The Firefly Bush is a decorative Minecraft block added in the Spring to Life drop. It produces glowing firefly particles when it is dark, emits a small amount of light and can spread to a nearby valid space when you use Bone Meal on it. Its natural generation differs between Java and Bedrock, so guides that combine both editions into one biome list can be misleading.
Where Firefly Bushes generate in Java Edition
The official Java Edition 1.21.5 release notes list Firefly Bush generation adjacent to water in Swamps, Mangrove Swamps and Badlands, as well as near Rivers. This is not a rule that places the bush beside every body of water in every Overworld biome.
When searching, explore the edges of the listed biomes and follow riverbanks. The block can be easy to miss among grass, mud and other vegetation, especially when you are looking during daylight and its particles are not visible.
Bedrock Edition generation differences
The Bedrock Edition 1.21.70 release notes describe Firefly Bushes as generating naturally in clumps next to water in the Overworld. In Swamp biomes, they can appear anywhere in the biome and are twice as likely to be found next to water.
This means the Bedrock description is broader than the Java biome list. Do not copy Bedrock's “anywhere in Swamps” behaviour into a Java guide, or assume that Java uses the same generation rules as Bedrock.
Firefly particles and light emission
When it is dark, glowing firefly particles appear around the bush. In Java Edition, the official release notes specify a light level of 2. That is a low light level, so the bush is primarily an ambient decorative light rather than a replacement for torches or lanterns in a survival base.
The bush can also play ambient sounds at night when it is not blocked from above by a collidable block, with leaves treated as an exception. This creates a subtle nighttime effect for gardens, riversides and swamp builds.
Do not confuse the glowing particles with a separate firefly mob. The release notes describe particles around the block, not a new free-roaming entity.
How to farm Firefly Bushes with Bone Meal
Using Bone Meal on a Firefly Bush can grow another bush in a random adjacent space if a valid position is available. This is a simple way to expand a small patch without searching for another natural generation area.
- Place a Firefly Bush on a valid supporting block near the area where you want the decoration.
- Leave at least one adjacent space open for a new bush.
- Use Bone Meal on the existing bush.
- If a valid adjacent position is available, another Firefly Bush can appear there.
- Repeat the process with the new bush to expand the patch.
The spread attempt is not guaranteed to succeed if every adjacent position is blocked or invalid. Leave room around the plant and check the result before using more Bone Meal.
Decorating with Firefly Bushes
Firefly Bushes work well in builds where a small amount of light and nighttime particles add atmosphere. Try them along a riverbank, beside a pond, around a swamp cabin or in a garden with paths and low walls. Their low light output makes them better as accent lighting than as the only source of illumination in a mob-safe area.
For a natural look, combine them with mud, grass, moss, mangrove roots and other blocks that fit wetland environments. Keep the bushes visible from walking paths so players can see the particles after dark.
Common mistakes and troubleshooting
- Searching in the wrong biome: use the Java biome list or the Bedrock generation description for the edition you play.
- Expecting bright lighting: Java's listed light level is only 2, so use other light sources where strong illumination is required.
- No particles during the day: the firefly effect appears when it is dark.
- Bone Meal does not spread the bush: make sure at least one adjacent position is valid and unblocked.
- Expecting a firefly mob: the effect is a particle display around the bush, not a separate mob that can be caught or bred.
- Mixing edition mechanics: Java and Bedrock do not use identical natural generation rules.
Official release notes
The Java Edition Spring to Life notes document the Firefly Bush's Java generation biomes, light level, Bone Meal behaviour and ambient-sound conditions. Bedrock's 1.21.70 notes describe its separate Overworld and Swamp generation behaviour. Read the notes for your edition if you are building a farm or planning a seed search.
Sources: Java Edition 1.21.5 Spring to Life and Bedrock Edition 1.21.70 Spring to Life.



