#✅ | 🙋 | Custom menu music tracks are delayed
1 messages · Page 1 of 1 (latest)
Hi! 👋 Please first click the button below to start this support ticket.
⚠️ It is not possible for anybody to send messages in this ticket before it has been started, so you need to click the button for others to be able to help/answer you.
No matching GitHub issue was found for this specific problem.
Pre-loading should reduce resource-loading delays, but it does not normally explain a 1–2 minute delay before Global Customizations music starts. The most likely causes are an audio-file problem, a web-resource delay, or an audio-related mod conflict.
Try these steps in order:
-
Update everything
- FancyMenu
- Konkrete
- Melody
- Your mod loader
- Fabric API, if applicable
-
Test with a local OGG file
Place the track in:config/fancymenu/assets/Then select it through Customization → Global Customizations → Custom Menu Music Tracks.
If you currently use a web source, test a local file instead. Web resources can be delayed by network access.
-
Re-convert the audio
Minecraft can be picky with audio files. For OGG files, convert:OGG → MP3 → OGGWAV files should use:
- 48 kHz sample rate
- 16-bit depth
Also verify that Minecraft’s Master and Music volume sliders are not muted.
-
Check for audio-related mod conflicts
Temporarily remove or disable mods such as:- Dynamic Surroundings
- Colormatic
- Sound Filters
- Sound Physics Remastered
These are known to interfere with FancyMenu’s audio systems.
-
Test a minimal instance
Run Minecraft with only:- FancyMenu
- Konkrete
- Melody
- Required loader/API files
If the music starts immediately there, another mod is causing the conflict. You can then use the Thanos method: split your remaining mods into two groups, test both groups, and keep splitting the problematic group until you find the cause.
Please send your /logs/latest.log as a file attachment, captured immediately after the music finally starts or after waiting through the delay. It can significantly speed up identifying whether this is an audio-loading error or a mod conflict. 🎧
None of these have worked. My logs also show nothing
If the logs contain nothing, the delay may not be an error, it may be related to how Custom Menu Music Tracks use Minecraft’s menu-music system. FancyMenu does not provide a setting to force that system to start immediately.
The best workaround is to use an Audio element instead:
- Disable Play Vanilla Menu Music under Customization → Global Customizations.
- Create a Universal Layout:
Customization → Layouts → New → For All Screens [Universal] - In the layout editor, right-click the background → New Element → Audio.
- Add your music tracks to the Audio element.
- Configure looping, shuffle mode and volume.
- Enable screen customizations for the screens where the universal layout should load.
- Save the layout.
An Audio element is intended for custom background music and can continue playing when switching between screens that use the same universal layout. 🎵
If the Audio element is also delayed, and you already reproduced the issue with only FancyMenu, Konkrete and Melody installed, it is most likely a FancyMenu bug. Please report it on the FancyMenu GitHub repository with:
- Minecraft version
- Mod loader and version
- FancyMenu, Konkrete and Melody versions
- Whether the delay affects both Global Customization tracks and Audio elements
- Your
latest.log, captured immediately after reproducing the delay
A silent log does not rule out a timing-related bug, so include it anyway.
yeah, that worked. but now im facing a issue where some tabs have the music playing while others restart it. Singleplayer continues playing the music thats currently playing, while multiplayer cancels it and starts a new one
That means the Audio element’s universal layout is not staying active on the Multiplayer screen. When its layout unloads, the Audio element is removed; when it loads again, the track starts from the beginning.
Fix it like this:
- Put the Audio element in a Universal Layout, not in a screen-specific layout.
- Open the affected screen, such as the Multiplayer screen.
- In the menu bar, enable:
Customization → Current Screen Customization → Enabled - Repeat this for every screen where the music should continue.
- Edit the universal layout and check:
Layout Settings → Universal Layout Options- Make sure the Multiplayer screen is not on the blacklist.
- If a whitelist is active, add the Multiplayer screen to it.
- Check your screen-specific layouts and remove any duplicate Audio elements. There should ideally be only one Audio element controlling the music.
Universal-layout audio continues between screens only when the same universal layout remains loaded on both screens. Screen customizations must be enabled separately for each affected screen. 🎵
that fixed it for the multiplayer screen, but some other screens like the video settings tab still refreshes the audio even though screen optimization is enabled
The Video Settings screen is likely a separate screen from the Options screen, so its customization state must be enabled separately.
Please check the following while the Video Settings screen is actually open:
- Open Video Settings.
- Enable Customization → Current Screen Customization → Enabled.
- Press
CTRL + ALT + Dand check the screen identifier shown by FancyMenu. - In your Audio universal layout, check Layout Settings → Universal Layout Options:
- If a whitelist is used, add that exact screen identifier.
- Make sure it is not on the blacklist.
- Make sure the Audio element exists only in the universal layout, with no duplicate Audio element in a screen-specific layout.
- Ensure the universal layout has no loading requirements that disable it on the Video Settings screen.
FancyMenu’s documentation states that music continues only when the same universal layout remains loaded on both screens. Enabling customization on the previous screen does not automatically enable it on every other screen.
If the universal layout is definitely active on both screens and the Audio element still restarts, update FancyMenu, Konkrete and Melody, then test with only those mods installed. If the issue still reproduces there, it is most likely a FancyMenu bug. Please report it on the FancyMenu GitHub repository and attach latest.log captured immediately after switching to Video Settings. Even if the log contains no obvious error, it can still provide useful timing and screen-transition information. 🎵
checked all of those, still doesnt work. it still refreshes
If the universal layout is active, has no whitelist/blacklist restriction, contains the only Audio element, and the track still restarts specifically when opening Video Settings, there is no documented FancyMenu setting that can prevent that screen from refreshing the layout/audio element.
The remaining diagnostic is a clean-instance test:
- Keep only FancyMenu, Konkrete, Melody and the required loader/API files.
- Keep the same FancyMenu configuration and Audio element.
- Reproduce the issue by opening Video Settings.
- Capture
/logs/latest.logimmediately afterward, even if it shows no obvious error.
If it still happens in that clean setup, this is most likely a FancyMenu screen-lifecycle bug. Please report it on the FancyMenu GitHub repository with:
- Minecraft version
- Loader and version
- FancyMenu, Konkrete and Melody versions
- The exact screens involved
- Confirmation that the Audio element is in a universal layout
- Your
latest.log
If it does not happen in the clean setup, another mod is causing the conflict. In that case, use the Thanos method to identify it by testing your mods in two groups and repeatedly splitting the problematic group.
Ive tried that
Thanks for testing that. Since the music still refreshes with only FancyMenu and its dependencies installed, this is most likely a FancyMenu bug or a limitation in how that screen is recreated. There is no further documented configuration fix I can provide.
Please open an issue on the FancyMenu GitHub repository and include:
- Minecraft and mod-loader versions
- FancyMenu, Konkrete and Melody versions
- The exact screen transition that restarts the music
- Confirmation that the Audio element is in a universal layout
- Your
latest.log, captured immediately after reproducing the restart
Even if the log shows no obvious error, attach it anyway, it can still help with screen-transition timing. 🐛
<@&1365490168563372113>
@low ledge has requested human assistance.
A human moderator will help as soon as possible.
🙋 | Custom menu music tracks are delayed