Mirror von
https://github.com/ViaVersion/ViaVersion.git
synchronisiert 2024-10-05 09:40:06 +02:00
Fix character limit to 100 for messages, #530
Dieser Commit ist enthalten in:
Ursprung
d450c9b4d6
Commit
32316cf3ab
@ -236,6 +236,24 @@ public class Protocol1_11To1_10 extends Protocol {
|
|||||||
map(Type.FLOAT, toOldByte);
|
map(Type.FLOAT, toOldByte);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Chat Message Incoming
|
||||||
|
registerIncoming(State.PLAY, 0x02, 0x02, new PacketRemapper() {
|
||||||
|
@Override
|
||||||
|
public void registerMap() {
|
||||||
|
map(Type.STRING); // 0 - Message
|
||||||
|
handler(new PacketHandler() {
|
||||||
|
@Override
|
||||||
|
public void handle(PacketWrapper wrapper) throws Exception {
|
||||||
|
// 100 character limit on older servers
|
||||||
|
String msg = wrapper.get(Type.STRING, 0);
|
||||||
|
if (msg.length() > 100) {
|
||||||
|
wrapper.set(Type.STRING, 0, msg.substring(0, 100));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
private int getNewSoundId(int id) { //TODO Make it better, suggestions are welcome. It's ugly and hardcoded now.
|
private int getNewSoundId(int id) { //TODO Make it better, suggestions are welcome. It's ugly and hardcoded now.
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren