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
| Date uploaded | a week ago |
| Version | 2.0.0 |
| Download link | Vapok-ConsoleBuddy-2.0.0.zip |
| Downloads | 37 |
| Dependency string | Vapok-ConsoleBuddy-2.0.0 |
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
Console Buddy
A lightweight, performance-friendly quality-of-life mod for Valheim that allows you to fully customize the look, feel, size, positioning, and buffer capacity of the in-game developer console window.
Features
- Custom Fonts: Choose any font installed on your system or use the default game font.
- Custom Typography: Adjust font size and font color with ease.
- Console Styling: Customize background tint and opacity/transparency.
- Flexible Positioning: Adjust horizontal offsets and vertical height/margins to fit any screen resolution or UI layout.
- Expanded History & Buffer: Increase the console scrollback limit and visible history lines so you never lose command logs or debug output.
- High Performance: Event-driven formatting updates ensure zero frame rate impact during gameplay.
Configuration Options
Console Buddy generates a configuration file at BepInEx/config/vapok.mods.consolebuddy.cfg upon first run. All settings can be tweaked directly in the config file or adjusted in real time in-game using the BepInEx Configuration Manager (F1).
🎨 Console Appearance
| Setting | Type | Default | Description |
|---|---|---|---|
Font Size |
Integer (5–100) |
20 |
Sets the font size of the text rendered in the console window. |
Font Color |
Color (RGBA) |
Grey |
Sets the text color of console logs and output. |
Font Name |
String (Dropdown) |
Default Console Font |
Selects which font family to render console text with. Lists all fonts installed on your operating system alongside the default game font. |
Console Background Color |
Color (RGBA) |
#00000086 (Semi-Transparent Black) |
Sets the background tint color and transparency (alpha) of the console window. |
Buffer Limit |
Integer |
3000 |
Sets the maximum number of history/log lines retained in the console buffer before old lines are discarded. |
Visible Lines Shown |
Integer |
300 |
Sets the maximum number of visible lines rendered in the active console output viewport. (Note: Requires game restart to change). |
📐 Console Positioning
| Setting | Type | Default | Description |
|---|---|---|---|
Console Background Left Offset |
Integer (0–5000) |
0 |
Adjusts the left horizontal offset/margin of the console background window. |
Console Background Right Offset |
Integer (-5000–0) |
0 |
Adjusts the right horizontal offset/margin of the console background window. |
Console Background Height |
Integer (-500–500) |
0 |
Adjusts the bottom/vertical height offset of the console window. |
Installation
Using a Mod Manager (Recommended)
- Install via Thunderstore Mod Manager, r2modman, or Gale.
- Launch the game through your mod manager.
Manual Installation
- Ensure BepInEx for Valheim and Jötunn (ValheimLib) are installed.
- Download the latest release from Thunderstore or GitHub Releases.
- Extract the
ConsoleBuddy.dllfile into yourValheim/BepInEx/plugins/directory.
Mod Author Details
- Author: Vapok
- Source Code: GitHub
- Discord: Vapok's Mod Community
- Patch Notes: Changelog
CHANGELOG
2.0.7 - Valheim 1.0.15 Alignment & Internalized Dependency Updates
- Valheim 1.0.15 Alignment: Updated game assembly references and internalized
Vapok.Valheim.Common3.13.1015. - Localization & Stability: Re-synchronized 35-language splash localizations and verified patch compatibility.
2.0 Changelog History (Valheim Release) (click to expand)
2.0.6 - Splash Window Updates & Valheim 1.0.14 Alignment
- Splash Window Updates:
- Telemetry is now unchecked when first loaded (Opt-In visibility)
- Added Send Error Logs (Opt-Out)
- Privacy Policy is now available directly in-game
- Added Data Disclaimers on hover over checkboxes for transparency on what data is sent
- Valheim 1.0.14 Alignment: Updated game assembly references and internalized
Vapok.Valheim.Common3.12.1014.
2.0.5 - Jewelcrafting Font Compatibility
- Fixed: Jewelcrafting packages it's own font which was overriding part of a vanilla font, causing the Splash screen to appear blank.
2.0.4 - Updated README with Telemetry Information
- Updated the README.md with Anonymous Telemetry information per request of mod stores.
2.0.3 - Unified Splash Screen & Telemetry Controls
- Unified Startup Splash Screen: Integrated with a centralized startup splash screen.
- Added configurable
Show on Game Startupwhich can be enabled or disabled in the configuration file.
- Added configurable
- Anonymous Telemetry:
- Added configurable
Enable Anonymous Telemetryconfiguration which can be enabled or disabled in the configuration file.- Defaults to enabled with auto-opt-in on launch. Uncheck to Opt-Out
- ANONYMOUS DATA ONLY - I track version number and usage data. No personal data is ever collected. For more information, see the Privacy Policy.
- Added configurable
2.0.1 - Dependency & Compatibility Maintenance
- Dependency Updates: Updated Jotunn and BepInEx runtime package bindings.
- Compatibility Maintenance: Verified compatibility against the latest Valheim 1.0 release.
- Documentation Improvements: Standardized README, user guides, and technical patch documentation.
2.0.0 - Valheim 1.0 Release
- Valheim 1.0 Compatibility: Updated and validated all console hooks and game references for Valheim 1.0.
- Performance Optimizations: Converted console styling from per-frame updates to an efficient event-driven system triggered only upon changes.
- Font Loading & Cross-Platform Stability: Added fallback handling to prevent errors when configured custom fonts are missing or unavailable on Linux/Steam Deck.
- Configuration & UI Fixes: Clarified configuration tooltips and streamlined console element binding.
- Framework Updates: Updated to Jotunn 2.30.0 and Vapok.Valheim.Common 3.2.1012.
1.0 Changelog History (Valheim Early Access) (click to expand)
1.1.2 - Updating Dependencies
- Updated all dependencies to latest versions.
1.1.1 - Dedicated Server Config Syncing Fix
- Resolved an issue preventing dedicated servers from properly enforcing configuration settings on connected clients.
- Added graceful dependency handling and notifications.
1.1.0 - Jotunn Migration
- Updated for Valheim 0.221.4 and transitioned to Jotunn library.
1.0.7 - Valheim 0.217.28 Updates
- Updated for Valheim 0.217.28.
1.0.6 - Valheim 0.217.24 Updates
- Updated for Valheim 0.217.24.
1.0.5 - Valheim 0.217.14 Updates
- Updated for Valheim 0.217.14.
1.0.4 - Valheim 0.216.9 Updates
- Updated for Valheim 0.216.9.
1.0.3 - Buffer Limit and Visible Line Settings
- Added configuration settings for Console Buffer Limit and Visible Lines shown.
1.0.2 - Font Saving Fix
- Fixed font setting persistence when saving configurations.
1.0.1 - Custom Console Styling & Sizing
- Added settings for Font Face Type, Console Positioning, Width, Height, and Background Color/Transparency.
1.0.0 - Initial Release
- Initial release allowing Font Size and Font Color customization for Valheim's in-game console.