Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Creators
Details
Modern Chickens
Modern Chickens is a NeoForge 1.21.1 port of the classic Chickens and Roost mods. It reintroduces the breeding-driven resource automation gameplay loop while embracing modern Forge-era tooling, data packs, and integrations.
Be sure to enable the built-in resource pack from Modern Chickens!
Feature highlights
Comprehensive chicken roster - Ports the entire legacy chicken catalogue with stats, drops, and breeding trees exposed through data-driven registries and a persistent chickens.properties configuration file. Chickens can be customised, disabled, or reparented without recompiling the mod.
Dynamic material coverage - Generates placeholder chickens for any ingot item detected at runtime, using a shared fallback texture and Smart Chicken lineage to keep mod packs covered without manual config tweaks.
Automation blocks - Roosts, breeders, collectors, and henhouses ship with their original block entities, menus, and renderers so farms can incubate, store, and harvest chickens hands-free.
Dedicated items - Spawn eggs, coloured eggs, liquid eggs, chicken catchers, and analyzer tools keep the legacy progression loop intact while adopting modern capability and tooltip systems.
JEI and WTHIT integrations - Recipe categories, item subtypes, and overlay tooltips surface roost, breeder, and chicken stats directly in-game when the companion mods are installed.
Server-friendly utilities - /chickens export breeding regenerates the breeding graph on demand, and the mod respects headless server runs out of the box.
Modded Chicken Support - Modern Chickens will identify all 'ingot' resources in your minecraft instance and generate resource chickens for them. You are able to tune the chicken.properties to disable duplicate chickens, change their breed 'recipe' and laid resource.
Chickens available in ATM10!

RF Generation - A new line of Chickens has been introduced; the Redstone Flux Chicken! These chickens lay Flux Eggs that contain 1,000 RF per egg! Along with the New Chicken and Egg we also get a new machine, The Avian Flux Converter! This converter will process a single egg at a time, converting the egg into Raw RF it will hold in the machine's battery. The Avian Flux Converter will hold its RF capacity if broken and has the ability to pipe the RF out into other machines/batteries.

Custom Chicken Creation:
- After first run, the mod will generate a
chickens_custom.jsonfile in theconfigdirectory where you can add bespoke chickens without recompiling the mod. The starter file will also have an example baked in. - Each entry in the
chickensarray controls the chicken name, texture, lay/drop items, breeding parents, lay coefficient, and optional display name. Any missing field falls back to the mod defaults so you can tweak as much or as little as you like. - Custom chickens participate in the existing
chickens.propertiesflow, meaning you can still fine-tune them (enable/disable, change drops, reparent) alongside the built-in roster.

Refer to the GitHub for more detailed Information on Creating Custom Chickens, and Redstone Flux Chickens.
Gameplay overview
- Collect basic chickens. Use spawn eggs or natural spawns to gather Tier 1 breeds, then throw coloured eggs to obtain dyed variants.
- Analyse and breed. Right-click chickens with the analyzer to view stats, use roosts for passive production, and combine chickens in the breeder to unlock higher tiers.
- Automate collection. Set up collectors next to roosts and henhouses to sweep drops into inventories or item pipes.
- Scale production. Tune
chickens.propertiesto adjust lay rates, breeder speed multipliers, vanilla egg suppression, and natural spawn toggles to match your pack’s balance goals. - Refer to the original mod pages for more details!



