#✅ | Splash text
1 messages · Page 1 of 1 (latest)
You can replace Minecraft’s vanilla splash with your own random list:
- Open the layout editor for the Title screen, delete the built-in splash text element, and add FancyMenu’s Splash Text element instead (see the Splash Text docs for more context).
- In the Splash Text element’s settings, choose Source Mode → Text File.
- Point the Source Text File to a
.txtfile stored inconfig/fancymenu/assets/where each non-empty line is one of your preset splashes. - Enable Refresh On Screen Load: Enabled so it picks a random line every time the main menu opens (the element automatically randomizes which line it shows).
- Save the layout and reload. Now your menu will show a random preset splash text each time it loads 🙂
Let me know if you’d like a sample file format or help hiding the vanilla splash icon!
it keeps disapearing
Oh no, sorry it keeps disappearing! Could you tell me a bit more?
- Are you using the Splash Text element or the vanilla one?
- Did you set the source to a text file with multiple lines?
- Is “Refresh On Screen Load” turned on so it randomizes every time?
- Are you seeing the element in the editor but not in-game, or is it gone from the editor too?
With those details I can point you to the right fix.
element, i did with multiple lines, it is turned on, random
If the custom Splash Text element keeps vanishing, double-check these things:
- You’re editing the right layout – make sure the layout is “for the Title screen” (not a universal layout) and that Customizations are still enabled for that screen.
- The layout isn’t part of a random layout group – if you accidentally enabled Random Mode (right-click the editor background → Random Mode) the editor might load a different layout that doesn’t have the Splash Text element, making it “disappear.”
- The element doesn’t have any loading requirements that prevent it from showing. Right-click it and confirm no requirements or requirements that are always false.
- The text file isn’t empty and contains at least one non-empty line; otherwise the element will display the “ERROR: SPLASH FILE IS EMPTY” message and look gone.
- Save the layout before closing the editor (Ctrl+S or Layout → Save) so your custom element stays in the layout.
If you still see it in the editor but not when the menu opens, try toggling “Refresh On Screen Load” off & on again (same docs page) and reloading FancyMenu. For more context see the Splash Text documentation.
it works but sometimes i get black splash text where the text should be
Looks like your splash file sometimes hands FancyMenu an empty line, which is why the element renders a black “blank” splash.
Try these steps:
- Open your
/config/fancymenu/assets/<your-file>.txtand make sure every line has actual text (no blank lines, only spaces, or hidden characters). Blank lines are treated as valid entries and just render nothing. - If you’re using clickable/JSON-style entries, confirm each line is valid JSON and sets a visible color (black text on a dark background will look like a block).
- Save the file and reload FancyMenu so the latest version is used.
- If you want to be extra sure, add a separate text line like
Test Splatat the top to guarantee there’s always a fallback.
See the Splash Text documentation for more details on the text-file source mode and how the element handles empty/invalid lines.
This support thread has been marked as solved by @frozen magnet.
The AI helper is now disabled, but you can still continue the conversation if needed. Thank you for using our support system!