aboutsummaryrefslogtreecommitdiff
path: root/azalea/src/lib.rs
diff options
context:
space:
mode:
authormat <git@matdoes.dev>2023-12-04 12:13:26 -0600
committermat <git@matdoes.dev>2023-12-04 12:13:26 -0600
commitcc976c6873e3a0764a36b5950aba0f0767269d2f (patch)
tree7caefb91f2ae74bebf49eda1846da480406b06d6 /azalea/src/lib.rs
parent4355e7f74b2bea8a87ef59b8de8123270c53ca09 (diff)
downloadazalea-drasl-cc976c6873e3a0764a36b5950aba0f0767269d2f.tar.xz
fix ClientBuilder erroring, maybe
Diffstat (limited to 'azalea/src/lib.rs')
-rw-r--r--azalea/src/lib.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/azalea/src/lib.rs b/azalea/src/lib.rs
index 0a243ada..45cf7779 100644
--- a/azalea/src/lib.rs
+++ b/azalea/src/lib.rs
@@ -182,6 +182,9 @@ where
address: impl TryInto<ServerAddress>,
) -> Result<(), StartError> {
self.swarm.accounts = vec![account];
+ if self.swarm.states.is_empty() {
+ self.swarm.states = vec![S::default()];
+ }
self.swarm.start(address).await
}
}