diff options
| author | mat <git@matdoes.dev> | 2023-05-04 20:11:29 -0500 |
|---|---|---|
| committer | mat <git@matdoes.dev> | 2023-05-04 20:11:49 -0500 |
| commit | c690e7240514217c189adf870ffcabb594755b04 (patch) | |
| tree | 90943dd1dfbd4f6e6dee77c598cb568e92f28ac5 | |
| parent | 634cb8d72c6608512aedba19e5cd669104bc35ea (diff) | |
| download | azalea-drasl-c690e7240514217c189adf870ffcabb594755b04.tar.xz | |
export brigadier from azalea
| -rw-r--r-- | Cargo.lock | 1 | ||||
| -rwxr-xr-x | azalea-brigadier/src/command_dispatcher.rs | 1 | ||||
| -rw-r--r-- | azalea/Cargo.toml | 1 | ||||
| -rw-r--r-- | azalea/src/lib.rs | 1 |
4 files changed, 4 insertions, 0 deletions
@@ -166,6 +166,7 @@ dependencies = [ "async-trait", "azalea-auth", "azalea-block", + "azalea-brigadier", "azalea-chat", "azalea-client", "azalea-core", diff --git a/azalea-brigadier/src/command_dispatcher.rs b/azalea-brigadier/src/command_dispatcher.rs index 273b1681..ba41223e 100755 --- a/azalea-brigadier/src/command_dispatcher.rs +++ b/azalea-brigadier/src/command_dispatcher.rs @@ -8,6 +8,7 @@ use crate::{ }; use std::{cell::RefCell, cmp::Ordering, collections::HashMap, marker::PhantomData, mem, rc::Rc}; +/// The root of the command tree. You need to make this to register commands. #[derive(Default)] pub struct CommandDispatcher<S> { pub root: Rc<RefCell<CommandNode<S>>>, diff --git a/azalea/Cargo.toml b/azalea/Cargo.toml index 5dbc7556..4a7469d3 100644 --- a/azalea/Cargo.toml +++ b/azalea/Cargo.toml @@ -24,6 +24,7 @@ azalea-protocol = { version = "0.6.0", path = "../azalea-protocol" } azalea-registry = { version = "0.6.0", path = "../azalea-registry" } azalea-world = { version = "0.6.0", path = "../azalea-world" } azalea-auth = { version = "0.6.0", path = "../azalea-auth" } +azalea-brigadier = { version = "0.6.0", path = "../azalea-brigadier" } bevy_app = "0.10.0" bevy_ecs = "0.10.0" bevy_tasks = "0.10.0" diff --git a/azalea/src/lib.rs b/azalea/src/lib.rs index 2e8e4fa1..bde94634 100644 --- a/azalea/src/lib.rs +++ b/azalea/src/lib.rs @@ -12,6 +12,7 @@ pub mod swarm; use app::{App, Plugin, PluginGroup}; pub use azalea_auth as auth; pub use azalea_block as blocks; +pub use azalea_brigadier as brigadier; pub use azalea_client::*; pub use azalea_core::{BlockPos, Vec3}; pub use azalea_protocol as protocol; |
