Milk Them All [B42]
Streamlined milking QoL: skill-based milking speed boosts, automatic sitting while milking, smart nested container cycling, and milk yield preview.
Turns milking into a planned chore – see current yield, use every suitable container you’re carrying, and gain realistic speed with Animal Care.
Why Use This Mod?
- Stop burning half a game-day just to milk a few cows – turn it into a quick, scheduled chore.
- Glance once and know who’s worth milking now; no more clicking through every animal.
- Let your Animal Care[pzwiki.net] levels feel earned: experience = real time saved, not just a number.
- No bucket shuffle or surprise Heavy Load: auto-pick + fill + return each container while auto-sitting keeps weight spikes away.
Key Features
- Configurable milking speed: 1x vanilla, skill-based (default 2x), or a flat level‑independent multiplier.
- Auto-sitting during milking to prevent Heavy Load health loss.
- Real-time container cycling: selects, fills, and immediately returns each valid liquid container from/to any carried bag.
- Status icon above animals: shows yield readiness and milk amount.
- Container selection rules: buckets-only or best-fit sizing.
- Multilingual support: CN, DA, DE, EN, ES, FR, HU, IT, JP, KO, PL, PTBR, RU, TH, TR, UA
How the Improved Milking Works
- 1. Start: begin by clicking the floating icon, the milk button in Animal Info, or the right‑click context menu
- 2. During: auto-walk + sit; selects best container sequentially, fills it, returns it immediately (no end dump, no sudden Heavy Load spike)
- 3. Finish: stand up; cow is freed for future actions
Compatibility
- Tested and works with Build 42.11-42.12
- Safe to add/remove mid-game
- Compatible with Wheelbarrow Weight Fix & Weight Balance [B42.11+] and other large wearable containers patched by JB Max Capacity Override
- Compatible (and recommended) with Livestock zones expanded; deeper milking action + stats integration planned.
Limitations
- Status icons only appear for animals in livestock zones (pre-created vanilla or manually created) to minimize performance impact
- Modded 50+ capacity custom containers without a patched "ItemContainer:hasRoomFor()" may stop auto-return after 50 units (milking still works; just manually move remaining filled containers).
Feedback
Found a bug or have suggestions? Leave a comment! I’d love to hear your thoughts and improve the mod further
Workshop ID: 3568280195
Mod ID: Ivmakk_MilkThemAll