You are viewing a potentially older version of this package. View all versions.
TheJordanDev-PeakPresence-0.4.0 icon

PeakPresence

Add a Discord Rich Presence

Date uploaded 16 hours ago
Version 0.4.0
Download link TheJordanDev-PeakPresence-0.4.0.zip
Downloads 757
Dependency string TheJordanDev-PeakPresence-0.4.0

This mod requires the following mods to function

BepInEx-BepInExPack_PEAK-5.4.75301 icon
BepInEx-BepInExPack_PEAK

BepInEx pack for PEAK. Preconfigured and ready to use.

Preferred version: 5.4.75301

README

PeakPresence

PeakPresence is a mod for PEAK that adds Discord Rich Presence integration, allowing your Discord friends to see your current in-game status, location, and activity.

Features

  • Discord Rich Presence support
  • Shows current biome/location (e.g., Shore, Tropics, Alpine, etc.)
  • Displays solo or multiplayer status
  • Customizable and localizable presence text
  • Language support via l10n files

Disclaimer

All translations (other than English and French) were AI-generated. You are welcome to make a Github Pull Request if you want to submit more accurate translations.

Installation

  1. Requirements:

  2. Install the Mod:

    • Download the latest release from Thunderstore.
    • Extract the contents to your BepInEx/plugins/PeakPresence/ directory.
  3. Localization:

    • Edit or add language files in BepInEx/plugins/PeakPresence/l10n/ (e.g., en.json).
    • The mod will automatically use the language set in-game.

Configuration

  • The mod generates a config file on first launch.
  • You can customize Rich Presence text and behavior via the config file or by editing localization files for full language support.
  • You can configure ForcedLanguage to force the RPC to use a specific Language Code instead of Syncing with Game language ("en", "fr", "it", "de", "es", "es-419", "pt-BR", "ru", "uk", "zh-Hans", "zh-Hant", "ja", "ko", "pl", "tr")

Building

To build the project yourself:

dotnet build -c Release

Thunderstore Packaging

To package for Thunderstore:

dotnet build -c Release -target:PackTS -v d

The built package will be found at artifacts/thunderstore/.

Contributing

Pull requests and issues are welcome! Please open an issue for bugs or feature requests.

License

This project is licensed under the MIT License. See LICENSE for details.

CHANGELOG

Changelog

[0.4] - 29/08/2025

Reverted

  • Removed the -1 as the devs patched out their ""dev slot"" 🎉🥳

[0.3] - 26/08/2025

Fixed

  • Corrected Photon room MaxPlayers in Discord RPC by subtracting the hidden dev slot (shows real 4-player limit or more if using PeakUnlimited instead of 5).

[0.2] - 23/08/2025

Added

  • Detailed messages for each states like "Surviving the crash at the Shore" instead of "InGame: Shore"

[0.1] - 23/08/2025

Added

  • RPC with localization [ English, French, Italian, German, SpanishSpain, SpanishLatam, BRPortuguese, Russian, Ukrainian, SimplifiedChinese, TraditionalChinese, Japanese, Korean, Polish, Turkish ]
  • Config for RPC to use another one
  • Player can configure ForcedLanguage to force the RPC to use a specific Language Code instead of Syncing with Game language [ "en", "fr", "it", "de", "es", "es-419", "pt-BR", "ru", "uk", "zh-Hans", "zh-Hant", "ja", "ko", "pl", "tr" ]