
Atmospheric Fauna
Minecraft mod that adds birds and other fauna making your world feel alive.
- Загрузки
- 9K
- Подписчики
- 93
- Обновлён
- 13 августа 2026 г.
- Лицензия
- GPL-3.0-only
Опубликован 3 января 2026 г.

Minecraft mod that adds birds and other fauna making your world feel alive. Very customizable, cozy and focused on vanilla-like feeling.
WARNING! This mod is currently in early development. A lot of features might be missing or be buggy. Please be patient, as I don't have a lot of free time, and report any issues you find!
Description
Atmospheric Fauna is a Fabric mod which I created just to fix the lonely atmosphere of Minecraft. I decided to add (hugely inspired by the amazing mod Cosy Critters & Creepy Crawlies) particle based birds that can fly around and interact with the world. The birds will all spawn in different biomes and have different behaviors. Some will like to be alone and some will like to be in flocks. Some will be scared of players and some will be curious. I want the mod to feel alive and dynamic, so the birds will react to the environment and the player in different ways while trying my best to maintain reasonable performance.
My plan right now is to build a solid foundation for the mod, so I can easily add as many birds in the future as I want. If you are interested in seeing what my future plans are, check out the CHANGELOG. I'm also using this as a way to learn about modding and coding in Java, because it's something I've wanted to learn for a long time (might learn some pixel art as well).
Birds
Blue Jays

Common Swift

Crows

Northern Cardinal

