kirigiri-PeakCloudAPI_Emulator icon

PeakCloudAPI Emulator

CloudAPI_Emulator is a mod that allow you to create custom auth server for the game allowing you to use custom LevelIndex, Messages etc...

Last updated a week ago
Total downloads 31
Total rating 2 
Categories Misc Quality Of Life Client Side
Dependency string kirigiri-PeakCloudAPI_Emulator-1.0.0
Dependants 0 other packages depend on this package

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

πŸ”§ Peak Version Bypass

A simple mod that bypasses the game's version check by redirecting it to a custom JSON URL β€” useful for emulating server responses or skipping version restrictions.


πŸ“¦ Features

  • βœ… Redirects the game's version check to a custom URL
  • πŸ“„ Reads the URL from a config file: CloudAPI_Emulator.txt
  • 🌐 Falls back to a default CloudAPI JSON if config is missing or empty
  • πŸ§ͺ Useful for testing or custom server emulation

πŸ› οΈ Installation

πŸ”Ή Via Thunderstore (Recommended)

  1. Install using a mod manager like Thunderstore Mod Manager or r2modman.
  2. Search for "Peak Version Bypass" and click Install.

πŸ”Έ Manual Install

  1. Download the .zip file from the Thunderstore mod page.
  2. Extract contents into your game’s root folder.
  3. Folder structure should look like this:
Peak/
β”œβ”€β”€ BepInEx/
β”‚   └── plugins/
β”‚       └── NekogiriMod.dll
β”œβ”€β”€ BepInEx/config/
β”‚   └── CloudAPI_Emulator.txt

βš™οΈ Configuration

BepInEx/config/CloudAPI_Emulator.txt

Put the raw URL to your version JSON (e.g., hosted on GitHub):

https://raw.githubusercontent.com/YourUsername/YourRepo/main/version.json
  • If the file is missing or empty, the mod falls back to a default hardcoded GitHub URL.
  • The request is done using UnityWebRequest and parsed as JSON.

πŸ”„ JSON Response Format

Your JSON file must follow this format:

{
  "VersionOkay": true, //If edited to false, the game will ask you to update the game, so it's useless
  "HoursUntilLevel": 19, //Can be edited
  "MinutesUntilLevel": 46, //Can be edited
  "SecondsUntilLevel": 31, //Can be edited
  "LevelIndex": 66, //Can be edited
  "Message": "Alpine’s back in rotation! We’re still looking into issues with performance and achievements, thank you for your patience" //Can be edited
}

This structure emulates the response from the original API.


πŸ‘€ Author

Made with ❀️ by Kirigiri


πŸ“ƒ License

You are free to use, modify, and redistribute this mod.