aboutsummaryrefslogtreecommitdiff
path: root/azalea-block
diff options
context:
space:
mode:
authormat <git@matdoes.dev>2025-12-15 11:14:40 +0930
committermat <git@matdoes.dev>2025-12-15 11:14:40 +0930
commitdcbd690f21665e22ea250024a1aa85dec34e6c9e (patch)
tree411c76eb92ca1cfe284e56f47bc0abd4079a3364 /azalea-block
parentb0a2a809331b0f781517649857d31e0aec67d300 (diff)
downloadazalea-drasl-dcbd690f21665e22ea250024a1aa85dec34e6c9e.tar.xz
sort derives with cargo sort-derives
might add to ci later, unsure how to do it without adding significant friction for contributors though
Diffstat (limited to 'azalea-block')
-rw-r--r--azalea-block/azalea-block-macros/src/lib.rs4
-rw-r--r--azalea-block/azalea-block-macros/src/property/generate.rs4
-rw-r--r--azalea-block/src/block_state.rs2
-rw-r--r--azalea-block/src/fluid_state.rs2
-rw-r--r--azalea-block/src/range.rs2
5 files changed, 7 insertions, 7 deletions
diff --git a/azalea-block/azalea-block-macros/src/lib.rs b/azalea-block/azalea-block-macros/src/lib.rs
index 1abfacbb..586d6a98 100644
--- a/azalea-block/azalea-block-macros/src/lib.rs
+++ b/azalea-block/azalea-block-macros/src/lib.rs
@@ -122,7 +122,7 @@ struct PropertyVariantData {
pub index: usize,
}
-#[derive(Clone, Copy, Debug, PartialEq, Eq)]
+#[derive(Clone, Copy, Debug, Eq, PartialEq)]
enum PropertyKind {
Enum,
Bool,
@@ -471,7 +471,7 @@ pub fn make_block_states(input: TokenStream) -> TokenStream {
let as_block_state = quote! { BlockState::new_const(#as_block_state_inner) };
let mut block_struct = quote! {
- #[derive(Debug, Copy, Clone, PartialEq)]
+ #[derive(Clone, Copy, Debug, PartialEq)]
pub struct #block_struct_name
};
if block_struct_fields.is_empty() {
diff --git a/azalea-block/azalea-block-macros/src/property/generate.rs b/azalea-block/azalea-block-macros/src/property/generate.rs
index 1af9b073..c49afd53 100644
--- a/azalea-block/azalea-block-macros/src/property/generate.rs
+++ b/azalea-block/azalea-block-macros/src/property/generate.rs
@@ -59,7 +59,7 @@ fn generate_property_code(
}
properties_code.extend(quote! {
- #[derive(Debug, Clone, Copy, PartialEq, Eq)]
+ #[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum #property_struct_name {
#property_enum_variants
}
@@ -81,7 +81,7 @@ fn generate_property_code(
});
properties_code.extend(quote! {
- #[derive(Debug, Clone, Copy, PartialEq, Eq)]
+ #[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub struct #property_struct_name(pub bool);
impl From<BlockStateIntegerRepr> for #property_struct_name {
diff --git a/azalea-block/src/block_state.rs b/azalea-block/src/block_state.rs
index d39961b3..f7ef9006 100644
--- a/azalea-block/src/block_state.rs
+++ b/azalea-block/src/block_state.rs
@@ -24,7 +24,7 @@ pub type BlockStateIntegerRepr = u16;
///
/// Note that this type is internally either a `u16` or `u32`, depending on
/// [`BlockStateIntegerRepr`].
-#[derive(Copy, Clone, PartialEq, Eq, Default, Hash)]
+#[derive(Clone, Copy, Default, Eq, Hash, PartialEq)]
pub struct BlockState {
id: BlockStateIntegerRepr,
}
diff --git a/azalea-block/src/fluid_state.rs b/azalea-block/src/fluid_state.rs
index 0a8f7336..155a92be 100644
--- a/azalea-block/src/fluid_state.rs
+++ b/azalea-block/src/fluid_state.rs
@@ -22,7 +22,7 @@ pub struct FluidState {
/// set (see FlowingFluid.getFlowing)
pub falling: bool,
}
-#[derive(Default, Clone, Copy, Debug, PartialEq, Eq)]
+#[derive(Clone, Copy, Debug, Default, Eq, PartialEq)]
pub enum FluidKind {
#[default]
Empty,
diff --git a/azalea-block/src/range.rs b/azalea-block/src/range.rs
index 53d2c10f..3680314a 100644
--- a/azalea-block/src/range.rs
+++ b/azalea-block/src/range.rs
@@ -8,7 +8,7 @@ use azalea_registry::{builtin::BlockKind, tags::RegistryTag};
use crate::{BlockState, block_state::BlockStateIntegerRepr};
-#[derive(Debug, Clone)]
+#[derive(Clone, Debug)]
pub struct BlockStates {
pub set: HashSet<BlockState>,
}