The BepInEx console will not appear when launching like it does for other games on Thunderstore (you can turn it back on in your BepInEx.cfg file). If your PEAK crashes on startup, add -dx12 to your launch parameters.

PeakChatOps
A chat system for PEAK. Basic messaging functionality with UI enhancements.
Last updated | 9 hours ago |
Total downloads | 37 |
Total rating | 0 |
Categories | Mods Quality Of Life All Clients |
Dependency string | LIghtPeak-PeakChatOps-1.0.0 |
Dependants | 0 other packages depend on this package |
This mod requires the following mods to function

BepInEx-BepInExPack_PEAK
BepInEx pack for PEAK. Preconfigured and ready to use.
Preferred version: 5.4.2403
Cysharp-UniTask
Provides an efficient allocation free async/await integration for Unity.
Preferred version: 2.5.0
Snosz-PhotonCustomPropsUtils
Helps modders easily synchronize room/player properties across all connected clients through Photon's Custom Properties.
Preferred version: 1.1.0

README
PeakChatOps
PeakChatOps is a modified version based on PeakTextChat.
Retained from the original:
- PeakTextChat's UI framework
- Some patches from PeakTextChat
Major changes:
- Removed PeakTextChat's original chat message logic, replaced with a custom message handler chain
- Added a new command system supporting custom commands (auto registration/hot reload)
- Some components now use PeakLib implementations
- Improved Chinese support
Features:
- Chat box now supports paging! Use the mouse wheel to scroll up and down
- Supports config hot-reload, changes take effect immediately
- Minecraft-like command system! (Easily extensible, currently a few built-in commands, more can be added)
New command set mod: PeakChatOps Extra In development, for reference Source: https://github.com/LIghtJUNction/PeakMods
Features
- Chat message sending/receiving and UI display
- Supports custom commands (auto registration/hot reload)
- Multi-language internationalization and dynamic switching
- Chat input box Tab completion and prediction
- Supports config hot-reload
- Supports player teleport and other extension commands
Installation
- Recommended: Use a mod manager for installation
Usage
- Chat: Press the configured hotkey (e.g. Y) to open the input box, type and press Enter to send
- Commands: Type
/help
to see all commands
Configuration
- Chat box size, position, font, opacity, etc. can be adjusted in the config file
- Supports runtime hot-reload
Development & Extension
- To add a new command: Inherit from
PCmd
, implement the Handler, and put it in an extension DLL for auto loading
build
dotnet build -c Release -target:PackTS -v d
Credits (in no particular order)
- PeakTextChat (Inspiration)
- BepInEx (Framework)
- PeakLib (Utility library)
For questions or suggestions, feel free to open an issue or PR!