CustomMainMenu

版本 v1.5.0·更新於 2026-10-02

All-in-One CustomMainMenu: Customize everything about Main Menu & Loading Screen experience. Discord panel on Main Menu with your Discord Invite Link embedded. Made for Modpack Authors & Server Owners

模組介紹 作者原文

Custom Main Menu

A branded Valheim menu and loading screen overhaul for public servers, private servers, and modpack authors. Swap the logo, music, loading art, custom tips, 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)
  • Optional custom loading-screen tips (customtips.txt, up to 20)
  • Optional loading-screen tweaks: hide the top black bar and Valheim logo, hide the bar behind tips, or use your menu logo on the load screen
  • Move the start-menu and loading-screen logos up or down in CFG
  • Discord panel with your invite link
  • Custom changelog text and title
  • Optional skip of the first-run intro cinematic (on by default). Iron Gate splash still plays unless you turn skip on in CFG
  • Optional mute of start-menu ambient (wind / ocean / looping biome beds). Button clicks still follow Effects

Missing files are skipped. The rest of the menu still works.

Files

This mod does not ship branding inside BepInEx/config/anymore. Demo logo, music, changelog, and loading art live next to the DLL in plugins/defaults/ (for example BepInEx/plugins/RDMods-CustomMainMenu/defaults).

On first launch the plugin creates BepInEx/config/rdmods.custommainmenu.cfg and an empty BepInEx/config/CustomMainMenu/ folder, and copies README-HOW-TO-CUSTOMIZE.txt into that folder. Read that file first — it lists the exact filenames and the LoadingArt layout.

Put your own files in BepInEx/config/CustomMainMenu. Those files win over defaults, and mod updates will not overwrite them. Pack authors should ship branding in their pack’s config/CustomMainMenu/ folder, not inside this mod’s zip.

| File | What it does |

| --- | --- |

| README-HOW-TO-CUSTOMIZE.txt | Step-by-step names and folder layout. Copied into config for you. |

| logo.png | Start-menu title logo. Also accepts.jpg.jpeg. The same file can be used on the loading screen if UseCustomLoadingLogo is on. |

| 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). |

| customtips.txt | Loading-screen tips when [Loading Screen] UseCustomTips is on. One tip per line, up to 20. If missing, the copy in defaults/ is used. Off keeps Valheim's own tips. |

| LoadingArt/art1 to art12 | Loading screen art. PNG or JPG. If this folder has any image, only your files are used. If it is empty, demo art from defaults/LoadingArt/ is used. |

If a single file (logo, Discord image, music, changelog, custom tips) is missing from config, the matching file in defaults/ is used. Only LoadingArt folder is a folder-level check so if some art file is missing, it still uses your given art for loading screen.

Config

BepInEx/config/rdmods.custommainmenu.cfg is created on first launch. Your existing values are kept when the mod updates; only new keys are added.

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. Default true. |

| General | EnableLogging | Extra log lines. Default false. |

| Startup | SkipIronGateSplash | Skip Coffee Stain / Iron Gate / game logo splash. Default false (vanilla splash plays). Change applies on the next launch. |

| Startup | SkipIntroCinematic | Skip the first-run 1.0 intro cutscene. Default true. false lets that cinematic play. Does not skip new-world intro, EULA, or the Cinematics menu. |

| Main Menu | MuteAmbient | Mute ocean, wind, and looping biome ambient on the start menu. Button clicks still follow Effects. Default true. Recommended to keep True so your main menu music is clean.|

| Main Menu | LogoOffsetY | Move the start-menu logo up or down.

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

denikson-BepInExPack_Valheim

檔案與校驗

檔案名稱
CustomMainMenu-1.5.0.zip
檔案大小
19.5 MiB