More birds will be added in the future!
TIP! For more information about the birds and their spawn conditions, check out the Wiki.
Installation
Just make sure you have the latest version of Fabric Loader and Fabric API installed. For the best experience I recommend using this alongside with Mod Menu and Cloth Config to be able to customize the mod to your liking.
For installation on NeoForge I recommend using Sinytra Connector, which is compatible with this mod. To edit the config file, you should use Connector Extras and Cloth Config (NeoForge).
The mod is completely client-side, so you don't need to install it on the server. As of now, there is no server-side functionality.
Honorary Mentions
- Atmospheric Fauna: Unofficial Fabric Port by Aarow (1.20.1 port of this mod)
Contributing
I welcome all contributions! If you have feedback, bug reports, or improvements:
- Open an issue on GitHub
- Submit a pull request
- Share and star the project ⭐
Ченджлог
v0.5.0Релиз26.2 · 13 августа 2026 г.
It seems I am unable to release small updates. It's still not as big as the last one, but is still packed with features and a lot of fixes. Once again, if you find any bugs or have any suggestions, please open an issue on GitHub.
- Added new bird "Northern Cardinal"
- Added new bird "Common Swift"
- Updated Blue Jay textures
- Added new spawning system "Midair Border Spawning" (great for skyblock or similar)
- Spawns birds in the air at the edge of render distance, making them fly into the world
- Can be turned on in the config screen, but is off by default
- Added new subcommand "spawn", which spawns a bird of a specific type at the player's location
- Added config options to disable biome and block checks for spawning birds
- Added config option to enable debug screen on joining a world
- Added config option to disable spawning around players in Spectator mode
- Added "Client" badge to the mod in Mod Menu
- Reworked perching
- Improved the logic for selecting perching spots, making it more sparse and randomized
- Added ability to perch on top of fences, walls, leaves, and other blocks with collision
- Added ability to perch inside of blocks without collision (like flowers, grass, etc.)
- Added gradualy diminishing chance to perch on the same block as other birds based on the amount
- Changed landing to be more smooth and dynamic
- Changed pecking animation to be more realistic and less random
- Changed Chunk Load Spawning to spawn only half of max birds per species, instead of the full amount
- Changed fly speed to be slightly randomized for each flock on spawn
- Changed flying above void, making birds less prone to flying straight down
- Changed sprite flipping to be simpler, removing separate flipped sprites
- Changed most of the config option texts to be more clear and understandable
- Fixed birds clipping through walls when landing
- Fixed birds flocking with removed birds when particle limit was reached
- Fixed a bug making birds fly infinitely to the sky (for a second time)
- Fixed birds not facing the right direction when perched
- Fixed birds being able to perch under water
- Fixed birds flying into water (and other fluids)
- Fixed birds not being cleared from memory properly when changing dimensions
- Optimized clearBirds command to remove all birds at once instead of one by one
- Optimized ground scanning to be less frequent (every 10 ticks instead of every tick)
- and a lot of other small optimizations and fixes
v0.5.0Релиз26.1, 26.1.1, 26.1.2 · 13 августа 2026 г.
It seems I am unable to release small updates. It's still not as big as the last one, but is still packed with features and a lot of fixes. Once again, if you find any bugs or have any suggestions, please open an issue on GitHub.
- Added new bird "Northern Cardinal"
- Added new bird "Common Swift"
- Updated Blue Jay textures
- Added new spawning system "Midair Border Spawning" (great for skyblock or similar)
- Spawns birds in the air at the edge of render distance, making them fly into the world
- Can be turned on in the config screen, but is off by default
- Added new subcommand "spawn", which spawns a bird of a specific type at the player's location
- Added config options to disable biome and block checks for spawning birds
- Added config option to enable debug screen on joining a world
- Added config option to disable spawning around players in Spectator mode
- Added "Client" badge to the mod in Mod Menu
- Reworked perching
- Improved the logic for selecting perching spots, making it more sparse and randomized
- Added ability to perch on top of fences, walls, leaves, and other blocks with collision
- Added ability to perch inside of blocks without collision (like flowers, grass, etc.)
- Added gradualy diminishing chance to perch on the same block as other birds based on the amount
- Changed landing to be more smooth and dynamic
- Changed pecking animation to be more realistic and less random
- Changed Chunk Load Spawning to spawn only half of max birds per species, instead of the full amount
- Changed fly speed to be slightly randomized for each flock on spawn
- Changed flying above void, making birds less prone to flying straight down
- Changed sprite flipping to be simpler, removing separate flipped sprites
- Changed most of the config option texts to be more clear and understandable
- Fixed birds clipping through walls when landing
- Fixed birds flocking with removed birds when particle limit was reached
- Fixed a bug making birds fly infinitely to the sky (for a second time)
- Fixed birds not facing the right direction when perched
- Fixed birds being able to perch under water
- Fixed birds flying into water (and other fluids)
- Fixed birds not being cleared from memory properly when changing dimensions
- Optimized clearBirds command to remove all birds at once instead of one by one
- Optimized ground scanning to be less frequent (every 10 ticks instead of every tick)
- and a lot of other small optimizations and fixes
v0.5.0Релиз1.21.11 · 13 августа 2026 г.
It seems I am unable to release small updates. It's still not as big as the last one, but is still packed with features and a lot of fixes. Once again, if you find any bugs or have any suggestions, please open an issue on GitHub.
- Added new bird "Northern Cardinal"
- Added new bird "Common Swift"
- Updated Blue Jay textures
- Added new spawning system "Midair Border Spawning" (great for skyblock or similar)
- Spawns birds in the air at the edge of render distance, making them fly into the world
- Can be turned on in the config screen, but is off by default
- Added new subcommand "spawn", which spawns a bird of a specific type at the player's location
- Added config options to disable biome and block checks for spawning birds
- Added config option to enable debug screen on joining a world
- Added config option to disable spawning around players in Spectator mode
- Added "Client" badge to the mod in Mod Menu
- Reworked perching
- Improved the logic for selecting perching spots, making it more sparse and randomized
- Added ability to perch on top of fences, walls, leaves, and other blocks with collision
- Added ability to perch inside of blocks without collision (like flowers, grass, etc.)
- Added gradualy diminishing chance to perch on the same block as other birds based on the amount
- Changed landing to be more smooth and dynamic
- Changed pecking animation to be more realistic and less random
- Changed Chunk Load Spawning to spawn only half of max birds per species, instead of the full amount
- Changed fly speed to be slightly randomized for each flock on spawn
- Changed flying above void, making birds less prone to flying straight down
- Changed sprite flipping to be simpler, removing separate flipped sprites
- Changed most of the config option texts to be more clear and understandable
- Fixed birds clipping through walls when landing
- Fixed birds flocking with removed birds when particle limit was reached
- Fixed a bug making birds fly infinitely to the sky (for a second time)
- Fixed birds not facing the right direction when perched
- Fixed birds being able to perch under water
- Fixed birds flying into water (and other fluids)
- Fixed birds not being cleared from memory properly when changing dimensions
- Optimized clearBirds command to remove all birds at once instead of one by one
- Optimized ground scanning to be less frequent (every 10 ticks instead of every tick)
- and a lot of other small optimizations and fixes
v0.5.0Релиз1.21.9, 1.21.10 · 13 августа 2026 г.
It seems I am unable to release small updates. It's still not as big as the last one, but is still packed with features and a lot of fixes. Once again, if you find any bugs or have any suggestions, please open an issue on GitHub.
- Added new bird "Northern Cardinal"
- Added new bird "Common Swift"
- Updated Blue Jay textures
- Added new spawning system "Midair Border Spawning" (great for skyblock or similar)
- Spawns birds in the air at the edge of render distance, making them fly into the world
- Can be turned on in the config screen, but is off by default
- Added new subcommand "spawn", which spawns a bird of a specific type at the player's location
- Added config options to disable biome and block checks for spawning birds
- Added config option to enable debug screen on joining a world
- Added config option to disable spawning around players in Spectator mode
- Added "Client" badge to the mod in Mod Menu
- Reworked perching
- Improved the logic for selecting perching spots, making it more sparse and randomized
- Added ability to perch on top of fences, walls, leaves, and other blocks with collision
- Added ability to perch inside of blocks without collision (like flowers, grass, etc.)
- Added gradualy diminishing chance to perch on the same block as other birds based on the amount
- Changed landing to be more smooth and dynamic
- Changed pecking animation to be more realistic and less random
- Changed Chunk Load Spawning to spawn only half of max birds per species, instead of the full amount
- Changed fly speed to be slightly randomized for each flock on spawn
- Changed flying above void, making birds less prone to flying straight down
- Changed sprite flipping to be simpler, removing separate flipped sprites
- Changed most of the config option texts to be more clear and understandable
- Fixed birds clipping through walls when landing
- Fixed birds flocking with removed birds when particle limit was reached
- Fixed a bug making birds fly infinitely to the sky (for a second time)
- Fixed birds not facing the right direction when perched
- Fixed birds being able to perch under water
- Fixed birds flying into water (and other fluids)
- Fixed birds not being cleared from memory properly when changing dimensions
- Optimized clearBirds command to remove all birds at once instead of one by one
- Optimized ground scanning to be less frequent (every 10 ticks instead of every tick)
- and a lot of other small optimizations and fixes
v0.5.0Релиз1.21.6, 1.21.7, 1.21.8 · 13 августа 2026 г.
It seems I am unable to release small updates. It's still not as big as the last one, but is still packed with features and a lot of fixes. Once again, if you find any bugs or have any suggestions, please open an issue on GitHub.
- Added new bird "Northern Cardinal"
- Added new bird "Common Swift"
- Updated Blue Jay textures
- Added new spawning system "Midair Border Spawning" (great for skyblock or similar)
- Spawns birds in the air at the edge of render distance, making them fly into the world
- Can be turned on in the config screen, but is off by default
- Added new subcommand "spawn", which spawns a bird of a specific type at the player's location
- Added config options to disable biome and block checks for spawning birds
- Added config option to enable debug screen on joining a world
- Added config option to disable spawning around players in Spectator mode
- Added "Client" badge to the mod in Mod Menu
- Reworked perching
- Improved the logic for selecting perching spots, making it more sparse and randomized
- Added ability to perch on top of fences, walls, leaves, and other blocks with collision
- Added ability to perch inside of blocks without collision (like flowers, grass, etc.)
- Added gradualy diminishing chance to perch on the same block as other birds based on the amount
- Changed landing to be more smooth and dynamic
- Changed pecking animation to be more realistic and less random
- Changed Chunk Load Spawning to spawn only half of max birds per species, instead of the full amount
- Changed fly speed to be slightly randomized for each flock on spawn
- Changed flying above void, making birds less prone to flying straight down
- Changed sprite flipping to be simpler, removing separate flipped sprites
- Changed most of the config option texts to be more clear and understandable
- Fixed birds clipping through walls when landing
- Fixed birds flocking with removed birds when particle limit was reached
- Fixed a bug making birds fly infinitely to the sky (for a second time)
- Fixed birds not facing the right direction when perched
- Fixed birds being able to perch under water
- Fixed birds flying into water (and other fluids)
- Fixed birds not being cleared from memory properly when changing dimensions
- Optimized clearBirds command to remove all birds at once instead of one by one
- Optimized ground scanning to be less frequent (every 10 ticks instead of every tick)
- and a lot of other small optimizations and fixes
v0.5.0Релиз1.21.5 · 13 августа 2026 г.
It seems I am unable to release small updates. It's still not as big as the last one, but is still packed with features and a lot of fixes. Once again, if you find any bugs or have any suggestions, please open an issue on GitHub.
- Added new bird "Northern Cardinal"
- Added new bird "Common Swift"
- Updated Blue Jay textures
- Added new spawning system "Midair Border Spawning" (great for skyblock or similar)
- Spawns birds in the air at the edge of render distance, making them fly into the world
- Can be turned on in the config screen, but is off by default
- Added new subcommand "spawn", which spawns a bird of a specific type at the player's location
- Added config options to disable biome and block checks for spawning birds
- Added config option to enable debug screen on joining a world
- Added config option to disable spawning around players in Spectator mode
- Added "Client" badge to the mod in Mod Menu
- Reworked perching
- Improved the logic for selecting perching spots, making it more sparse and randomized
- Added ability to perch on top of fences, walls, leaves, and other blocks with collision
- Added ability to perch inside of blocks without collision (like flowers, grass, etc.)
- Added gradualy diminishing chance to perch on the same block as other birds based on the amount
- Changed landing to be more smooth and dynamic
- Changed pecking animation to be more realistic and less random
- Changed Chunk Load Spawning to spawn only half of max birds per species, instead of the full amount
- Changed fly speed to be slightly randomized for each flock on spawn
- Changed flying above void, making birds less prone to flying straight down
- Changed sprite flipping to be simpler, removing separate flipped sprites
- Changed most of the config option texts to be more clear and understandable
- Fixed birds clipping through walls when landing
- Fixed birds flocking with removed birds when particle limit was reached
- Fixed a bug making birds fly infinitely to the sky (for a second time)
- Fixed birds not facing the right direction when perched
- Fixed birds being able to perch under water
- Fixed birds flying into water (and other fluids)
- Fixed birds not being cleared from memory properly when changing dimensions
- Optimized clearBirds command to remove all birds at once instead of one by one
- Optimized ground scanning to be less frequent (every 10 ticks instead of every tick)
- and a lot of other small optimizations and fixes
v0.5.0Релиз1.21.4 · 13 августа 2026 г.
It seems I am unable to release small updates. It's still not as big as the last one, but is still packed with features and a lot of fixes. Once again, if you find any bugs or have any suggestions, please open an issue on GitHub.
- Added new bird "Northern Cardinal"
- Added new bird "Common Swift"
- Updated Blue Jay textures
- Added new spawning system "Midair Border Spawning" (great for skyblock or similar)
- Spawns birds in the air at the edge of render distance, making them fly into the world
- Can be turned on in the config screen, but is off by default
- Added new subcommand "spawn", which spawns a bird of a specific type at the player's location
- Added config options to disable biome and block checks for spawning birds
- Added config option to enable debug screen on joining a world
- Added config option to disable spawning around players in Spectator mode
- Added "Client" badge to the mod in Mod Menu
- Reworked perching
- Improved the logic for selecting perching spots, making it more sparse and randomized
- Added ability to perch on top of fences, walls, leaves, and other blocks with collision
- Added ability to perch inside of blocks without collision (like flowers, grass, etc.)
- Added gradualy diminishing chance to perch on the same block as other birds based on the amount
- Changed landing to be more smooth and dynamic
- Changed pecking animation to be more realistic and less random
- Changed Chunk Load Spawning to spawn only half of max birds per species, instead of the full amount
- Changed fly speed to be slightly randomized for each flock on spawn
- Changed flying above void, making birds less prone to flying straight down
- Changed sprite flipping to be simpler, removing separate flipped sprites
- Changed most of the config option texts to be more clear and understandable
- Fixed birds clipping through walls when landing
- Fixed birds flocking with removed birds when particle limit was reached
- Fixed a bug making birds fly infinitely to the sky (for a second time)
- Fixed birds not facing the right direction when perched
- Fixed birds being able to perch under water
- Fixed birds flying into water (and other fluids)
- Fixed birds not being cleared from memory properly when changing dimensions
- Optimized clearBirds command to remove all birds at once instead of one by one
- Optimized ground scanning to be less frequent (every 10 ticks instead of every tick)
- and a lot of other small optimizations and fixes
v0.5.0Релиз1.21.2, 1.21.3 · 13 августа 2026 г.
It seems I am unable to release small updates. It's still not as big as the last one, but is still packed with features and a lot of fixes. Once again, if you find any bugs or have any suggestions, please open an issue on GitHub.
- Added new bird "Northern Cardinal"
- Added new bird "Common Swift"
- Updated Blue Jay textures
- Added new spawning system "Midair Border Spawning" (great for skyblock or similar)
- Spawns birds in the air at the edge of render distance, making them fly into the world
- Can be turned on in the config screen, but is off by default
- Added new subcommand "spawn", which spawns a bird of a specific type at the player's location
- Added config options to disable biome and block checks for spawning birds
- Added config option to enable debug screen on joining a world
- Added config option to disable spawning around players in Spectator mode
- Added "Client" badge to the mod in Mod Menu
- Reworked perching
- Improved the logic for selecting perching spots, making it more sparse and randomized
- Added ability to perch on top of fences, walls, leaves, and other blocks with collision
- Added ability to perch inside of blocks without collision (like flowers, grass, etc.)
- Added gradualy diminishing chance to perch on the same block as other birds based on the amount
- Changed landing to be more smooth and dynamic
- Changed pecking animation to be more realistic and less random
- Changed Chunk Load Spawning to spawn only half of max birds per species, instead of the full amount
- Changed fly speed to be slightly randomized for each flock on spawn
- Changed flying above void, making birds less prone to flying straight down
- Changed sprite flipping to be simpler, removing separate flipped sprites
- Changed most of the config option texts to be more clear and understandable
- Fixed birds clipping through walls when landing
- Fixed birds flocking with removed birds when particle limit was reached
- Fixed a bug making birds fly infinitely to the sky (for a second time)
- Fixed birds not facing the right direction when perched
- Fixed birds being able to perch under water
- Fixed birds flying into water (and other fluids)
- Fixed birds not being cleared from memory properly when changing dimensions
- Optimized clearBirds command to remove all birds at once instead of one by one
- Optimized ground scanning to be less frequent (every 10 ticks instead of every tick)
- and a lot of other small optimizations and fixes
Комментарии
Загружаем…