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.
CustomMainMenu
Custom Main Menu 1.0 Update: your logo, menu music, loading art, custom changelog text & title, intro cutscene skip and Discord panel with your Discord Invite link embedded. Made for Modpack Authors & Server Owners.
| Date uploaded | 5 days ago |
| Version | 1.2.2 |
| Download link | RDMods-CustomMainMenu-1.2.2.zip |
| Downloads | 439 |
| Dependency string | RDMods-CustomMainMenu-1.2.2 |
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.2350README
Custom Main Menu
A branded Valheim start menu for public servers, private servers, and modpack authors. Swap the logo, music, loading art, Discord invite, and changelog text & title. Rebuilt for Latest Valheim version.
Main Menu Screenshot (Customizable)
Features
- Your logo on the start screen
- Your menu music
- Random loading-screen art when a world loads (Customizable)
- Discord panel with your invite link
- Custom changelog text and title
- Coastal night login view (CFG Allows for Vanilla scene as well)
- Always skips the Iron Gate splash and first-run intro cinematic so players land on the menu
Missing files are skipped. The rest of the menu still works.
Files
Everything lives under BepInEx/config/, not next to the DLL. The plugin creates the folders on first run if they are missing.
| File | What it does |
|---|---|
logo.png |
Start-menu title logo. Also accepts .jpg / .jpeg. |
discordlogo.png |
Image on the Discord panel. Also accepts .jpg / .jpeg. |
mainmenu.ogg |
Looping menu music. OGG Vorbis only. |
changelog.txt |
Text shown in the changelog panel. Edits apply live; no restart. Leave it empty to hide the panel (when custom text is on). |
LoadingArt/art1 … art12 |
Loading splash. Use any subset. PNG, JPG, or JPEG. One existing file is picked at random each world load. |
Important: Replace these files before you ship your pack. Also make sure CFG has the right options for your modpack/server and also has correct discord invite URL. Also replace the placeholder test text in changelog.txt found in config\CustomMainMenu to ensure your custom text is present in changelog. Config and assets survive a plugin update.
Config
BepInEx/config/rdmods.custommainmenu.cfg
The Discord panel title and button label are fixed in the plugin. The invite URL is not.
| Section | Setting | What it does |
|---|---|---|
| General | Enabled |
Turns the whole mod on or off. |
| General | EnableLogging |
Extra log lines. Off by default. |
| Discord Panel | DiscordInviteUrl |
Opened by the panel button. Must start with http:// or https://. Empty disables the link. |
| Discord Panel | VisibleOnlyOnStartMenu |
When on, the panel shows only on the Start Game screen. Hidden on character/world select, cinematics, EULA, and during load. |
| Menu Scenery | Enabled |
Coastal login camera, ships, rocks, campfire. Disable for Vanilla scene. |
| Menu Scenery | DepthOfFieldOnCharacterSelect |
Depth of field during character select and credits. |
| Menu Scenery | ShipLightBrightness |
Fill on the menu longships only (0–3, default 1). Does not brighten water, rocks, or the island. |
| Changelog | Enabled |
Show the changelog panel and its menu button. |
| Changelog | UseCustomText |
Fill the panel from changelog.txt. |
| Changelog | OverrideVanillaText |
On: only your text. Off: your text above Valheim’s own notes. |
| Changelog | AutoOpen |
Open the panel when the menu appears. The changelog button still collapses it. |
| Changelog | TitleText |
Title on the open Changelog panel. Empty keeps the vanilla title (“Changelog”). The collapse button always stays “Changelog”. |
Support
Questions, feedback, and bug reports: discord.gg/yX9tv3FXY6
CHANGELOG
Changelog
1.3.0
- Mod was taken down on the request of Azumatt due to original mod referencing code from his ChangeOfScenery mod. This reupload removes any and all reference to his code. This also removes the custom boat scene the mod used and now by default references the vanilla night scene I have instead. I would like to apologize to Azumatt for using his code in my mod without permission or credits. The boat scene will return if I get his explicit permission in a future update with proper credits. All the other functionality still remains the same, just menu scenery has reverted to vanilla with night time ambiance instead.
- This change also removes some of the elements in the CFG, it is advisable to delete old CFG and let new one generate but old CFGs should still cause no conflict.
1.2.7
- Volume Control Fix: Custom menu music now properly respects the in-game Music and Master volume sliders. Thanks Soloredis for his help fixing this!
- New
MuteAmbientSetting: Added aMuteAmbientoption under[Menu Scenery](defaults totrue) to silence background wind and ocean noise for a cleaner music experience. Set tofalseif you want vanilla ambient sounds in Main Menu enabled. - Asset Protection: Default assets are now stored safely in
plugins/defaults/. Mod updates will no longer overwrite custom branding placed inconfig/CustomMainMenu/. Please read the newly created README-HOW-TO-CUSTOMIZE.txt inconfig/CustomMainMenu/for more info. Thanks Soloredis for reporting this!
1.2.4
- Added SkipIronGateSplash and SkipIntroCinematic CFG options to optionally bypass the startup splash screen and opening cinematic.
1.2.2
- Valheim 1.0.12 Compatibility: Refactored the code to ensure full compatibility with the latest game update.
- Reduced Image File Sizes: The Loading Screen folder now supports JPG/JPEG images in addition to PNGs, allowing you to compress your loading screen art.
- Customizable Changelogs: Server and modpack authors can now edit the changelog. A new CFG entry allows you to change both the changelog body text and the title of the viewer.
- Automatic Intro Skip: The game now automatically skips the introductory cutscene, taking you directly to the main menu.
1.0.0
- Initial release. Please report bugs at https://discord.gg/yX9tv3FXY6