Milking Machine

If you liked this item, please rate it up on Steam Workshop page.

Author: Deep

Last revision: 24 Oct, 2025 at 11:18 UTC

File size: 596.95 KB

On Steam Workshop

Description:
Rimworld Milking Machine

Automate dairy chores with a self-service extractor pad. Milkable colony animals seek the pad once they are full, lie down for a short session, and the machine deposits their milk beside the building without pawns needing a milking work order.

Features
  • Automated milk extractor pad unlocked via the new Automated milking systems research.
  • Internal storage with capacity; overflow drops near the pad. Full pads block animal use until emptied. Silver-lined reservoirs preserve milk indefinitely.
  • Emptying job (Basic work): colonists dump stored milk onto the ground; right-click to prioritize. No Harmony patches used.
  • Milker can store different milks at once – this means boomalopes can use the same milker as cows, and any modded creatures which generates their own milk.
  • Refuel-style gizmo with white bar: shows X/Y milk and a vertical auto-empty marker; drag the bar to set the map-wide threshold.
  • Variants: standard (3×1, 75 cap), heavy (3×2, 300 cap), advanced (2× faster), and advanced heavy (2× faster, 300 cap).
  • Forbid-aware: forbidden pads are ignored by animals and colonists (unless forced).
  • Dev tool: "Fill milk fullness" to quickly test behavior.

How to Use
  1. Research Automated milking systems.
  2. Build the milk extractor pad from the Production tab (small: ~30W idle / ~60W in use; heavy: ~60W idle / ~100W in use).
  3. Keep milkable animals assigned to your colony; they will head to the pad when nearly full.

Compatibility & Notes
  • Designed for RimWorld 1.6.
  • No Harmony dependency. The mod does not patch vanilla methods.
  • Debug logs prefixed with "RMM" help trace animal decisions (dev mode).

Credits

Built with VS Code tooling and inspired by the Biotech mech-charger workflow. Feedback and pull requests welcome.

Roadmap

Bullets added in random chaotic way. Order do not correspond with possible release order

  • Check Milk Pipe Network for possible compatibility.
  • Drop Biotech dependency
  • Drop isAnimal() check for milking…?
  • Check VFE pipes for possible compatibility
Download
Required DLC:

These DLC should be installed in order to use this item.


RimWorld - Biotech