Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
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.
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Fixed bug causing items to not be able to be picked up while holding tool
Version 2.0.4
Added support for custom harvest items to display above animals!
Fixed bug causing "Hide Hearts w/ Max Friendship" setting to be ignored for pets
Version 2.0.3
Fixed bug causing bubbles to display over buildings when animals are inside
Version 2.0.2
Added compatibility fix for animals spawned from other mods
Version 2.0.1
Fixed issue causing hearts to not display
Version 2.0.0
Migrated to SDV 1.6 and SMAPI 4.0
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.5 (2024/05/02): Fixed a bug preventing items from being picked up when tool was being held. Added support for custom items. Thank you to kitsutsune and their awesome Chocobo Valley mod for bringing this to my attention! Also fixed a bug causing the "Hide Hearts w/ Max Friendship" setting to be ignored for pets.
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!
Currently there's a visual bug where the display bubbles become misaligned if the UI Scale is set to something other than 100% and Zoom is left on 100%. As far as I know, this is caused by an issue with SMAPI of SDV 1.6 itself and I don't have a way of fixing it myself. The current best workaround if you want to use a different UI Scale is to set Zoom to something other than 100% (like 95% or 105%).
Duplicate bubble icons can be caused by having another mod like the UI Info Suite that has similar functionality. The bubbles can be disabled either through the config or the in-game config menu if you use Generic Mod Config Menu
Other Mod Better Friendship -- Ditch the menus! See real-time gift suggestions based on the items in your inventory!