aboutsummaryrefslogtreecommitdiff
path: root/azalea-client/src/chat.rs
diff options
context:
space:
mode:
Diffstat (limited to 'azalea-client/src/chat.rs')
-rwxr-xr-xazalea-client/src/chat.rs24
1 files changed, 12 insertions, 12 deletions
diff --git a/azalea-client/src/chat.rs b/azalea-client/src/chat.rs
index e127f0d7..0ae0250a 100755
--- a/azalea-client/src/chat.rs
+++ b/azalea-client/src/chat.rs
@@ -1,18 +1,18 @@
//! Implementations of chat-related features.
use azalea_chat::FormattedText;
-use azalea_ecs::{
- app::{App, Plugin},
- entity::Entity,
- event::{EventReader, EventWriter},
- schedule::IntoSystemDescriptor,
-};
use azalea_protocol::packets::game::{
clientbound_player_chat_packet::ClientboundPlayerChatPacket,
clientbound_system_chat_packet::ClientboundSystemChatPacket,
serverbound_chat_command_packet::ServerboundChatCommandPacket,
serverbound_chat_packet::{LastSeenMessagesUpdate, ServerboundChatPacket},
};
+use bevy_app::{App, Plugin};
+use bevy_ecs::{
+ entity::Entity,
+ event::{EventReader, EventWriter},
+ schedule::{IntoSystemConfig, IntoSystemConfigs},
+};
use std::{
sync::Arc,
time::{SystemTime, UNIX_EPOCH},
@@ -159,12 +159,12 @@ impl Plugin for ChatPlugin {
app.add_event::<SendChatEvent>()
.add_event::<SendChatKindEvent>()
.add_event::<ChatReceivedEvent>()
- .add_system(handle_send_chat_event.label("handle_send_chat_event"))
- .add_system(
- handle_send_chat_kind_event
- .label("handle_send_chat_kind_event")
- .after(handle_send_chat_event)
- .after(handle_send_packet_event),
+ .add_systems(
+ (
+ handle_send_chat_event,
+ handle_send_chat_kind_event.after(handle_send_packet_event),
+ )
+ .chain(),
);
}
}