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.
MMOHeimMainMenu
MMOHeim main menu: Custom Loading screens, MMOHeim Logo and Custom Main Menu Music, in-game Discord join button. For the upcoming MMOHeim modpack — https://discord.gg/yX9tv3FXY6.
| Date uploaded | 3 weeks ago |
| Version | 1.0.6 |
| Download link | RDMods-MMOHeimMainMenu-1.0.6.zip |
| Downloads | 42 |
| Dependency string | RDMods-MMOHeimMainMenu-1.0.6 |
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.2333README
MMOHeim Main Menu
MMOHeim is a Valheim pack built around deeper, MMO-style systems and community play — more content and news on our Discord server. This plug-in swaps the startup experience: custom banner, Discord panel, loading art, login screen scene to be more atmospheric and main-menu music.
Requirements
- Valheim
- BepInExPack Valheim — install via your mod manager, or set up BepInEx manually before adding this mod.
Manual installation
- Install BepInExPack Valheim if you do not already have it.
- Open your Valheim folder:
…/steamapps/common/Valheim/ - Copy
MMOHeimMainMenu.dllintoBepInEx/plugins/(any subfolder name is fine). - Copy the
MMOheimMainMenufolder into the same folder as the DLL so assets sit next to the plugin:
BepInEx/plugins/<your-folder>/
MMOHeimMainMenu.dll
MMOheimMainMenu/
logo.png
discordlogo.png
mainmenu.ogg
LoadingArt/
art1.png …
- Launch the game. BepInEx will create a config file on first run if one is not present yet.
Configuration
After the first launch, edit:
BepInEx/config/rdmods.mmheim.mainmenu.cfg
| Setting | Description |
|---|---|
| Enabled | Turn the mod on or off. |
| EnableLogging | Extra log messages (off by default). |
Both options are under [General].
CHANGELOG
Changelog
1.0.6
- Fixed severe optimization issues. Instead of mod checking state of the screen every second multiple times, made the change of state event-driven only, this improves the mod and main menu experience significantly.
- Changed the scene settings.
- Please delete old CFG and let the new one generate automatically upon launching the game.
1.0.5
- Fixed an issue where the main menu music and biome music would play together when logging out from the server.
- Changed the vanilla login screen scene to a atmospheric scene.
1.0.4
- Fixed an issue where the main menu music would continuously loop when entering the world with a newly created character.
- Updated loading screen logic so custom art displays immediately and persists reliably during long new world generations, optimized to prevent lag in heavy modpacks.
1.0.3
- Fixed directory flattening issues during mod store downloads to preserve internal file structures.
1.0.2
- Synchronized the Thunderstore changelog to accurately reflect previous patch notes.
- Refined the mod's manifest description for improved clarity and readability.
1.0.1
- Fixed an issue where the
.zippackaging caused assets to flatten at the plugin root when downloaded via Thunderstore/r2modman, preventing menu music and art from loading. - Corrected the internal asset folder casing to
MMOheimMainMenuto match the codebase, ensuring full compatibility for Linux and Steam Deck users.
1.0.0
- Random loading art (
art1–art12.png) per join/load, Discord panel, menu music fade, minimal BepInEx config. All assets resolve underPaths.PluginPath(Thunderstore / r2modman / manual).