Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
ConsoleBuddy
A simple Valheim mod that allows you to adjust the look and feel of the in-game Console
| Last updated | 3 hours ago |
| Total downloads | 2800 |
| Total rating | 3 |
| Categories | Mods Tweaks Tools Client-side Utility Mistlands Update Ashlands Update Bog Witch Update Deep North Update |
| Dependency string | Vapok-ConsoleBuddy-2.0.6 |
| Dependants | 1 other package depends on this package |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2350ValheimModding-Jotunn
Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.
Preferred version: 2.30.1ValheimModding-YamlDotNet
Shared version 16.3.0 of YamlDotNet from Antoine Aubry and contributors, net47 package for use in Valheim mods. Maintained by the ValheimModding team.
Preferred version: 16.3.1README
Take full command over your Valheim console! ConsoleBuddy empowers developers, server administrators, and players to fully customize the in-game terminal with custom font faces, font sizes, colors, console dimensions, positioning, transparency, and expanded buffer history.
✨ Features
- 🔤 Custom Fonts & Styling: Select any installed system font (with automatic cross-platform fallbacks for Linux, Steam Deck, and Windows) and customize font size and color.
- 📐 Custom Size & Positioning: Adjust console window width, height, and screen alignment to fit your display resolution and preference.
- 🎨 Background Customization: Set custom background colors and transparency levels to keep gameplay visible behind the terminal.
- 📜 Expanded Buffer History: View and retain hundreds of log lines with configurable visible lines and buffer capacity.
- ⚡ Zero Performance Impact: Operates purely on event triggers when the console opens or settings change—no per-frame overhead.
🕹️ Controls & Keybinds
| Input | Default Action |
|---|---|
| F5 | Toggle the in-game console open and closed. |
| ↑ / ↓ | Navigate through prior command history. |
| Tab | Autocomplete commands and arguments. |
| Page Up / Page Down | Scroll through console log buffer history. |
⚙️ Configuration & Settings
Tailor all visual settings in real time via the in-game BepInEx Configuration Manager (F1):
| Setting | Default | Description |
|---|---|---|
| Font Size | 14 |
The text size in points rendered in the console window. |
| Font Color | White |
Color of output text (accepts Hex colors or standard names). |
| Font Face | Consolas |
Name of the font face to render. |
| Console Width | 800 |
Width of the console window in pixels. |
| Console Height | 400 |
Height of the console window in pixels. |
| Console Position X/Y | (0, 0) |
Screen offset position for the console window. |
| Background Color | Black |
Background color of the terminal panel. |
| Background Alpha | 0.75 |
Transparency level of the console background (0.0 = transparent, 1.0 = solid). |
| Buffer Limit | 1000 |
Maximum number of log lines preserved in memory buffer. |
| Visible Lines | 25 |
Number of log lines displayed simultaneously on screen. |
🛡️ Advanced Safeguards
- 🐧 Cross-Platform Resilience: Gracefully falls back to default Unity font rendering if a configured font is missing on Steam Deck or Linux.
- 🔒 Client-Side Module: Safe for multiplayer servers; runs strictly on the client without modifying server game rules.
🌐 Available Translations
🇺🇸 English (Default)
Want to help translate Console Buddy? Community translations are welcome! Please submit a PR on GitHub or stop by our Discord.
📥 Installation
Mod Manager (Recommended)
- Install via R2ModMan or Thunderstore Mod Manager.
- Dependencies (
BepInExPack,Jotunn (JVL)) are installed automatically.
Manual Installation
- Copy
ConsoleBuddy.dllto yourValheim/BepInEx/pluginsdirectory.
🔒 Anonymous Telemetry, Error Reporting & Privacy
Console Buddy includes lightweight, privacy-first telemetry and error reporting to help monitor mod stability, diagnose unhandled bugs, and track active version adoption across game updates.
- 100% Anonymous: We never collect personal data, Steam IDs, IP addresses, character/world names, or file system paths. Stack traces from errors are automatically sanitized to strip local user directories.
- Granular Player Control:
- Anonymous Telemetry (Opt-In): Tracks version adoption and session launches. Defaults to unchecked / disabled when first loaded (
Enable Anonymous Telemetry = false). - Error Reporting (Opt-Out): Captures sanitized mod crash diagnostics to rapidly identify and fix bugs. Defaults to enabled (
Send Error Reports = true) with one-click opt-out. - Data Disclaimers: Hover over any toggle in the startup modal for interactive tooltip disclaimers detailing exactly what data is transmitted.
- Anonymous Telemetry (Opt-In): Tracks version adoption and session launches. Defaults to unchecked / disabled when first loaded (
- In-Game & Online Privacy Policy: The full privacy policy can be viewed directly in-game by clicking
[ PRIVACY POLICY ]on the startup splash modal, or online at vapok.io/privacy-policy. - Configuration Files: Settings can be managed in-game via the startup modal, through the BepInEx Configuration Manager, or under
[Local Config]inBepInEx/config/vapok.mods.consolebuddy.cfg.
👨💻 Created by Vapok Gaming
Author: Vapok
Source Code: GitHub Repository
Community & Support: Discord Server
Changelog: Release Notes
