Stardew Valley
0 of 0

File information

Last updated

Original upload

Created by

jangofett4

Uploaded by

jangofett44

Virus scan

Safe to use

Tags for this mod

About this mod

With this mod you will be able to trigger a fishing treasure event without the fishing minigame. Just press the hotkey and get fishing treasures.

Requirements
Permissions and credits
This mod allows users to spawn fishing treasures anywhere on the map using hotkeys.


By default hotkeys are Numpad 0 to Numpad 9 and they are NOT changeable ingame. Keybinds are now changeable ingame via Generic Mod Config Menu.

By default Numpad 0 spawns a fishing zone 0 treasure chest, Numpad 9 spawns a fishing zone 9 treasure chest. As far as I can tell anything over 5 is not used, but is added to mod anyway. Fishing zone represents how far away from the nearest land the bobber was when treasure was caught. 0 being directly below player, 9 being 9 tiles away from the nearest land. Anything player can stand on is counted as a land tile (so bridges are included).

In order for this mod to work player needs to have a fishing rod in their inventory. If the mod can't find a fishing rod, it gives an Iridium rod. Most of the times when this happens, user needs to press the hotkey again to get the treasure (some sort of weird networking related bug I think, I'm not entirely sure).

Mod respects fishing zone, fishing level, fishing rod and season (and any other rules that fishing treasures might have), so you would get low level rewards if you are not fishing level 10, or would not get the rewards you want if you are not in the specific zone to get them (rice shoots for example).

========================================================================================================

NEW
Beta feature: Brute Forcing

With brute forcing you can measure how many tries are needed to get a specific item in a specific fishing zone. All settings are configurable ingame under 'Brute Forcing Settings' section.

By default brute forcer will try to find 'work boots' in fishing zone 5. When the system finds the item, it will write a report to 'bruteforce.csv' next to game executable (configurable), containing information about the previous brute force operation. (By default brute forcer is triggered with 'B' key, configurable)

By default brute forcer will only find the specified item 1 time, this value can be increased in the configuration to gather more information into the report file ('Brute Force Tries' setting).
Warning: making this value too high WILL cause your game to crash if the item is hard to find (boots for example). Anything between 10-500 should be safe.

Brute forcing system employs several protections to prevent possible lockups from happening. If a search took more than 100000 tries brute forcer will trigger a first offense warning, if this happens 2 more times brute forcer will stop brute forcing process and prevent a lockup from happening.

If brute forcer is able to find the item in 100000 tries, lockup prevention feature will be disabled as it will know that the configuration is proper and item is possible to get.

If lockup prevention is triggered 3 times, mod will prevent next brute forcing requests until the brute forcing configuration is changed ('Brute Force Item' or 'Brute Force Fishing Zone').

For example if user wanted to brute force for item 'rice' in any season other than spring, lockup prevention will trigger and this configuration will be blocked until its changed.

This feature is BETA, it will crash your game, use it at your own risk. Its not optimized well and its quickly put together.

========================================================================================================

This mod is intended as a some sort of RNG checking tool, so you would check the RNG for a specific item, then disable this mod (unless you want to cheat 😈, which I'm fine with).

Source code is available on github and is pretty self explanatory.