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 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 allowed to use the assets in this file in mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are allowed 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
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Compatible with Stardew Valley v1.6.15 and SMAPI v4.1.10.
** Added ** - Uncolored honey will be converted to colored honey when loading a save file.
** Changed ** - Adjust honey object properties before and after saving occurs to allow colored honey items to appear properly if the save game is loaded without this mod installed. --- This means this mod can be safely uninstalled mid-save. --- There is also no longer a console command recommended to be run before uninstalling. - Refresh all honey colors when the 'More Label Color Variety' config value is updated (via GMCM) so that their color aligns with being "varied" or not.
** Removed ** - Removed the `chl_undo_honey_colors` console command since it's no longer needed with the changes to data before and after saving.
** Fixed ** - Only refresh honey object data during GMCM saves if the honey sprite value actually changed.
Version 2.0.0
Compatible with Stardew Valley v1.6.15 and SMAPI v4.1.10.
** Added ** - 4 new honey sprite options now built in, using the default honey sprite. In addition to the existing "Full Label" default option, there is now: --- Mini Label - Just the center 4 pixels of the label are colored to replace the default yellow and orange pixels. --- Full Label + Lid - The fully-colored label (same as the default option), plus the lid is colored, too! --- Mini Label + Lid - Same as the 'Mini Label' option, plus the lid is colored, too! --- Lid Only - The label stays completely standard, but the lid is colored. - Users can now choose the honey sprite to use from a new 'Honey Sprite' GMCM config option list. - New 'Intermediate' example mod to demonstrate the flexibility of the new integration method.
** Changed ** - Rewrote honey sprite integration/compatibility. --- Integrations by other mods are much more flexible now, including being able to add multiple options. - Rewrote 'Simple' example mod to match new integration method. - Code cleanup and reorganization.
** Fixed ** - Refresh the honey object data properly after running the 'undo honey colors' console command and exiting the current save.
Version 1.0.0
Compatible with Stardew Valley v1.6.15 and SMAPI v4.1.10.
** Added ** - Initial Release.
This mod makes your honey bottles automatically have colored labels, lids, etc. on them. Just like other automatically-colored artisan items in Stardew Valley v1.6, the color is based on the type of honey it is, which depends on the flower that "flavored" the honey (if any) when it was harvested. For example, when you harvest a Blue Jazz Honey bottle it will have a blue label, lid, etc. on it.
Compatibility Minimum of Stardew Valley v1.6.15 and SMAPI v4.1.10 are required.
If you are using a custom honey bottle sprite from another mod, this mod will likely override that back to showing the vanilla/base game honey bottle sprite, as this mod must add and use a custom texture in order to colorize and then overlay a colored label, lid, or both onto the honey bottle sprite.
Luckily, this mod has been built in a way to allow other mods to add their own custom honey sprites to the list of honey sprite options. You can then choose to use their sprite for honey items instead of any of this mod's built-in sprite options, while still having it get the same colored labels/lids/etc. applied to it. Essentially, they will just need to edit data about their honey sprite into the custom data asset dictionary this mod creates. Mod authors can reference the Integration Docs and Example Integration Mods on this mod's GitHub page for all the information needed to do so.
Configuration It is highly recommended to only change configuration options in-game via the Generic Mod Config Manager menus due to the complex values used for the 'Honey Sprite' option.
Options
Honey Sprite - This represents your selected honey sprite from the list presented in the GMCM menu. See the 'Built-In Honey Sprite Options' image in the image gallery for examples of each. It should only really be changed through the GMCM interface since the values for this are not really user-friendly (they're long and easy to mistype) and vary depending on mod integrations. A blank or invalid value will be replaced with the value for the default "Full Label" honey sprite.
More Label Color Variety - Enable this to slightly shift the label color of some honey types, resulting in a larger variety of label colors. Changing this value via GMCM will refresh all honey objects to match the new config value.
Install & Uninstall This mod is safe to install or uninstall mid-save.
Honey items in an existing save will be converted to colored ones automatically when loading your save with this mod installed.
If you must uninstall, your existing colored honey items will appear as normal, uncolored honey items in your save afterwards. The only quirk you might notice is that previously colored honey items won't stack with newly created uncolored ones, but otherwise they'll be totally normal.
Suggested Mod Pairings
Honey Harvest Predictor - A small mod that changes the icon shown in the bubble above ready-for-harvest bee houses so it shows what you'll harvest from it. When paired with Colored Honey Labels, you can change its configuration option so honey bottles with colored labels/lids/etc. will show instead of flowers.