#✅ | 🙋 | FMA not loading
1 messages · Page 1 of 1 (latest)
Oh no, that’s frustrating! 😿 Let’s make sure everything is set up right:
-
File structure + naming
- Double-check your
.fmazip: it must containframes/(PNG files named0.png,1.png, …) andmetadata.jsonat the root. - PNGs must be lossless and numbered exactly like that.
- Rename the zipped file to
whatever.fma(not.zip).
- Double-check your
-
Metadata values
- Ensure
loop_count,frame_time, andframe_time_introare set (even if you don’t use intro frames). - If you want different timing for certain frames, use
custom_frame_times.
- Ensure
-
Location & background
- Place the
.fmainside/config/fancymenu/assets/. - In the layout’s background settings, use that asset (set background type to Image/Animation and pick your file).
- After assigning it, save the layout and exit the editor. Restarting the layout or reloading FancyMenu (Customization → Reload FancyMenu) can help.
- Place the
-
Preload
- Heavy animations can appear black if not preloaded. Add the
.fmaunder Customization → Pre-Load Resources so it’s fully ready when shown.
- Heavy animations can appear black if not preloaded. Add the
-
Preview check
- In the layout editor, does the animation preview show blank? If so, the frames might not be found—double-check the file names inside the ZIP are just numbers (no leading zeros unless you actually named them that way everywhere).
- Also ensure there aren’t hundreds of frames; keep recommended limit (~200 at 1080p) to avoid memory issues.
If everything looks correct still, could you tell me:
- Minecraft & FancyMenu version
- Where exactly the
.fmasits (path + file name) - What kind of background type you chose (Image/Slideshow etc.)
That info would help me narrow it down!
minecraft 1.21.1
Fancy menu version 3.8.1
Path name is in the assets labled "fancymenu_animation.fma"
and its an image background
Thanks for the extra info! 😊 Since the FMA is already in config/fancymenu/assets/fancymenu_animation.fma and set as an Image background, let’s make sure of two things:
-
Package structure + metadata
- Inside the
.fma, there must beframes/(PNG files named exactly0.png,1.png, … without extra folders) +intro_frames/(if used) +metadata.json. metadata.jsonneeds valid values forframe_time,frame_time_intro, and optionallycustom_frame_times. Even unused intro frames need the field present.- If it still shows nothing, try opening the
.fma(rename back to.zip) to confirm the PNG names are correct and that the metadata is at the root.
- Inside the
-
Resources + preloading
- FancyMenu sometimes shows black/blank backgrounds until the animation is preloaded. Go to Customization → Pre-Load Resources, add
fancymenu_animation.fma, then reload FancyMenu (Customization → Reload FancyMenu) and reopen the layout. - Heavy animations (>200 frames at 1080p) or very large PNGs might not show until fully cached—preloading avoids that.
- FancyMenu sometimes shows black/blank backgrounds until the animation is preloaded. Go to Customization → Pre-Load Resources, add
If it still stays blank, please double-check the animation plays when previewed with a simple Image element (set the same .fma as the element’s texture). If even that stays invisible, the issue is likely the .fma itself—re-export the frames / metadata, zip them again, rename to .fma, and place it back in assets.
Let me know how those checks go!
ive reexported it three times and still the same issue
You’ve been super thorough, nice job ✨ Since re-exporting didn’t help, let’s try two more checks:
-
Verify the
.fmacontents- Rename the file to
.zipand open it. - Make sure it has
frames/(PNG files named0.png,1.png, …), an optionalintro_frames/, andmetadata.jsondirectly in the root (not inside a folder). - Open
metadata.jsonand confirm it includes valid numeric values forframe_timeandframe_time_intro, even if you aren’t using intro frames. - Check the PNG files aren’t too huge (keep them under 1080p and try to stay below ~200 frames for reliability).
- Rename the file to
-
Test the animation in an Image element
- Create a temporary Image element in the same layout and set its texture to
fancymenu_animation.fma. - If the Image element stays empty too, it’s definitely the
.fmaitself (missing frames/metadata or invalid metadata). If the Image element shows it, then the background setup might need a reload or preloading.
- Create a temporary Image element in the same layout and set its texture to
-
Preload + reload
- Add the
.fmato Customization → Pre-Load Resources. - Then go to Customization → Reload FancyMenu before reopening the layout.
- Add the
If after these steps it’s still blank, could you post a screenshot of the .fma folder contents and the metadata file (you can copy/paste the JSON here)? That’ll help spot anything odd with the frame list or metadata structure.
<@&1365490168563372113>
@digital portal has requested human assistance.
A human moderator will help you as soon as possible. In the meantime, you can continue asking questions to the AI support bot if you'd like.
The support team has been notified.
🙋 | FMA not loading
is the main folder that everything is in supposed to be in the assets
Yes, the final .fma file (the zip of frames/, optional intro_frames/, and metadata.json) needs to live directly inside config/fancymenu/assets/. Once you’ve zipped it and renamed it to something.fma, drop that .fma into your assets folder—don’t keep the whole folder structure outside or inside another subfolder, because FancyMenu expects the .fma file itself in /config/fancymenu/assets/.
send the fma
If Alice isn't answering, you must either:
Include @Alice [AI] in your message
Use Discord's reply feature on any of her messages
The person who originally asked the question can send follow-up messages directly after the bot's response without mentioning or replying.
the file is way to big apparently, want me to put it in a google drive and send it?
yeah sure
this animation has almost 1000 frames thats probably the reason,,
well, we got em
at what resolution are the pngs?
the .fma file is looping by default
this is not how you're supposed to use it
it's best that you have a separate background, and make the 2 objects that I see looped
use less frames
once the wheel makes a 360 you can start the fma file all over again
you cut down like 900 frames if you do that
will definitely do that
and if it doesn't load after that, preload it (it's in the Customizations tab at the top)
maybe make the person and the thing spinning on the back seperate FMAs
oh nvm lesha said that
but yeah
✅ | 🙋 | FMA not loading