Jump to content

[mod] Human Cattle - Yet Another Milk Mod


doop_lvl

Recommended Posts

Posted

 

On 8/7/2026 at 8:38 AM, doop_lvl said:

i dont think theres any gene that prevents pigskins from lactating. does it work with other xenotypes?

I checked when I could. The problem for the pig race and others under 18 years of age is that drinking milklily does not lead to lactation and transformation. I will check further, maybe some other factor is influencing.

Posted
7 hours ago, BulBulOgly said:

and others under 18 years of age is that drinking milklily does not lead to lactation

this is intended. the drugs only applies to humanlikes at their final life stage. this means teenage pawns are excluded. i still have no idea whats up with the pigskin, though

Posted

update. the milking machine is here now. the mod is feature complete. pending adding infos on the main topic posts. man, is it outdated

Changes
- Added milking machine. Has a set and shorter milk time. Milking animals can't waste the product on it, but its shorter time means milking animals won't train as much skill per milking. Researched with electricity.
- Base lactation factor stat will now be hidden if the value is zero.
- Added language keys to all hard coded strings.
- Improved various UI elements, mostly in the settings.
- Ex-human cattle: exalted precept now only counts fully adult colonist for the non-lactator part of the ratio. This means colonies with a lot of children who can't be ex-human cattle yet aren't punished for not having enough ex-human cattles.
- Added active gene check on reading pawns' GenesListForReading.
- Added setting to disable nickname change upon genderbending.
- Added sexuality change upon lactation bodily change that can be customized in the settings.
- Fixed error raising cattle conditioning severity to max on a pawn with null Pawn_GuestTracker.
- Max cattle conditioining instantly make pawns ready to recruit/enslave.
- Fixed endless genderbending letter if genital adding mod is present and genital change setting is disabled.
- Genital change now keeps more RJW genital families. Anuses and ovipositors are now also kept. The dihh is still gone.
- Changed human milk mixture description to better fit the fact that it's used for cattle placation ritual as well.
- Fixed human milk mixture recipe's wrong jobString.

Posted

update


## Save Breaking Changes
- Fixed typo for milking machine. Save breaking. Remove all existing milking machines in your save if you want to update.

 

## Fixes
- Removed stray quotation marks on some language keys.
- Added null check in StatPart_UsingMilkingMachine for if a pawn is not doing any job.
- Fixed letter for moody human cattle's named arguments missing.
- Fixed error when trying to milk a downed pawn using milking machine. Pawns will be unable to milk a downed pawn using the machine because it can't be done as of now.
- Fixed moody cattle continuing to send letter whenever the chance to turn max conditioned cattle into moody is triggered even though the cattle is already moody.

 

## Changes
- Renaming on genderbending is now clarified on the letter, so you can tell what name changed to what.
- Added inspect string on the milking machine to notify its status and clarify the player that it's used automatically.
- Milking machine is now minifiable.
- Added new breastfeeding allowance "adults only".
- Added new setting to disable penis removal upon genital changes.
- Clarified that milking machine makes milking never waste product regardless of skill in its description.
- Added some icons for breastfeed seeking allowance.
- Lactators now will refuse to milk themself using a milking machine if they don't like being milked using a milking machine.
- Straight trait from Sexuality Traits (Continued) will be removed if bodily changes from lactation is changing sexuality.
- Maximum cattle conditioning letter now hints at possible moody cattle if the cattle keeps being milked while not stressed.

Posted

I'm getting this error when attempting to use the breast milking function from the onahole extension. It happens whenever the breast milking reaches 100% on the machine and i dont any milk fluids being added when it completes 

Here is the error log entry : 

Spoiler

