
Better FireFlies
Better FireFlies (BFF) is a client-side mod that add ambiant Fireflies.
Оцените первым
427
2
Список изменений
📋 Changelog - Better FireFlies (BFF)
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[1.1.0] - 2026-09-12
🌟 Added
- Firefly in a Jar (Luciole en Bocal):
- New 3D custom block and item inspired by lanterns.
- Can be placed on blocks or hung from ceilings (
hanging=true/false). - Supports waterlogging (
WATERLOGGED). - Emits light level 12.
- Features 1 to 3 living, animated 2D firefly particles fluttering inside the clear glass.
- In-World Bottle Capture:
- Right-click wild fireflies with an empty Glass Bottle to capture them into a Firefly Jar.
- Client-to-server network synchronization (
CatchFireflyPayload) ensuring reliable item acquisition.
- Crafting Table Recipes:
- 3 recipes available: Wooden Slab + Glass Bottle + (Torch / Glowstone Dust / Glow Berries).
- 4 Biome Color Variants:
- 🌲 Forest: Lime green (
#BAF533) - 🍂 Swamp & Mangrove: Warm amber orange (
#FFB733) - 🌿 Lush Caves & Jungle: Ethereal cyan turquoise (
#33F5D5) - 🌸 Cherry Grove: Soft sakura pink (
#FF85C8)
- 🌲 Forest: Lime green (
- Synchronized Swarm Breathing:
- Whole swarms harmonize their bioluminescent flashing rhythm in organic waves.
- Official Mod Icon:
- New pixel-art voxel logo integrated into
fabric.mod.json, assets, and documentation.
- New pixel-art voxel logo integrated into
- Persistent Configuration:
- Added
config/firefly.jsonsaving settings across game restarts (maxFireflies,spawnChance,enableDynamicLight,enableParticles).
- Added
- Translations:
- Full English (
en_us.json) and French (fr_fr.json) localization for all blocks, items, entities, and commands.
- Full English (
- PublishMods Automation:
- Integrated
me.modmuss50.mod-publish-pluginconfigured for automatic publishing to CurseForge (Project ID:1629782) and Modrinth (Project ID:WpcP0H59).
- Integrated
⚡ Optimized & Fixed
- Zero Chunk Lag Dynamic Lights:
- Replaced continuous world block re-tessellation with clean, throttled ground lighting and full LambDynamicLights/Sodium/Iris shader support.
- Memory Leak Resolution:
- Replaced static
globalFireflyCountwith dynamic AABB entity queries, allowing smooth, continuous spawning without entity exhaustion.
- Replaced static
- Universal Biome Support:
- Switched to Minecraft
BiomeTags(IS_FOREST,IS_JUNGLE, etc.), enabling seamless compatibility with Terralith, Biomes O' Plenty, and Regions Unexplored.
- Switched to Minecraft
- Cave Spawning:
- Underground caverns and Lush Caves now spawn fireflies regardless of surface day/night cycle.
- Hitbox & Targeting:
- Adjusted firefly hitbox to
0.35 x 0.35and enabledisPickable(), making wild fireflies comfortably clickable in mid-air.
- Adjusted firefly hitbox to
- Item Model Architecture:
- Added Minecraft 1.21.4+
assets/firefly/items/firefly_jar.jsondefinition alongside custom 2D item sprite.
- Added Minecraft 1.21.4+
🧹 Removed
- Removed 550+ MB of unneeded test runs, world saves, region files (
*.mca), and debug playerdata from version control. - Removed template boilerplate (
MixinMinecraft,MixinTitleScreen,com.examplepackages). - Cleaned root screenshots into
docs/images/.
[1.0.0] - 2026-08-01
Added
- Initial release of Better FireFlies with 3D models and ambient flight AI.
Файлы
firefly-fabric-1.21.5-1.0.1-1.21.5.jar(1.66 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.0.1-1.21.5
Загрузчики
FabricQuilt
Версии игры
1.21.4–1.21.5
Загрузок
1
Дата публикации
12.09.2026
