diff options
| author | xtex <xtexchooser@duck.com> | 2023-06-25 06:43:38 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-06-24 17:43:38 -0500 |
| commit | ea8a8fccb6eb39c97f6cb69e11db5f7d0886172e (patch) | |
| tree | f8e821275be0aa23608fbd6ae023368ca2a78bcf /azalea-client/src | |
| parent | 5e4699688207b8ac722ae7f96c49428242f49a9d (diff) | |
| download | azalea-drasl-ea8a8fccb6eb39c97f6cb69e11db5f7d0886172e.tar.xz | |
Add ClientBuilder:new_without_log (#93)
* Add ClientBuilder:new_without_log
* 'log' feature
* fix warnings
---------
Co-authored-by: mat <git@matdoes.dev>
Diffstat (limited to 'azalea-client/src')
| -rw-r--r-- | azalea-client/src/client.rs | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/azalea-client/src/client.rs b/azalea-client/src/client.rs index fb977f36..ee133dd5 100644 --- a/azalea-client/src/client.rs +++ b/azalea-client/src/client.rs @@ -55,7 +55,6 @@ use bevy_ecs::{ system::{ResMut, Resource}, world::World, }; -use bevy_log::LogPlugin; use bevy_time::{prelude::FixedTime, TimePlugin}; use derive_more::{Deref, DerefMut}; use log::{debug, error}; @@ -694,10 +693,10 @@ pub struct DefaultPlugins; impl PluginGroup for DefaultPlugins { fn build(self) -> PluginGroupBuilder { - PluginGroupBuilder::start::<Self>() - .add(LogPlugin::default()) + #[allow(unused_mut)] + let mut group = PluginGroupBuilder::start::<Self>() .add(AmbiguityLoggerPlugin) - .add(TimePlugin::default()) + .add(TimePlugin) .add(PacketHandlerPlugin) .add(AzaleaPlugin) .add(EntityPlugin) @@ -710,6 +709,11 @@ impl PluginGroup for DefaultPlugins { .add(PlayerMovePlugin) .add(InteractPlugin) .add(RespawnPlugin) - .add(TickBroadcastPlugin) + .add(TickBroadcastPlugin); + #[cfg(feature = "log")] + { + group = group.add(bevy_log::LogPlugin::default()); + } + group } } |
