File information

Last updated

Original upload

Created by

TSlex

Uploaded by

TSlex

Virus scan

Safe to use

About this mod

Give any item you want as long as you've researched it!

Requirements
Permissions and credits
Donations
Hey-hey, a new update is here :)


If you found an incompatibility or bug (or suggestion), please address it on the forum or in the bugs section by creating a new thread, it is easier to track issues there, thank you.






This mod introduces mechanics similar to Terraria's Journey Mode and Minecraft's ProjectE mod, where you can "research" an item and create much more of it (for free or by spending some currency). There are different modes and settings available, allowing you to play the mod the way you like, either game-progression-friendly or straight-up cheaty ;)

My playthrough (more like playtest :D) of SDV 1.6 with this mod - https://www.youtube.com/playlist?list=PLrwHAG5LY6Tajp27_jkPiJDyEk5nCZtKD




1. Press [ R ] (or your configured key) to open the menu.
2. Place items into the research area (a small animated hungry book).
3. Press the research button (under research area) until the item disappears from the research area.
4. Check the menu, if the amount of items was sufficient, the researched item will appear in the menu and leftovers will be returned to your inventory.

Shortcuts:

Press [ Left Shift + Left Mouse Button ] to take the full stack of items from the menu.   
Press [ Left Shift + Right Mouse Button ] to take half of a stack of items from the menu.   
Press [ Left Ctrl + Right Mouse Button ] to take 10 items from the menu.   
Press [ Left Alt + Left Mouse Button ] to mark/unmark the item as a favorite.   
Press [ Left Ctrl + Left Mouse Button ] to quickly move items to the research area and back. If the item is researched, it will be sold or removed (bypassing the move to the research area).      

Press [ Left Ctrl + Left Mouse Button ] on a trash can to remove all researched items from inventory (only for Research and Mr. Qi modes

For items that have additional state information (meta), like a watering can water level and clothes color, you can change it, by researching the item again (the stack amount does not matter if the item was researched).




1. Install the latest version of SMAPI.
2. Download the mod and unzip it into Stardew Valley/Mods/ directory.
3. You also need Generic Mod Config Menu mod to be able to configure the mod.
4. Start the game using SMAPI.




  • Stardew Valley 1.6 (for SDV 1.5 use version 1.0.1).
  • SMAPI 4.1.10 or later.
  • Windows, Linux*, *MacOS (Linux and MacOS not tested, but should work ok)
  • Singleplayer or Multiplayer (not split screen). For multiplayer, the mod must be installed by the host and optionally installed for other players (if they want to use the menu themselves).
  • Keyboard+Mouse only (gamepad support will be added later, maybe…)
  • Items added by other mods should work but are not guaranteed. Besides that, there is no known mod conflict.




7 different modes to choose from:
  • Research mode - each item has its required amount for research, after research completion, you can generate as many items as you want for free
  • Buy/Sell mode - you need only 1 of each item for research, giving items will cost in-game money and you can sell items as well. Also shows the money bar and tooltip for the item price
  • Combined mode - researching like in Research mode, after research completion like in Buy/Sell mode
  • Mr. Qi mode - Research mode but all items already researched/unlocked. Basically CJB Item Spawner functionality
  • JojaMart mode - Buy/Sell mode but all items already researched/unlocked. Items cost a lot, and the sell price is 1. For true JojaMart fans. :)
  • Junimo's Magic Trade mode - Buy/Sell mode, but with its own currency
  • JMT Combined mode - Combined mode, but with its own currency

Filtering:

  • Research progression tracking
  • Favorite item filtering
  • Item meta saving (colors, enchantments, etc...)

Highly customizable:
  • Customizable buy and sell prices (using corresponding modifiers)
  • Customizable research amount (using the corresponding modifier)
  • Customizable categories, pricelist, and item blacklist (using corresponding .json file in assets/config/ folder)
  • And much more!




There are 7 modes: 1 Journey Mode-like, 2 ProjectE-like, 2 combined ones, 1 for JojaMart fans, and 1 creative.
You can switch modes anytime you like, but they are more intended to be selected at the beginning of your playthrough and never changed later

Try the new JMT Combined mode - it is the most game-friendly one!







First of all, installing the Generic Mod Config Menu is mandatory, as this is the only way to change settings for the started save file. A config.json file is only for the default setting for new farms, do not change it manually!

Some commands are for host players only (in singleplayer you are the host) and will be synced for all non-host players

Main settings:

Mod mode " - active mode (research mode, buy/sell mode, etc...) [Host only]   
Open key " - keyboard key to open the menu   

Multiplayer settings:

Commands for host only " - speaks for itself  [Host only ;D]   

Balancing settings:

Research amount multiplier " - increase/decrease amount of required research for all items [Host only]   
Buy price multiplayer " - increase/decrease buy/spawn price for all items [Host only]   
Sell price multiplayer " - increase/decrease sell price (selling to the menu) for all items [Host only]   

Misc settings:

Enable menu sounds " - speaks for itself    
Show missing items " - to show each "Missing Item" in the menu if there are any    
Research time " - determines how long you need to press the research button (in seconds) [Host only]   
Automatic research " - for those who don't want to hold the button        
Override UI color " - determines if a custom color should be used instead of the mode's default one      
UI color (red, green, blue) value " - if you use the custom color, here you specify it as an `RGB` value (0-255)




There are special commands available. Since Chat Commands is outdated and Default On Cheats is not a replacement for it!; I made my own little system of chat commands. Works in both singleplayer and multiplayer. Each command must start with "!rns_":

!rns_help - prints all commands and their description.
!rns_get_key - prints active hotbar item “unique key”. Can be used to tune pricelist and categories.
!rns_unlock_active - completes the research of active hotbar item.
!rns_unlock_all - completes the research of all items.
!rns_dump_progression - saves the progression of all players in .json format. [Host only]
!rns_load_progression - loads progressions back from .json files and replaces whatever is in the mod now. [Host only]
!rns_jmt_rich - adds 10k to your jmt balance
!rns_jmt_broke - voids your jmt balance