Don't Starve Together

Don't Starve Together

381 ratings
Ultimate Beefalos (Domestication, Riding, Tools and more..) Updated 2024
3
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
91.798 KB
Aug 19, 2018 @ 7:35pm
Nov 28, 2024 @ 6:14pm
5 Change Notes ( view )

Subscribe to download
Ultimate Beefalos (Domestication, Riding, Tools and more..) Updated 2024

In 1 collection by ✿ N A B I ✿
QOL Tweaks and Settings
5 items
Description
Change everything about Beefalos with this mod! Updated 29.11.2024

Beefalos: Basics
Health
Change the maximum Health of a Beefalo
Health Regeneration
Change how much Health a Beefalo will regenerate over time
Regeneration Period
Change how often Beefalos will regenerate their Health (Formula: +HP/Xs)
Chase Time
Change the Chase Time of a provoked Beefalo (Staying/Fighting near a provoked Beefalo wont reset this time. You must outrun it)
Rider Damage Multiplier
Ornery Damage Multiplier
Pudgy Damage Multiplier
Change the Damage Multiplier of a specific Beefalos (Base*Multiplier)

Beefalos: Loot
Default Meats
Killing a Beefalo will drop its default 3x Meats at a X% chance
First Additional Meat
Second Additional Meat
Killing a Beefalo will drop an additional Meat at a X% chance
Default Wool Bits
Killing a Beefalo will drop its default 3x Wool Bits at a X% chance
First Additional Wool
Second Additional Wool
Killing a Beefalo will drop an additional Wool Bits at a X% chance
First Horn
Second Horn
Killing a Beefalo will drop its Horn at a X% chance

Beefalo: Shave Loot
Wool Amount
Shaving a Beefalo will earn X Wool
First Additional Wool
Second Additional Wool
Shaving a Beefalo has a X% chance to earn additional Wool
Old Horn
Shaving a Beefalo has a X% chance for its old Horn to fall off
Hair Growth
Beefalos will take Xd to regrow their hair after being shaved (Might take +1d more)

Beefalos: Hunger
Hunger
Change the maximum Hunger of a Beefalo
Hunger Rate
Change how much Hunger a Beefalo loses
Begging for Food
Change when a Beefalo starts begging for food

Beefalo: Taming
Domestication Gain
Change how much Domestication Beefalos will gain while being ridden or well fed
Domestication Loss
Change how much Domestication Beefalos will lose when not being ridden or starving
Domestication Loss Days
Default
Obedience Gain from Feeding
Change how much Obedience a Beefalo will gain from being fed
Obedience Loss from Overfeeding
Change how much Obedience a Beefalo will lose from being overfed
Obedience Loss from Starving
Change the Obedience Loss of a starving Beefalo

Beefalo: Riding
Minimum Buck Time
Change the minimum Buck Time of a Beefalo (Note: Other factors affect the time aswell, such as mood, state, etc.)
Maximum Buck Time
Change the maximum Buck Time of a Beefalo
Saddleable Obedience
Change how much Obedience a Beefalo needs to be saddleable
Keep Saddle Obedience
Change how much Obedience a Beefalo needs to keep it
Rideable Obedience
Change how much Obedience a Beefalo needs to be rideable

Beefalo: Mating/Herds
Herd Size
Change the maximum size of a Beefalo Herd (Note: Multiple Herds can still be near each other!)
Mating
Change if Beefalos should mate at all or not (I think the World Setting overwrites this option)
Mating Length
Change the Mating Length of Beefalos outside of Spring (Beefalos are always in heat in Spring)
Mating Pause
Change for how long Beefalos will wait until mating again
Baby Delay
Change the time Beefalos need to mate to spawn a new Baby Beefalo (If the Mating Length is too short, none will be born!)
Baby Delay Variance
This option adds some randomness to when a new Baby Beefalo will be born
Aggressive Area
Change the Aggressive Area in which Mating Beefalos will attack others if entered
Chase Distance
Change the Chase Distance of other (Mating) Beefalos who will attack aswell if one of theirs was attacked