Exception ticking hediff (OnaholeMilkingMachine chest ticksSinceCreation=59) for pawn Akemi. Removing hediff... Exception: System.MissingMethodException: Method not found: bool RJW_Onahole.Building_OnaholeBed.TryStore(Verse.Thing)
[Ref 30FA30F8]
  at HumanCattleOnahole.Replace_Milk_logic.Prefix (RJW_Onahole.Hediffs.HediffComp_MilkingMachine __instance) [0x001f9] in <c9117b8460dc40798f023a0ee599ae47>:0 
  at RJW_Onahole.Hediffs.HediffComp_MilkingMachine.DoEffects () [0x0000a] in <3a5cf17c21594232a79d934d332a978f>:0 
    - PREFIX Doop.HumanCattleOnahole: Boolean HumanCattleOnahole.Replace_Milk_logic:Prefix(HediffComp_MilkingMachine __instance)
  at RJW_Onahole.Hediffs.HediffComp_OnaholeBase.CompPostTick (System.Single& severityAdjustment) [0x00082] in <3a5cf17c21594232a79d934d332a978f>:0 
  at Verse.HediffWithComps.PostTick () [0x0001f] in <61e4173561894da49d210260257b5097>:0 
  at Verse.Pawn_HealthTracker.HealthTick () [0x00068] in <61e4173561894da49d210260257b5097>:0 
    - POSTFIX fuu.bloodanimations: Void BloodAnimations.Pawn_HealthTracker_HealthTick:HealthTick(Pawn_HealthTracker& __instance, Pawn& ___pawn)
    - POSTFIX com.communityframework.harmonypatches: Void CF.HealthTickPatch+HealthTick:Postfix(Pawn_HealthTracker __instance, Pawn ___pawn)
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.UnityEngine.StackTraceUtility.ExtractStackTrace_Patch1()
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.Log.Error_Patch3(System.String)
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.Pawn_HealthTracker.HealthTick_Patch2(Verse.Pawn_HealthTracker)
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.Pawn.Tick_Patch2(Verse.Pawn)
[Core, Assembly-CSharp.dll] Verse.Thing.DoTick()
[Core, Assembly-CSharp.dll] Verse.TickList.Tick()
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.TickManager.DoSingleTick_Patch6(Verse.TickManager)
[Core, Assembly-CSharp.dll] Verse.TickManager.TickManagerUpdate()
[Core, Assembly-CSharp.dll] Verse.Game.UpdatePlay()
[Core, Assembly-CSharp.dll] Verse.Root_Play.Update()
 

 

Posted

I'm unsure if this is a bug with another mod but I noticed my pawns produce 'Human Milk' that uses the normal milk texture. However is apparently made from/it's ingredients is Human Milk from this mod. It doesn't increase my other pawns Human Milk need regardless of if it is eaten raw or made into food. It also can not be used for any crafting that uses this mods Human Milk like the make Milk at the cooking station. This is both when the pawn is milked by hand or a milking machine. I just tested and it's the same for a baseline human and one with custom Xenotype. Also as far as I can tell no other mods I have should add Human milking the 'Human Milk' also doesn't state it is from any mod.

Posted (edited)

I chose the "Human cattle rearing" ideology - everyone has a need to drink human milk, but they don't drink it.

Edited by BulBulOgly
Posted

great mod. i've switched over from Equal Milking since this goes more indepth.

 

some requests: 

now that the milking machine is added, are there any plans to add the fluid mechanic, much like how Equal Milking has it? ie. silos to store milk, milk taps to draw milk from. it would be ideal for automation and large scale production.

 

it would be great to see lactation related traits as well. e.g. pawn gets higher mood buff from breastfeeding or getting milked, etc.

 

thank you for the hard work.

 

Posted

thanks for enjoying the mod!

 

On 9/9/2026 at 11:46 PM, darthpeanut said:

now that the milking machine is added, are there any plans to add the fluid mechanic, much like how Equal Milking has it? ie. silos to store milk, milk taps to draw milk from. it would be ideal for automation and large scale production.

 

naturally, yes, but making milk piping using pipe network from VEF like what Equal Milking does has been a hassle. while my mod keeps track of from whom a milk item had been milked similar to EM, it's actually done for balance purposes. as cattle conditioning progresses, they will get less nutrition from eating anything that was milked from a human. id love to implement the piping, but i want it done while preserving whether or not it was milked from a human, and so far, i havent succeeded at making that work

 

 

On 9/9/2026 at 11:46 PM, darthpeanut said:

it would be great to see lactation related traits as well. e.g. pawn gets higher mood buff from breastfeeding or getting milked, etc.

 

