TylerDoudrick-GlobalRecipes icon

GlobalRecipes

Safely and automatically synchronizes unlocked recipes, materials, crafting stations, and pieces across connected players and world saves.

Last updated 2 days ago
Total downloads 23
Total rating 0 
Categories AI Generated
Dependency string TylerDoudrick-GlobalRecipes-1.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2202 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.

Preferred version: 5.4.2202

README

GlobalRecipes

GlobalRecipes shares unlocked crafting items, recipes, pieces, and lore texts across all connected players in a world.

Features

  • Synchronizes unlocked recipes and items when a player joins the server.
  • Stores world discoveries on the server in a JSON file.
  • Sends new discoveries from any player to all connected peers automatically.
  • Consolidates notifications into one message when five or more items unlock at the same time.
  • Prevents network loops with an internal synchronization guard.

Controls

Open your inventory crafting menu with Tab.

Click the Sync button next to the craft list to request a full synchronization from the server immediately.

Console Commands

Open the game console with F5. You can run these commands:

  • globalrecipes sync: Requests an immediate catalog update from the server.
  • globalrecipes status: Shows the total count of known recipes, pieces, stations, and items.

Configuration

The configuration file is located at BepInEx/config/com.tyler.globalrecipes.cfg after the first game start.

  • EnableSyncButton: Shows or hides the manual sync button in the crafting menu (Default: true).
  • DebounceSeconds: Delay in seconds before sending local discoveries to the server (Default: 2.0).
  • SuppressThreshold: Number of simultaneous unlocks required to replace individual popups with a single message (Default: 5).

Installation

  1. Install BepInExPack for Valheim.
  2. Put GlobalRecipes.dll into your BepInEx/plugins/ directory on clients and dedicated servers.
  3. Start the game.