PlateUpAP is an Archipelago multiworld randomizer implementation for PlateUp!. It consists of two parts that must always be kept in sync:
- The apworld — installed into your Archipelago client, handles item/location logic and generation
- The companion mod — installed into PlateUp!, handles in-game checks, item receiving, and gates
When connected, appliances, dish unlocks, day progression, and more become items in a shared multiworld pool — sent and received between you and other players across any supported games.
- Complete days, earn stars, and franchise to send checks to other players
- Receive items from the multiworld to unlock appliances, progress through days, and increase your money cap
- Progression is gated — you may need Day Leases, dish unlocks, or appliance unlocks before you can advance
- Goals include franchising a set number of times, completing a set number of days, or reaching a target day with specific dishes
- PlateUp! on Steam
- Archipelago client (0.6.4 or later)
- The following workshop mods (required dependencies):
- PreferenceSystem
- PlatePatch
- KitchenLib
- HarmonyX
- Download the latest
.apworldfile from the Releases page - Place it in your Archipelago
worldsfolder - Generate a multiworld yaml using the provided template
- Subscribe to the mod and all required dependencies on the Steam Workshop
- Launch PlateUp! and go to the HQ (lobby)
- Create a config via Options → PreferenceSystem → PlateupAP
- Set your Archipelago server IP in the config file located at:
%appdata%\..\LocalLow\It's Happening\PlateUp\PlateUpAPConfig - Connect and enjoy!
- Download the latest mod release from the Releases page
- Extract into:
Program Files (x86)\Steam\steamapps\common\PlateUp\PlateUp\Mods - Launch PlateUp! and follow steps 2–5 above
⚠️ Only use one version of the mod at a time — do not have both the Workshop and manual versions installed simultaneously.
For a full breakdown of all yaml options, gates, goals, items, checks, and troubleshooting, see the full options & features guide.
None currently! 😃
Found a bug or have a suggestion? Open an issue on this repository or reach out in the community Discord thread.