technically speaking, pawns with the kind or masochist trait already dont mind breastfeeding other pawns even though their ideology has "breastfeeding an adult: abhorrent" precept. i can see where your request is coming from, but adding a trait that does nothing but interact with the mod's mechanic feels a bit too bloatey for me especially since it dilutes the trait pool

Posted
On 9/9/2026 at 6:16 PM, BulBulOgly said:

I chose the "Human cattle rearing" ideology - everyone has a need to drink human milk, but they don't drink it.

they dont prioritize drinking milk. if there are other food, then they wont drink it

Posted
On 9/8/2026 at 1:55 AM, Lilith_Yoshizawa said:

I'm unsure if this is a bug with another mod but I noticed my pawns produce 'Human Milk' that uses the normal milk texture. However is apparently made from/it's ingredients is Human Milk from this mod. It doesn't increase my other pawns Human Milk need regardless of if it is eaten raw or made into food. It also can not be used for any crafting that uses this mods Human Milk like the make Milk at the cooking station. This is both when the pawn is milked by hand or a milking machine. I just tested and it's the same for a baseline human and one with custom Xenotype. Also as far as I can tell no other mods I have should add Human milking the 'Human Milk' also doesn't state it is from any mod.

hard to tell whats happening just from that report. maybe install What's That Mod and see what mod is the human milk is from in the item description

Posted
19 minutes ago, doop_lvl said:

they dont prioritize drinking milk. if there are other food, then they wont drink it

then why the need to consume human milk? their mood deteriorates and then it is not clear why this was done.

Posted
On 9/11/2026 at 1:04 PM, BulBulOgly said:

then why the need to consume human milk? their mood deteriorates and then it is not clear why this was done.

the intended use is for you to provide them with meals cooked with human milk for the precept that wants them indirectly, and for you to allow them to breastfeed for the directly precept. maybe i'll look into making human milk more preferrable to them. i originally based the need off of vanilla cannibalism required precept. i couldnt implement a timer thats simpler than the need, so i had to go with that

Posted
On 9/12/2026 at 2:18 PM, doop_lvl said:

the intended use is for you to provide them with meals cooked with human milk for the precept that wants them indirectly, and for you to allow them to breastfeed for the directly precept. maybe i'll look into making human milk more preferrable to them. i originally based the need off of vanilla cannibalism required precept. i couldnt implement a timer thats simpler than the need, so i had to go with that

explains a lot. my apologies

Posted

I want pawns to breastfeed from a lactator who is being used as an onahole,It’s hard to supply a pure milk diet using only colonist pawns. I’d like them to be able to supplement their needs from pawns on Onaholes. Also, the breastfeeding process seems to interrupt rituals — rituals always get interrupted when someone has to go breastfeed.

Posted

yeah, ive been stumped on making the pawn who wants to breastfeed from a lactator who cant move, but ive recently gotten a breakthrough of how to do it from working on another mod. the problem now becomes that im working on another mod instead of this one. look forward to being able to breastfeed from downed pawn soon

Posted

update

- Food poison chance of items that have been directly milked from humans are now zero.
- Added new lactation enhancement ritual to increase lactation severity without lacton.
- RJW Onahole function is now called directly.
- Changed ChildcareUtility.SuckleFromLactatingPawn transpiling to make it compatible with Mugirl's transpiling. The two mods are no longer completely incompatible.
- Sexuality change from lactation now takes Sexuality Traits (Continued)'s straight sexuality trait.
- Genital changes now removes penises if RJW decides to make the pawn a futa when reassigning genitals. Existing penises before genital changes are still readded if remove penis setting is disabled.
- Breastfeeding from downed lactator now possible.

Posted

Is there an option to reduce milk production amount I missed in the settings? I'm not sure if it's because I'm using the Big & Small mod to make the cows' bodies bigger and using the udder genes, but they're producing way more than my colony can eat, I'm at the mercy of random traders ti get rid of it lol

Posted (edited)
8 hours ago, begrudgenz said:

Is there an option to reduce milk production amount I missed in the settings? I'm not sure if it's because I'm using the Big & Small mod to make the cows' bodies bigger and using the udder genes, but they're producing way more than my colony can eat, I'm at the mercy of random traders ti get rid of it lol

theres no milk production multiplier setting, but you can set milk until in the lactation tab

Edited by doop_lvl

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...