From 830820dfbc9074eb6fe1f3aa0cf91fa8c99025cb Mon Sep 17 00:00:00 2001 From: Telesphoreo Date: Mon, 8 Aug 2022 21:23:40 -0500 Subject: [PATCH] System messages From my testing this works great and still works with plugins and keeps any formatting modifications but without the fear mongering red indicator and trouble sign --- ...-Add-configuration-option-to-disable-chat-signatures.patch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/patches/server/0039-Add-configuration-option-to-disable-chat-signatures.patch b/patches/server/0039-Add-configuration-option-to-disable-chat-signatures.patch index 7b66b2e..2b476ba 100644 --- a/patches/server/0039-Add-configuration-option-to-disable-chat-signatures.patch +++ b/patches/server/0039-Add-configuration-option-to-disable-chat-signatures.patch @@ -33,7 +33,7 @@ index 9cd5ffca69df27f794f5a72e687fc6b3ae0f1656..9cf8f5d85a873c1c6c85b45246d01d4b { config.set(path, val); diff --git a/src/main/java/net/minecraft/network/chat/OutgoingPlayerChatMessage.java b/src/main/java/net/minecraft/network/chat/OutgoingPlayerChatMessage.java -index bd82f0316df85b621c1970ff30bbbec0d2712ccd..04195891391ebd53f5acf27db15e6a991f554d40 100644 +index bd82f0316df85b621c1970ff30bbbec0d2712ccd..19d9c1e500c89271fd8aa19280cdcc9e472a0bd4 100644 --- a/src/main/java/net/minecraft/network/chat/OutgoingPlayerChatMessage.java +++ b/src/main/java/net/minecraft/network/chat/OutgoingPlayerChatMessage.java @@ -2,6 +2,7 @@ package net.minecraft.network.chat; @@ -52,7 +52,7 @@ index bd82f0316df85b621c1970ff30bbbec0d2712ccd..04195891391ebd53f5acf27db15e6a99 + // Scissors start - Add configuration option to disable chat signatures + if (!ScissorsConfig.chatSignaturesEnabled) + { -+ playerChatMessage = PlayerChatMessage.unsigned(MessageSigner.system(), new ChatMessageContent(playerChatMessage.serverContent().getString(), playerChatMessage.serverContent())); ++ playerChatMessage = PlayerChatMessage.system(new ChatMessageContent(playerChatMessage.serverContent().getString(), playerChatMessage.serverContent())); + } + // Scissors end +