mojira.dev
MC-236240

USERNAME IS YOU splash text is hardcoded

I'm actually on 1.17 but that wasn't an option so let me know if it got fixed from 1.17 to 1.17.1 (I assume it didn't).

So apparently, that splash text is hardcoded and not in the splash.txt file... which means that it will always show up no matter what you do.

I'm trying to make a texture pack with only custom splash texts and that one keeps popping up and it seems like there's nothing I can do?

Comments 10

Thank you for your report!
However, this issue is Invalid.

Your Minecraft version is outdated. We currently take issues for version 1.17.1 and the latest snapshot.
Please update to the latest version as it includes the newest fixes. If you still have this problem after updating, then please create a new issue.
In case of a game crash, please also attach the crash report found in [minecraft/crash-reports/crash-<DATE>-client.txt|https://minecrafthopper.net/help/finding-minecraft-data-folder/].

Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki

Did a real person even read the message? I'm 99.9% sure nothing changed. This splash text has apparently been in the game a while and there is no reason it would have changed. My question is how to I remove this message?

This is indeed in 1.17.1, it is a hardcoded splash text; but whether that it is a bug, I'm not sure I agree with.

It is a bug because it appears even if I replace the splash text file to make my own custom texture pack. I put in only certain messages because I want it to choose from those, and no it pops up with ACEPLANTE IS YOU

If this helps, it only shows up when you have 42 or more splashes

Since cases of hardcoded loot tables and such have been fixed I'd be willing to bend that logic to say that this is a bug, but others may disagree.

Definitely think this should be changed such that this is defined (and others like it can be defined in custom resource packs) in the splashes file.

This i also an issue for the current version especially the end.txt

 

It happened to me in 21w39a

Can confirm in 1.20.4 and 24w04a.

Code Analysis:

Path: net\minecraft\client\resource\SplashTextResourceSupplier.java // Yarn mappings
@Nullable
	public SplashTextRenderer get() {
		Calendar calendar = Calendar.getInstance();
		calendar.setTime(new Date());
		if (calendar.get(2) + 1 == 12 && calendar.get(5) == 24) {
			return SplashTextRenderer.MERRY_X_MAS_;
		} else if (calendar.get(2) + 1 == 1 && calendar.get(5) == 1) {
			return SplashTextRenderer.HAPPY_NEW_YEAR_;
		} else if (calendar.get(2) + 1 == 10 && calendar.get(5) == 31) {
			return SplashTextRenderer.OOOOO_O_O_OOOOO__SPOOKY_;
		} else if (this.splashTexts.isEmpty()) {
			return null;
		} else {
/ ISSUE SOURCE
			return this.session != null && RANDOM.nextInt(this.splashTexts.size()) == 42
				? new SplashTextRenderer(this.session.getUsername().toUpperCase(Locale.ROOT) + " IS YOU")
				: new SplashTextRenderer((String)this.splashTexts.get(RANDOM.nextInt(this.splashTexts.size())));
/ ISSUE SOURCE END
		}
	}

Thank you for your report!
After consideration, the issue is being closed as Invalid.

You have posted a feature request or a suggestion. This site is for bug reports only.
For suggestions, please visit The official Minecraft feedback site or visit the Minecraft Feedback Discord server.

Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki

aceplante

(Unassigned)

Confirmed

Text

1.17.1, 21w39a, 1.20.4, 24w04a

Retrieved