25w16b fix chat and misc bugs

This commit is contained in:
Catfoolyou
2025-04-19 13:00:18 -04:00
parent c963aa4b7f
commit 18eec98fd8
12 changed files with 22184 additions and 22186 deletions

View File

@@ -572,7 +572,6 @@ public class NetServerHandler extends NetHandler
public void handleChat(Packet3Chat par1Packet3Chat)
{
System.out.println("test");
if (this.playerEntity.getChatVisibility() == 2)
{
this.sendPacketToPlayer(new Packet3Chat(StatCollector.translateToLocal(EnumChatFormatting.RED + "chat.cannotSend")));
@@ -580,6 +579,7 @@ public class NetServerHandler extends NetHandler
else
{
String var2 = par1Packet3Chat.message;
System.out.println(var2);
if (var2.length() > 100)
{
@@ -587,22 +587,24 @@ public class NetServerHandler extends NetHandler
}
else
{
for (int var3 = 0; var3 < var2.length(); ++var3)
{
if (!ChatAllowedCharacters.isAllowedCharacter(var2.charAt(var3)))
{
this.kickPlayerFromServer("Illegal characters in chat");
return;
}
}
System.out.println("sending chat?");
// for (int var3 = 0; var3 < var2.length(); ++var3)
// {
// if (!ChatAllowedCharacters.isAllowedCharacter(var2.charAt(var3)))
// {
// this.kickPlayerFromServer("Illegal characters in chat");
// return;
// }
// }
if (var2.startsWith("/"))
{
System.out.println("handle command");
this.handleSlashCommand(var2);
}
else
{
System.out.println("doin shit");
if (this.playerEntity.getChatVisibility() == 1)
{
this.sendPacketToPlayer(new Packet3Chat(StatCollector.translateToLocal(EnumChatFormatting.RED + "chat.cannotSend")));