You are viewing a potentially older version of this package. View all versions.
RiskofThunder-BepInEx_GUI-3.0.2 icon

BepInEx GUI

Graphical User Interface meant to replace the regular console host that is used by BepInEx when the config setting is enabled.

Date uploaded 10 months ago
Version 3.0.2
Download link RiskofThunder-BepInEx_GUI-3.0.2.zip
Downloads 819329
Dependency string RiskofThunder-BepInEx_GUI-3.0.2

README

BepInEx.GUI

BepInEx.GUI is a graphical user interface (GUI) meant to replace the regular console host that is used by BepInEx when the config setting is enabled.

Features

  • One time only disclaimer that give a quick guide on how to report mod issues properly for end users.

  • Show loaded mods when game is starting.

  • Buttons for fast access to the game modding discord, BepInEx folder, log folder.

  • Button for pausing the game process.

  • Console log entries with colors, live log level filtering, live text filtering.

  • A real console host that saves its position and size on closing and reopening.

  • Quickly close the game process and the GUI by pressing CTRL + F5 or the button in the console tab

How it works internally

BepInEx.GUI.Loader

Purpose

  • Launch the actual gui called bepinex_gui made with Rust with the correct launch arguments.

  • Send the log entries through a localhost tcp socket.

bepinex_gui

Purpose

  • Receive the log entries from BepInEx.GUI.Loader

  • Show them in a GUI