Splasher! Mod Review: Total Control Over Minecraft Splash Texts
Every time you open Minecraft, that familiar yellow line of text greets you with a random joke, pun, or trivia snippet. It has been part of the game for over a decade, yet Mojang has never given players a way to edit it. That is exactly the gap Splasher! fills. This lightweight add-on hands you full control over the splash text on the main menu, letting you append new lines, replace the originals entirely, or translate everything into your own language. Whether you are building a themed modpack or simply want your menu to reflect your personality, Splasher! delivers a surprising amount of flexibility for such a small mod.
What Splasher! Actually Does
At its core, Splasher! intercepts the way Minecraft reads its splash text list and swaps in a system built around editable files. Instead of being locked inside the game's internal assets, your splash texts become plain text documents you can open in any editor. The mod supports two distinct workflows:
- Customization: Create your own splash lines and either append them to the vanilla list or replace it completely.
- Translation: Convert the original splashes into language-specific JSON files so players around the world see localized text.
Because the two systems are independent, you can mix them freely. A server owner might keep the vanilla jokes while adding a few recruitment messages, whereas a translator might rebuild the entire list from scratch.
Supported Versions and Loaders
Splasher! is a Fabric mod, so you will need the Fabric Loader and Fabric API installed before anything else. It has been maintained across several modern Minecraft releases, including the 1.19.x and 1.20.x branches, with builds targeting both client and server environments. If you run a modpack on a dedicated server, the splash customization still works because the relevant files live in the config directory rather than in world data. Always match the mod version to your exact game build, since a mismatch is the most common cause of a silent failure where the mod loads but nothing changes.
If you prefer skipping manual dependency hunting, the foxygame.net launcher bundles Splasher! alongside a curated add-on catalog, so one click handles the loader, the API, and version matching automatically.
Adding Custom Splash Texts
File Location and Naming
Custom lines are stored as .txt files inside .minecraft/config/splasher/. The filename must match your target language code, so English players create en_us.txt, Chinese players create zh_cn.txt, and so on. This naming convention is what allows the mod to serve the right list to the right client without any extra configuration.
Formatting Rules
Each splash occupies exactly one line. Blank lines are ignored, and the standard section symbol formatting codes are fully supported, meaning you can color individual splashes, make them bold, or add obfuscated characters. The syntax mirrors the vanilla splashes.txt found under .minecraft/assets/minecraft/texts/, so anyone familiar with resource pack editing will feel at home immediately.
Translating the Vanilla Splash List
Translation works through JSON rather than plain text. The mod converts the original splashes.txt into a structured .json file, and the base English version lives at assets/splasher/lang/en_us.json. Open it, translate each entry into your language, then rename the file to the appropriate locale code such as de_de.json or ja_jp.json. Drop it into the correct folder and the game picks it up on the next launch. Translators who want to share their work can submit a pull request to the project repository, which is how most community language packs end up bundled.
Configuring Splasher! with Cloth Config
The mod relies on the Cloth Config API, which generates a clean in-game settings screen. Behind the scenes, everything is written to .minecraft/config/splasher.toml, and every option includes a comment explaining its purpose. Some practical combinations include:
- Disabling all splashes for a completely clean menu.
- Showing only custom splashes while hiding the vanilla ones.
- Displaying both lists together, either following the client language or ignoring it entirely.
That last option is genuinely useful for streamers and content creators who want a consistent English menu regardless of which regional client their viewers use.
How to Install Splasher! for Minecraft
Installation follows the standard Fabric routine. First, confirm your game version matches a supported build. Next, place the Fabric API jar and the Splasher! jar into your mods folder. Launch the game once so the config directory generates, then close it and add your custom text files. Reopen Minecraft and the new splashes appear on the title screen. If you want to download Splasher! for Minecraft without juggling versions manually, a launcher with automatic add-on updates removes most of the guesswork and keeps everything compatible after each game patch.
Final Thoughts
Splasher! is one of those small quality-of-life mods that quietly improves every session. It costs almost nothing in performance, requires no complicated setup, and opens a creative door that vanilla Minecraft keeps firmly shut. For translators, it is a genuine contribution tool. For modpack authors, it is a branding opportunity. And for ordinary players, it is a chance to see their own words waiting on the main menu every time they log in.