-
-
Notifications
You must be signed in to change notification settings - Fork 358
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add config for the unverified username message (#348)
- Loading branch information
1 parent
703b5da
commit c333d3d
Showing
1 changed file
with
39 additions
and
0 deletions.
There are no files selected for viewing
39 changes: 39 additions & 0 deletions
39
patches/server/0218-Config-for-unverified-username-message.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 | ||
From: Ben Kerllenevich <me@notom3ga.me> | ||
Date: Wed, 19 May 2021 15:33:43 -0400 | ||
Subject: [PATCH] Config for unverified username message | ||
|
||
|
||
diff --git a/src/main/java/net/minecraft/server/network/LoginListener.java b/src/main/java/net/minecraft/server/network/LoginListener.java | ||
index 4e28b58731c7e76a727ed8f0967150f8fe22ab66..45806397e392b52e5532663c2bf544218f79fbaf 100644 | ||
--- a/src/main/java/net/minecraft/server/network/LoginListener.java | ||
+++ b/src/main/java/net/minecraft/server/network/LoginListener.java | ||
@@ -280,7 +280,7 @@ public class LoginListener implements PacketLoginInListener { | ||
LoginListener.this.i = LoginListener.this.a(gameprofile); | ||
LoginListener.this.g = LoginListener.EnumProtocolState.READY_TO_ACCEPT; | ||
} else { | ||
- LoginListener.this.disconnect(new ChatMessage("multiplayer.disconnect.unverified_username")); | ||
+ LoginListener.this.disconnect(net.pl3x.purpur.PurpurConfig.unverifiedUsername.equals("default") ? new ChatMessage("multiplayer.disconnect.unverified_username") : new ChatComponentText(net.pl3x.purpur.PurpurConfig.unverifiedUsername)); // Purpur | ||
LoginListener.LOGGER.error("Username '{}' tried to join with an invalid session", gameprofile.getName()); | ||
} | ||
} catch (AuthenticationUnavailableException authenticationunavailableexception) { | ||
diff --git a/src/main/java/net/pl3x/purpur/PurpurConfig.java b/src/main/java/net/pl3x/purpur/PurpurConfig.java | ||
index 61f385021e8e870a4cb1b9c2744105988c8b709a..5a228c14a6e6335399f3436419deb51420082ad2 100644 | ||
--- a/src/main/java/net/pl3x/purpur/PurpurConfig.java | ||
+++ b/src/main/java/net/pl3x/purpur/PurpurConfig.java | ||
@@ -164,6 +164,7 @@ public class PurpurConfig { | ||
public static String creditsCommandOutput = "§a%s has been shown the end credits"; | ||
public static String pingCommandOutput = "§a%s's ping is %sms"; | ||
public static String cannotRideMob = "§cYou cannot mount that mob"; | ||
+ public static String unverifiedUsername = "default"; | ||
private static void messages() { | ||
afkBroadcastAway = getString("settings.messages.afk-broadcast-away", afkBroadcastAway); | ||
afkBroadcastBack = getString("settings.messages.afk-broadcast-back", afkBroadcastBack); | ||
@@ -173,6 +174,7 @@ public class PurpurConfig { | ||
creditsCommandOutput = getString("settings.messages.credits-command-output", creditsCommandOutput); | ||
pingCommandOutput = getString("settings.messages.ping-command-output", pingCommandOutput); | ||
cannotRideMob = getString("settings.messages.cannot-ride-mob", cannotRideMob); | ||
+ unverifiedUsername = getString("settings.messages.unverified-username", unverifiedUsername); | ||
} | ||
|
||
public static int dungeonSeed = -1; |