Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou can upload this file to other sites but you must credit me as the creator of the file
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features so long as you credit me as the original creator
Conversion permissionYou can convert this file to work with other games as long as you credit me as the creator of the file
Asset use permissionYou are allowed to use the assets in this file without permission as long as you credit me
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou must get permission to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
Thanks to jinxiewinxie and Advize for their awesome mod Loved Labels: http://www.nexusmods.com/stardewvalley/mods/279/? which helped me figure out how to locate the farm animals.
Fixed out of range bug when facing away from animals
Added Chinese, French, and German translations
Version 1.9.2
Clean-up code styling
Added i18n support
Added Ukranian translation for config menus and prompts
Version 1.9.0
Add support for Generic Mod Config Menu
Clarify "Milking/Shearing Failed" messages
Improve reliability of harvest detection
Add config options to individually control hearts for farm animals and pets
Add config option to hide hearts for max level animal friends
Update to SMAPI 3.13.1 and .NET5
Version 1.8.1
Added API for better compatibility with other mods
Fixed bubbles showing up during cutscenes
Cleaned up / refactored code
Version 1.8.0
Made compatible with SDV 1.5
Fixed UI / Zoom scaling issues
Version 1.7.6
floatingatoll fixed a bug causing bubbles to not be hidden during cutscenes
Version 1.7.5
Improve error handling
Version 1.7.4
Fixed a bug causing dogs/cats to keep their heart indicators even if the setting was turned off in the config
Version 1.7.3
minervamaga made a fix for an error that was spamming the console
Version 1.7.2
Updated the code for SMAPI 3.0
Version 1.7.1
Updates the code for SMAPI 2.8 and Stardew Valley 1.3.31.
Adds update keys to the manifest.json and standardises the version format.
Version 1.7.0
vaindil updated to work for the latest version of 1.3 and SMAPI 2.6-beta.15
Version 1.5
Added indicator when pigs can be petted
Fixed bug causing error when milking in the FarmHouse
Version 1.4
Added indicator for when animals can be petted
Version 1.3
Fixed a bug that made it hard to click on the toolbar when the milk pail or shears were selected
Version 1.2
Added support for sheep shearing
Added Gamepad support
Fixed bug causing thought bubbles to arbitrarily disappear
Version 1.1
Added override for milk pail left-click to prevent failed attempt animation and sound effect
Added "Milking Failed" warning message
Fixed bug causing speech bubbles to cover up heart animation
Version 1.0
Initial version
Added speech bubbles to indicate which animals can be milked
Prevents failing milking/shearing attempts and adds an indicator when animals can be petted, milked, or sheared Compatible with Stardew Valley 1.6.0+ on Linux, Mac, and Windows. Requires SMAPI 4.0.0 or later. https://github.com/urbanyeti/stardew-better-ranching Update 2.0.1 (3/26/24): Now working with Stardew Valley 1.6 and SMAPI 4.0.0!!! This was a bit more involved than I first thought it was going to be but it was also cool to see how the SDV base code has been updated and streamlined. I was also able to add a fix for a weird bug that was causing the milking range warning to falsely fire when the player was facing away from the animals.
I want to personally shout out to omek97 who kept things afloat with their own fix while I was working on this and to BernieAteUsername, Tenebrosful, and Admonstrator for translating the settings menus!
Like this mod? Check out Better Friendship! Sorry to cross-promote, but I think you'll really like it! The mod adds the floaty thought bubbles over villagers to indicate their favorite gifts from your inventory and when they'd like to talk. The idea is to make it easier to manage friendships with villagers without having to spend time on the wiki or other mod menus. Please check it out and let me know if you think it's useful!