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 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
Licensed under the Apache 2.0 license.
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
Changelogs
Version 1.9.3
Custom lightning rods are now compatible with Safe Lightning
Version 1.9.2
Allow defining amphibious HoeDirt (compatibility with the upcoming Aquaponics mod)
Version 1.9.1
Custom tappers should now prevent trees they're on from transforming into green rain trees. NOTE: You'll have to remove and re-place the tappers for them to take effect.
Add optional compatibility with Perfection Exclusion - the Water Pots and Water Planter recipes should now be excluded. They're still always visible though; I forgot to implement hiding them for now.
Version 1.9.0
Add custom planting pots support
Add custom lightning rods support
Add AT support for crab pots and water planters
Add Game State Query for "fruit tree in season"
Version 1.8.4
Remove the now-unneeded Custom Bush patch.
Location fish item query now has an option to filter non-Objects from the result. This is to avoid blowing up machines, which don't support non-Objects.
Version 1.8.3
Fix custom machine tappers not outputting with Automate
Version 1.8.2
The water pot and water planter recipes are now always visible even if you don't have an aquatic crop content pack. This is so the hidden recipes don't interfere with perfection.
Version 1.8.1
Fix water buildings not being removeable in rare cases.
Version 1.8.0
Updated for SDV 1.6.14
Version 1.7.2
Add context tag to draw a water overlay over a water building
Expanded the fish location item query, making it more useful.
Add output method to allow vanilla tapper output in Data/Machines, allowing for more powerful features than what vanilla tapper supports.
Version 1.7.1
Add two new item queries, one to simulate crab pot output, and one to use LOCATION_FISH without having to pass in any tile data.
Version 1.7.0
Updated for Stardew Valley 1.6.9. Not compatible with older game versions!
No other functionality changes for now.
Version 1.6.1
Fix water planter and water pot crafted count resetting to 0 every night.
Version 1.6.0
Add zh translation (thanks to TIANWANGDUNMOGU)
Remove the water overlay for water buildings (it looks weird)
Allow machine output rules to specify terrain conditions. The Tapper API is (hopefully) deprecated.
Version 1.5.1
Fix water lamps not properly removed
Version 1.5.0
Add water buildings and crops feature
Fix automate integration after recent Automate update
Fix cases of tappers being drawn behind fruit trees due to interactions with other mods.
Version 1.3.1
Fix "object not set to instance of object' error when button is pressed in title screen
Version 1.3.0
Add Junimatic support.
Fix moss not collectible from tapped trees
Version 1.1.2
Quick fix - don't disable base tapper rules for the vanilla tappers
Version 1.1.0
Fix a rare case (e.g. Bee House in Winter) where tapper outputs may be overridden with the base game's tap outputs.
if this happens, just slap that machine off and slap it back on and it should be fixed.
This framework mod adds the ability to define
Big craftables that are placeable on trees, giant crops and water.
Crops that are plant specific crops on water, using special items:
A water planter to plant water crops on water, craftable with 20 wood
A water pot to plant water crops on land, craftable with a garden pot.
Custom lightning rods that can produce their own output upon struck with lightning
Custom planting pots that can accept their own list of crops
If you want to try them out, there's a content pack under Optional Files that make rice, taro and cranberries plantable on water as well as on land.
This is a framework mod that does nothing on its own.
Automate: Should work, but let me know if there are issues.
Tap Giant Crops: Likely will NOT work, since they both do the same thing. Make sure to remove that mod if you're using it.
Junimatic: Should also work. Please report any issues you encounter.
Known issue:
The water planter and water pot recipes are always available even if you don't have an aquatic crop content pack. This is because of a game limitation where hidden recipes are still counted for perfection, and there's no way to exclude recipes from perfection. I can possibly find a way around this limitation eventually, but for now I'm keeping them visible as to not break perfection.