Stardew Valley

File information

Last updated

Original upload

Created by

Digus

Uploaded by

Digus

Virus scan

Safe to use

About this mod

Adds everlasting baits and unbreakable tackles as endgame items. You will receive each bait recipe in the mail once certain conditions are met. The tackles have a quest line that you need to follow to get all recipes.

Requirements
Permissions and credits
Translations
  • Portuguese
  • Mandarin
  • German
Changelogs
Current version: 1.3.0
  • Adds support to SMAPI 4.0
  • Optional integration with Generic Mod Config Menu.
  • New property to disable Baits.
  • New property to disable Tackles.
  • Friendship requirements over 8 hearts now are reduced to 8 hearts if the character is datable.
  • Possible fix to conflict with other mods that patch the 'ClickCraftingRecipe' method.


Objective:
Adds a no-cheat way of getting baits and tackles that will last forever. It's integrated into the game lore and you will have to work for them.
Also adds iridium quality fish when using wild baits. Wild bait in the game is really underwhelming for how much it costs, so this tries to balance it.

Installation:
How does it work:
  • The recipes will show in the end of the crafting recipe list. They have different names from the regular baits and tackles, but have the same image.
  • Once crafted, the items will have the regular name, but they can be identified by the iridium quality star.
  • If you use another mod to spawn iridium quality baits and tackles, they will also be everlasting and unbreakable.
  • Baits
    • You will need fishing level 10 and 10 heats with certain people. It should be pretty obvious who will teach you the bait and wild bait version. If you want to know the who gives the magnet just check the mod images.
    • With the mod installed, if the bait is iridium quality, it will never consume from the stack while fishing.
    • If you put the bait in a crab pot it will vanish like usual.
  • Tackles
    • You will need fishing level 8, 6 heats with Willy and Clint, and have the artisan achievement. After that you will receive an mail explaining the quest chain, and another mail with the first recipe.
    • As you follow the quest, you will receive all the unbreakable tackle recipes, and you can get a nice reward at the end.
    • With the mod installed, if the tackle is iridium quality, it will never were its durability while fishing.
  • Iridium Quality Fish
    • After you know the wild bait recipe and are fishing level 4, Linus will sent you a letter saying he was able to catch the best quality fish he has ever seen using wild baits. This is just for flavor, quality fish can be catch even before level 4 fish, it will just be very difficult.
    • The game has a formula to decide the size of the fish, going from 0.00 to 1.00, this was not changed. But if the fish size is bigger than 0.95, the mod will roll for a chance of it being an iridium quality fish.
    • The chance is equal to half the fish size. So if the fish size is 0.95, it has a 47.5% of being iridium quality.
    • This is the same rule used for iridium quality from animal products.
    • You can change this settings on the config file.
  • Console Commands
    • player_addallbaitstacklesrecipes - Adds all everlasting baits and unbreakable tackles the player does not have already.
    • player_getallbaitstackles - Opens a menu with all everlasting baits and unbreakable tackles, the player can than move them to his/her inventory. All menus have to be closed before using the command.
    • player_addquestfortackle <tackle name> - Adds the quest to deliver the respective tackle to willy. The tackle name should follow this exemple: "Unbreakable Lead Bobber". Respect spaces and case, without quotes.
    • player_removeblankquests - Removes any blank quests from the player log. This is to fix possible broken quest from previous versions.

Config options:
Run the game at least one with the mod installed to create the config.json file. You can edit this file to change the configuration.
  • "DisableBaits": (false|true) Enable or disable everlasting baits. When disable you won't receive letters about baits, the crafting recipes won't show, and existing everlasting baits will be consumed as normal.
  • "DisableTackles": (false|true) Enable or disable unbreakable tackles. When disable you won't receive letters starting quests, the crafting recipes won't show, and existing unbreakable tackles will wear out. Active quests will still show and be able to be ended if existing tackles.
  • "DisableIridiumQualityFish": (false|true) Enable or disable the iridium quality fish. When disable you will not catch iridium quality fish, nor receive Linus letter.
  • "IridiumQualityFishOnlyWithWildBait": (false|true) If true, you will only get iridium quality fish using wild bait.
  • "IridiumQualityFishOnlyWithIridiumQualityBait": (false|true) If true, you will only get iridium quality fish if using iridium quality baits.
  • "IridiumQualityFishMinimumSize": (0.95|anyNumber) Set a minimum size for the fish to be iridium quality. It does not change the chance for it to be iridium quality(fishSize/2), it just enable the fish to be iridium quality after its bigger than the size chosen.

Data files:
You can change the mod data. To do so, lunch the game at least once and edit the files in the 'EverlastingBaitsAndUnbreakableTacklesMod\data' folder.
  • CraftingRecipes.json - You can configure the materials need in the recipes. The format is "item_id1 amount1 item_id2 amount2...". You can add as many items as the game will support.

Internationalization:

This mod is compatible with SMAPI support to i18n files. As of now, there is no official translation for this mod, but you can translate it yourself following this instructions: https://stardewvalleywiki.com/Modding:SMAPI_APIs#Translation

Uninstall:
  • Delete the mod from the installation folder.
  • No other steps are needed, the baits and tackles will still be iridium quality, but they will work as normal.
  • If you had not finished an quest, it will stay their, but no other side effects.

Special Thanks:
  • Nate McCloud - Who requested for an infinite version of lures on the official forums.
  • genman- Who requested the iridium quality fish.
  • Everyone on the modding discord channel that are always super helpful.

For more info:
https://community.playstarbound.com/threads/everlasting-baits-and-unbreakable-tackles-mod.146025/

My Other Mods: