1#![doc = include_str!("../README.md")]
2#![feature(error_generic_member_access)]
3#![feature(never_type)]
4
5mod account;
6mod client;
7mod entity_query;
8pub mod local_player;
9pub mod ping;
10pub mod player;
11mod plugins;
12
13#[cfg(feature = "log")]
14#[doc(hidden)]
15pub mod test_utils;
16
17pub use account::{Account, AccountOpts};
18pub use azalea_physics::local_player::{PhysicsState, SprintDirection, WalkDirection};
19pub use azalea_protocol::common::client_information::ClientInformation;
20pub use bevy_tasks;
23pub use client::{
24 Client, InConfigState, InGameState, JoinedClientBundle, LocalPlayerBundle, StartClientOpts,
25 start_ecs_runner,
26};
27pub use events::Event;
28pub use movement::{StartSprintEvent, StartWalkEvent};
29pub use plugins::*;