2023-02-27 00:19:15 +00:00
|
|
|
# Stardew Valley Randomizer Setup Guide
|
|
|
|
|
|
|
|
## Required Software
|
|
|
|
|
|
|
|
- Stardew Valley on PC (Recommended: [Steam version](https://store.steampowered.com/app/413150/Stardew_Valley/))
|
|
|
|
- SMAPI ([Mod loader for Stardew Valley](https://smapi.io/))
|
2024-03-15 12:05:14 +00:00
|
|
|
- [StardewArchipelago Mod Release 5.x.x](https://github.com/agilbert1412/StardewArchipelago/releases)
|
2024-03-22 16:46:14 +00:00
|
|
|
- It is important to use a mod release of version 5.x.x to play seeds that have been generated here. Later releases
|
|
|
|
can only be used with later releases of the world generator, that are not hosted on archipelago.gg yet.
|
2023-02-27 00:19:15 +00:00
|
|
|
|
|
|
|
## Optional Software
|
|
|
|
- Archipelago from the [Archipelago Releases Page](https://github.com/ArchipelagoMW/Archipelago/releases)
|
2024-03-15 12:05:14 +00:00
|
|
|
* (Only for the TextClient)
|
2023-02-27 00:19:15 +00:00
|
|
|
- Other Stardew Valley Mods [Nexus Mods](https://www.nexusmods.com/stardewvalley)
|
2024-03-22 16:46:14 +00:00
|
|
|
* There are [supported mods](https://github.com/agilbert1412/StardewArchipelago/blob/5.x.x/Documentation/Supported%20Mods.md)
|
|
|
|
that you can add to your yaml to include them with the Archipelago randomization
|
2023-07-29 02:08:22 +00:00
|
|
|
|
2024-03-22 16:46:14 +00:00
|
|
|
* It is **not** recommended to further mod Stardew Valley with unsupported mods, although it is possible to do so.
|
|
|
|
Mod interactions can be unpredictable, and no support will be offered for related bugs.
|
2024-03-15 12:05:14 +00:00
|
|
|
* The more unsupported mods you have, and the bigger they are, the more likely things are to break.
|
2023-02-27 00:19:15 +00:00
|
|
|
|
|
|
|
## Configuring your YAML file
|
|
|
|
|
|
|
|
### What is a YAML file and why do I need one?
|
|
|
|
|
|
|
|
See the guide on setting up a basic YAML at the Archipelago setup
|
|
|
|
guide: [Basic Multiworld Setup Guide](/tutorial/Archipelago/setup/en)
|
|
|
|
|
|
|
|
### Where do I get a YAML file?
|
|
|
|
|
2024-03-22 16:46:14 +00:00
|
|
|
You can customize your options by visiting the [Stardew Valley Player Options Page](/games/Stardew%20Valley/player-options)
|
2023-02-27 00:19:15 +00:00
|
|
|
|
|
|
|
## Joining a MultiWorld Game
|
|
|
|
|
|
|
|
### Installing the mod
|
|
|
|
|
|
|
|
- Install [SMAPI](https://smapi.io/) by following the instructions on their website
|
2024-03-22 16:46:14 +00:00
|
|
|
- Download and extract the [StardewArchipelago](https://github.com/agilbert1412/StardewArchipelago/releases) mod into
|
|
|
|
your Stardew Valley "Mods" folder
|
2023-02-27 00:19:15 +00:00
|
|
|
- *OPTIONAL*: If you want to launch your game through Steam, add the following to your Stardew Valley launch options:
|
|
|
|
- "[PATH TO STARDEW VALLEY]\Stardew Valley\StardewModdingAPI.exe" %command%
|
|
|
|
- Otherwise just launch "StardewModdingAPI.exe" in your installation folder directly
|
|
|
|
- Stardew Valley should launch itself alongside a console which allows you to read mod information and interact with some of them.
|
|
|
|
|
|
|
|
### Connect to the MultiServer
|
|
|
|
|
|
|
|
Launch Stardew Valley with SMAPI. Once you have reached the Stardew Valley title screen, create a new farm.
|
|
|
|
|
|
|
|
On the new character creation page, you will see 3 new fields, used to link your new character to an archipelago multiworld
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
You can customize your farm and character as much as desired.
|
|
|
|
|
|
|
|
The Server text box needs to have both the address and the port, and your slotname is the name specified in your yaml
|
|
|
|
|
|
|
|
`archipelago.gg:38281`
|
|
|
|
|
|
|
|
`StardewPlayer`
|
|
|
|
|
|
|
|
The password is optional.
|
|
|
|
|
|
|
|
Your game will connect automatically to Archipelago, and reconnect automatically when loading the save, later.
|
|
|
|
|
2023-04-10 23:44:59 +00:00
|
|
|
You will never need to enter this information again for this character, unless your room changes its ip or port.
|
|
|
|
If the room's ip or port **does** change, you can follow these instructions to modify the connection information of your save file
|
|
|
|
- Launch modded Stardew Valley
|
|
|
|
- While **on the main menu** of the game, enter the follow command **in the SMAPI console**:
|
|
|
|
- `connect_override ip:port slot password`
|
|
|
|
- Example: `connect_override archipelago.gg:38281 StardewPlayer`
|
|
|
|
- Load your save game. The new connection information will be used, instead of the saved one
|
|
|
|
- Play a full day, sleep, and save the game. This connection information will overwrite the previous one and become permanent.
|
2023-02-27 00:19:15 +00:00
|
|
|
|
|
|
|
### Interacting with the MultiWorld from in-game
|
|
|
|
|
2024-03-22 16:46:14 +00:00
|
|
|
When you connect, you should see a message in the chat informing you of the `!!help` command. This command will list other
|
|
|
|
Stardew-exclusive chat commands you can use.
|
2023-02-27 00:19:15 +00:00
|
|
|
|
2024-03-22 16:46:14 +00:00
|
|
|
Furthermore, you can use the in-game chat box to talk to other players in the multiworld, assuming they are using a game
|
|
|
|
that supports chatting.
|
2023-02-27 00:19:15 +00:00
|
|
|
|
2024-03-22 16:46:14 +00:00
|
|
|
Lastly, you can also run Archipelago commands `!help` from the in game chat box, allowing you to request hints on certain
|
|
|
|
items, or check missing locations.
|
2023-02-27 00:19:15 +00:00
|
|
|
|
2024-03-22 16:46:14 +00:00
|
|
|
It is important to note that the Stardew Valley chat is fairly limited in its capabilities. For example, it doesn't allow
|
|
|
|
scrolling up to see history that has been pushed off screen. The SMAPI console running alonside your game will have the
|
|
|
|
full history as well and may be better suited to read older messages.
|
|
|
|
For a better chat experience, you can also use the official Archipelago Text Client, altough it will not allow you to run
|
|
|
|
Stardew-exclusive commands.
|
2023-02-27 00:19:15 +00:00
|
|
|
|
2023-07-19 18:26:38 +00:00
|
|
|
### Playing with supported mods
|
|
|
|
|
2024-03-15 12:05:14 +00:00
|
|
|
See the [Supported mods documentation](https://github.com/agilbert1412/StardewArchipelago/blob/5.x.x/Documentation/Supported%20Mods.md)
|
2023-07-19 18:26:38 +00:00
|
|
|
|
2023-02-27 00:19:15 +00:00
|
|
|
### Multiplayer
|
|
|
|
|
2024-03-22 16:46:14 +00:00
|
|
|
You cannot play an Archipelago Slot in multiplayer at the moment. There are no short-term plans to support that feature.
|