mirror of
https://github.com/MCCTeam/Minecraft-Console-Client
synced 2025-10-14 21:22:49 +00:00
Add setting for hiding system/xpbar messages
Add settings for disabling: - System Messages - XP Bar Messages Fix #95
This commit is contained in:
parent
8560753949
commit
8bd130eb3a
2 changed files with 17 additions and 1 deletions
|
|
@ -140,7 +140,17 @@ namespace MinecraftClient.Protocol.Handlers
|
|||
SendPacket(0x00, packetData);
|
||||
break;
|
||||
case 0x02: //Chat message
|
||||
handler.OnTextReceived(ChatParser.ParseText(readNextString(ref packetData)));
|
||||
string message = readNextString(ref packetData);
|
||||
try
|
||||
{
|
||||
//Hide system messages or xp bar messages?
|
||||
byte messageType = readData(1, ref packetData)[0];
|
||||
if ((messageType == 1 && !Settings.DisplaySystemMessages)
|
||||
|| (messageType == 2 && !Settings.DisplayXPBarMessages))
|
||||
break;
|
||||
}
|
||||
catch (IndexOutOfRangeException) { /* No message type */ }
|
||||
handler.OnTextReceived(ChatParser.ParseText(message));
|
||||
break;
|
||||
case 0x38: //Player List update
|
||||
if (protocolversion >= MC18Version)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue