Skip to content

Commit cc97260

Browse files
committed
Merge remote-tracking branch 'origin/reorganization' into reorganization
2 parents 5a8ea0a + 1c81773 commit cc97260

File tree

3 files changed

+14
-12
lines changed

3 files changed

+14
-12
lines changed

server/src/network/client.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,12 @@ impl ClientHandler {
3838
Self { writer: tx, handle }
3939
}
4040

41+
#[inline(always)]
4142
pub fn send(&self, data: Bytes) -> Result<(), SendError<Bytes>> {
4243
self.writer.send(data)
4344
}
4445

46+
#[inline(always)]
4547
pub fn abort(self) {
4648
self.handle.abort();
4749
}

server/src/network/packets/packet_serialize.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -200,8 +200,8 @@ impl PacketSerializable for FString {
200200
fn write_size(&self) -> usize {
201201
var_int_size(self.len() as i32) + self.len()
202202
}
203-
203+
204204
fn write(&self, buf: &mut BytesMut) {
205205
self.as_str().write(buf);
206206
}
207-
}
207+
}

server/src/player/sidebar.rs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -107,10 +107,10 @@ impl Sidebar {
107107

108108
if is_size_different {
109109
packet_buffer.write_packet(&Teams {
110-
name: team.clone().into(),
111-
display_name: team.clone().into(),
112-
prefix: "".into(),
113-
suffix: "".into(),
110+
name: SizedString::truncated(&name),
111+
display_name: SizedString::truncated(&team),
112+
prefix: SizedString::EMPTY,
113+
suffix: SizedString::EMPTY,
114114
name_tag_visibility: "always".into(),
115115
color: 15,
116116
players: vec![],
@@ -126,8 +126,8 @@ impl Sidebar {
126126
}
127127

128128
packet_buffer.write_packet(&Teams {
129-
name: team.clone().into(),
130-
display_name: team.clone().into(),
129+
name: SizedString::truncated(&team),
130+
display_name: SizedString::truncated(&team),
131131
prefix: first_half,
132132
suffix: second_half,
133133
name_tag_visibility: "always".into(),
@@ -139,10 +139,10 @@ impl Sidebar {
139139

140140
if is_size_different {
141141
packet_buffer.write_packet(&Teams {
142-
name: team.clone().into(),
143-
display_name: team.into(),
144-
prefix: "".into(),
145-
suffix: "".into(),
142+
name: SizedString::truncated(&team),
143+
display_name: SizedString::truncated(&team),
144+
prefix: SizedString::EMPTY,
145+
suffix: SizedString::EMPTY,
146146
name_tag_visibility: "always".into(),
147147
color: -1,
148148
players: vec![hide_name(&name)],

0 commit comments

Comments
 (0)