Tools: Brush
Brush Uses
Change the amount of uses of a Brush
Brush Cooldown
This needs more testing.. (Probably the cooldown of benefitting from brushing a Beefalo)
Wool Amount
Change how much Wool a Beefalo drops after being brushed
Obedience Gain
Change the Obedience Gain when brushing a Beefalo
Domestication Gain
Change the Domestication Gain when brushing a Beefalo

Tools: Horn
Horn Uses
Change the amount of uses of a Beefalo Horn
Horn Range
Range of a Horn in which it will attract other Beefalos to follow
Follow Time
Change for how long Beefalos will follow you after using the Horn
Followers
Change how many Beefalos will follow you after using the Horn


Tools: Salt Lick
Salt Lick Durability
Durability of a Salt Lick based off 1 Beefalo using it (Note: Different animals take a different amount of uses!)
Improved Lick Durability
Durability of an Improved Salt Lick based off 1 Beefalo using it
Duration/Lick
Change for how long Salt Licks are effective with each lick (Personally I recommend to change Salt Lick Durability instead!)
Attraction Area
Change the radius in which the Salt Lick will attract animals
Use Area
Change the radius/area in which animals will use the Salt Lick (Not really needed, will test later..)


Feel free to leave your feedback, suggestions and bug reports in the comment section.
154 Comments
✿ N A B I ✿  [author] Oct 31 @ 9:08pm 
Yepp, looks like this was the problem. I will update the mod sometime later and as for now, dont use Never in Mating Length. If you dont want Beefalos to mate, then I recommend to use the world setting instead.
CthulhuCuz Oct 31 @ 6:47am 
I adjusted just Mating Length to Never again, tried to save, and experienced the crash.
✿ N A B I ✿  [author] Oct 31 @ 12:39am 
Thanks for the info, I will look into in later and try to recreate the bug. If you configure the mod once, then its configuration is saved across all words as far as I remember. Starting a new world will take the previously changed configuration into account.

I have a feeling that it must have been "Mating Length" set to Never. Some months ago I learned that some code struggle with a 0 value and crash. At least I hope it's the case here. My other guess would be a wrong configuration or update, since I see resetting worked. Can you try to reset the settings again, adjust to your previous changes, and then start a new world?
CthulhuCuz Oct 30 @ 10:32pm 
I should add that after resetting it, and playing in Spring I didn't experience the crash.
CthulhuCuz Oct 30 @ 10:31pm 
Started a whole new world, with nothing but this mod and client-side ones enabled with it starting in Spring. First I tested it without any settings changed to ensure it does crash. I can confirm on a day one world if it's Spring and the game tried to save with the settings as it was, it crashed.

Comparing against default and what I had changed: Herd Size from 6 to 12, Mating Length from Never to 3 days, Mating Pause from 5 to 20, baby delay from 1 to 1.5, Aggressive Area from Passive to 1.5, and Chase Distance from 0 to 7.5.
✿ N A B I ✿  [author] Oct 30 @ 9:18pm 
Thanks for the report. This bug is more complex than my abilities to code lol, but I think we can figure out something. Judging from the error references, there seems to be something wrong with Beefalo herds, mood and Spring. The error says that an entity table is corrupted, hmmm

Please let me know which settings you used which caused a crash.
Speficically this section: Beefalo: Mating/Herds
Did you change world settings related to Beefalos? Seasons? Mating?
If you reset all settings in my mod and load your world, do you still crash?
CthulhuCuz Oct 29 @ 10:23pm 
Reproduced it with just this mod active, pasted the entire log.

https://textbin.net/zldjcjyfdw
✿ N A B I ✿  [author] Oct 29 @ 9:45pm 
I was a bit lazy to write so I copied from AI:
The DST crashlog is a text file named client_log.txt located in the Documents\Klei\DoNotStarveTogether\ folder. To find it, navigate to your "Documents" folder, then "Klei", and finally "DoNotStarveTogether" to access the client_log.txt file which often contains information about why the game crashed. Can you check this and tell me, if there are lines related to this mod?
CthulhuCuz Oct 29 @ 8:58pm 
Not sure what, but a something in this mod has started causing my world to crash when it tries to save. It didn't happen until the shift into spring.
✿ N A B I ✿  [author] Oct 19 @ 12:00pm 
I can look into that with the next update