promotional bannermobile promotional banner

Modern Chickens

A port of setycz's Chickens mod, and timrwood's Roost mod to 1.21.1 combined into a single package for NeoForge.

File Details

ModernChickens-1.1.0.jar

  • R
  • Oct 20, 2025
  • 763.31 KB
  • 8
  • 1.21.1
  • NeoForge

File Name

ModernChickens-1.1.0.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:modern-chickens-1368019:7127871"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Added

  • Modded chicken roster from More Chickens now loads automatically when the required items or tags exist, with retry support after tag reloads so late-loading mods are handled.
  • Dynamic material chickens are generated at runtime for any ingot item your pack provides, complete with sensible names, Smart Chicken parentage, and config-driven overrides.
  • Runtime texture tinting for those generated chickens keeps placeholder birds visually distinct by recoloring a shared template on the fly.
  • Project now bundles the ModDevGradle tooling and contributor docs to make local builds and PR workflows easier.

Changed

  • Roost and breeder machines regained their classic 1.12 presentation: original GUI sheets, curtain/hay block models, full-bright roost occupants, and properly aligned inventory icons.
  • Machine blocks (roost, breeder, henhouse, collector) share unified harvesting rules, requiring an axe, granting mining stats, and matching vanilla exhaustion.
  • Breeder blocks render with cutout transparency and no occlusion so curtains and gaps look correct, and the breeder progress tooltip only complains about seeds when the slot is empty.
  • Chicken spawn-egg tooltips now use localized entity names, matching translations, and model predicate orderings were cleaned up to guarantee each egg renders with its correct texture.

Fixed

  • Generated chicken registry bookkeeping is reset each load so placeholders don’t respawn after being superseded, and More-Chickens textures are copied during the build to prevent missing assets.