Описание

***
# Ducky Quack Pack 2.0+
A cross-loader Minecraft mod that adds ducks with a fully rewritten flocking AI, natural spawns, custom sounds, taming, and craftable items. Supports Fabric and NeoForge.
> Find us on [CurseForge](https://www.curseforge.com/minecraft/mc-mods/ducky-quack-pack) or [Modrinth](https://modrinth.com/mod/ducky-quack-pack).
* or check out [the mod wiki](https://quackedmod.wiki/wiki)
***
## What's New in 2.0+
2.0 is a ground-up rewrite of the duck AI.
* **Flocking AI rewrite**. Ducks self-organize into leader/follower chains.
* **Migration** Untamed leader ducks periodically fly 80–140 blocks to a new location.
* **Taming overhaul** Tame the leader duck of a flock to lead the whole group.
* **Animations** Idle, walk, fly, panic, and a rare DAB animation via GeckoLib.
* **GUI Config system** Real-time in-game configuration via `/quack config` (requires OP).
***
## Features
### Duck AI
* **Panic**: any hit causes adult ducks to fly to a random escape point.
* Ducks avoid **monsters, wolves, polar bears, and bees** on the ground.
* Baby ducks follow the nearest adult.
### Taming
* Feed seeds to a duck to tame it. Only the **leader** duck of a flock needs to be tamed, the wild followers trail the tamed leader who follows you.
* Tamed ducks do not migrate.
### Spawning
* Spawns across temperate, forest, taiga, wetland, river, and shore biomes.
* Wet biomes (rivers, swamps, beaches) have bonus spawn weight.
* Group sizes and spawn weights are configurable.
### Items & Crafting
| Item |Source |Notes |
| -------------------- |------------------------------------------------------- |------------------------------------------------ |
| Duck Meat |Duck drop (raw) |Low nutrition raw |
| Cooked Duck |Smelt/smoke/campfire Duck Meat |Good food |
| Duck Feather |Duck drop |Crafting ingredient |
| Duck Feather Arrow |Craft: flint + duck feather + stick (column) = 4 arrows |Functionally identical to vanilla arrows |
| Duck Egg |Laid periodically by adult ducks |Throwable; hatches a baby duck |
| Empty Foie Gras Bowl |Craft: 3 planks + duck feather (bowl shape) = 4 bowls |Vessel for Foie Gras |
| Foie Gras |Craft (shapeless): cooked duck + empty bowl |Grants Regeneration II + Absorption + Saturation |
| Duck Spawn Egg |Creative only |Spawns a duck |
### Configuration (`/quack config`)
| Setting |Default |Description |
| --------------------------- |----------- |---------------------------------------------- |
| maxHealth |6.0 |Duck HP |
| movementSpeed |0.25 |Base walk speed |
| duckWidth / duckHeight |0.75 / 0.95 |Hitbox dimensions |
| babyScale |0.5 |Baby duck size multiplier |
| ambientSoundInterval |120 |Ticks between ambient quacks |
| migrationCooldownTicks |3600 |Ticks between migrations (3600 ≈ 3 min) |
| dabChance |5 |1-in-N chance of DAB animation per idle window |
| baseWeight |3 |Base biome spawn weight |
| wetBiomeBonusWeight |3 |Extra weight for wet biomes |
| minGroupSize / maxGroupSize |1 / 1 |Spawn group size range |
Config is stored in `config/quack.json`.
***
## Credits
Model assets and animations are thanks to callout662.
***