3
0
Mirror von https://github.com/GeyserMC/Geyser.git synchronisiert 2024-11-03 14:50:19 +01:00

Only replace the first '.' in a message (#463)

Dieser Commit ist enthalten in:
rtm516 2020-05-01 06:49:29 +01:00 committet von GitHub
Ursprung 99880c7d46
Commit 2e3f32d769
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
GPG-Schlüssel-ID: 4AEE18F83AFDEB23

Datei anzeigen

@ -38,19 +38,7 @@ public class BedrockTextTranslator extends PacketTranslator<TextPacket> {
@Override @Override
public void translate(TextPacket packet, GeyserSession session) { public void translate(TextPacket packet, GeyserSession session) {
if (packet.getMessage().charAt(0) == '.') { String message = packet.getMessage().replaceAll("^\\.", "/").trim();
String message = packet.getMessage().replace(".", "/").trim();
if (MessageUtils.isTooLong(message, session)) {
return;
}
ClientChatPacket chatPacket = new ClientChatPacket(message);
session.getDownstream().getSession().send(chatPacket);
return;
}
String message = packet.getMessage().trim();
if (MessageUtils.isTooLong(message, session)) { if (MessageUtils.isTooLong(message, session)) {
return; return;