aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormat <git@matdoes.dev>2023-12-03 20:31:36 -0600
committermat <git@matdoes.dev>2023-12-03 20:31:36 -0600
commit4355e7f74b2bea8a87ef59b8de8123270c53ca09 (patch)
tree0988d2e92929bdd8290005f13e9dc4ccc4450fbe
parent5910f9bdcf64771da9963e9756212481906fbeb9 (diff)
downloadazalea-drasl-4355e7f74b2bea8a87ef59b8de8123270c53ca09.tar.xz
clippy
-rwxr-xr-xazalea-auth/src/auth.rs2
-rwxr-xr-xazalea-block/src/lib.rs1
-rw-r--r--azalea-client/src/lib.rs1
-rwxr-xr-xazalea-physics/src/collision/mergers.rs8
-rw-r--r--azalea/src/pathfinder/mod.rs9
5 files changed, 6 insertions, 15 deletions
diff --git a/azalea-auth/src/auth.rs b/azalea-auth/src/auth.rs
index 49f0c34a..68b03306 100755
--- a/azalea-auth/src/auth.rs
+++ b/azalea-auth/src/auth.rs
@@ -438,7 +438,7 @@ async fn auth_with_xbox_live(
Ok(ExpiringValue {
data: XboxLiveAuth {
token: res.token,
- user_hash: res.display_claims["xui"].get(0).unwrap()["uhs"].clone(),
+ user_hash: res.display_claims["xui"].first().unwrap()["uhs"].clone(),
},
expires_at,
})
diff --git a/azalea-block/src/lib.rs b/azalea-block/src/lib.rs
index f95a4f2f..b67a6e76 100755
--- a/azalea-block/src/lib.rs
+++ b/azalea-block/src/lib.rs
@@ -1,5 +1,4 @@
#![doc = include_str!("../README.md")]
-#![feature(trait_upcasting)]
mod behavior;
mod generated;
diff --git a/azalea-client/src/lib.rs b/azalea-client/src/lib.rs
index cbbee2dc..068b3ccd 100644
--- a/azalea-client/src/lib.rs
+++ b/azalea-client/src/lib.rs
@@ -6,7 +6,6 @@
//! [`azalea`]: https://docs.rs/azalea
#![allow(incomplete_features)]
-#![feature(trait_upcasting)]
#![feature(error_generic_member_access)]
mod account;
diff --git a/azalea-physics/src/collision/mergers.rs b/azalea-physics/src/collision/mergers.rs
index 7bb472a1..ae1b45f3 100755
--- a/azalea-physics/src/collision/mergers.rs
+++ b/azalea-physics/src/collision/mergers.rs
@@ -135,7 +135,7 @@ impl IndexMerger {
}
}
- pub fn new_indirect(var1: &Vec<f64>, var2: &Vec<f64>, var3: bool, var4: bool) -> Self {
+ pub fn new_indirect(var1: &[f64], var2: &[f64], var3: bool, var4: bool) -> Self {
let mut var5 = f64::NAN;
let var7 = var1.len();
let var8 = var2.len();
@@ -204,11 +204,7 @@ impl IndexMerger {
pub trait IndexConsumer = FnMut(i32, i32, i32) -> bool;
-fn for_non_swapped_indexes(
- lower: &Vec<f64>,
- upper: &Vec<f64>,
- mut consumer: impl IndexConsumer,
-) -> bool {
+fn for_non_swapped_indexes(lower: &[f64], upper: &[f64], mut consumer: impl IndexConsumer) -> bool {
let var2 = lower.len();
for var3 in 0..var2 {
if !consumer(var3.try_into().unwrap(), -1, var3.try_into().unwrap()) {
diff --git a/azalea/src/pathfinder/mod.rs b/azalea/src/pathfinder/mod.rs
index db508004..d9a662f2 100644
--- a/azalea/src/pathfinder/mod.rs
+++ b/azalea/src/pathfinder/mod.rs
@@ -196,13 +196,10 @@ fn goto_listener(
pathfinder.is_calculating = true;
let start = if let Some(executing_path) = executing_path
- && let Some(final_node) = executing_path.path.back() {
+ && let Some(final_node) = executing_path.path.back()
+ {
// if we're currently pathfinding and got a goto event, start a little ahead
- executing_path
- .path
- .get(20)
- .unwrap_or(final_node)
- .target
+ executing_path.path.get(20).unwrap_or(final_node).target
} else {
BlockPos::from(position)
};