aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormat <git@matdoes.dev>2025-07-24 03:54:33 -0330
committermat <git@matdoes.dev>2025-07-24 03:54:33 -0330
commit45f89b48e425262974a993adc0774dcbcad397fa (patch)
treec6326c08671101d16f8b1e539c0fd7011fe62b23
parent6984a2b9e6fda83c4d0a8b526b82fd62b6770993 (diff)
downloadazalea-drasl-45f89b48e425262974a993adc0774dcbcad397fa.tar.xz
1.21.8
-rw-r--r--Cargo.lock42
-rw-r--r--Cargo.toml2
-rw-r--r--README.md2
-rw-r--r--azalea-client/src/plugins/packet/game/mod.rs18
-rw-r--r--azalea-client/src/plugins/tick_counter.rs1
-rw-r--r--azalea-client/tests/ticks_alive.rs5
-rw-r--r--azalea-protocol/src/packets/mod.rs2
7 files changed, 44 insertions, 28 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 169519cb..e6116bf2 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -209,7 +209,7 @@ checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
[[package]]
name = "azalea"
-version = "0.13.0+mc1.21.7"
+version = "0.13.0+mc1.21.8"
dependencies = [
"anyhow",
"azalea-auth",
@@ -249,7 +249,7 @@ dependencies = [
[[package]]
name = "azalea-auth"
-version = "0.13.0+mc1.21.7"
+version = "0.13.0+mc1.21.8"
dependencies = [
"azalea-buf",
"azalea-crypto",
@@ -269,7 +269,7 @@ dependencies = [
[[package]]
name = "azalea-block"
-version = "0.13.0+mc1.21.7"
+version = "0.13.0+mc1.21.8"
dependencies = [
"azalea-block-macros",
"azalea-buf",
@@ -278,7 +278,7 @@ dependencies = [
[[package]]
name = "azalea-block-macros"
-version = "0.13.0+mc1.21.7"
+version = "0.13.0+mc1.21.8"
dependencies = [
"proc-macro2",
"quote",
@@ -287,7 +287,7 @@ dependencies = [
[[package]]
name = "azalea-brigadier"
-version = "0.13.0+mc1.21.7"
+version = "0.13.0+mc1.21.8"
dependencies = [
"azalea-buf",
"azalea-chat",
@@ -298,7 +298,7 @@ dependencies = [
[[package]]
name = "azalea-buf"
-version = "0.13.0+mc1.21.7"
+version = "0.13.0+mc1.21.8"
dependencies = [
"azalea-buf-macros",
"byteorder",
@@ -311,7 +311,7 @@ dependencies = [
[[package]]
name = "azalea-buf-macros"
-version = "0.13.0+mc1.21.7"
+version = "0.13.0+mc1.21.8"
dependencies = [
"proc-macro2",
"quote",
@@ -320,7 +320,7 @@ dependencies = [
[[package]]
name = "azalea-chat"
-version = "0.13.0+mc1.21.7"
+version = "0.13.0+mc1.21.8"
dependencies = [
"azalea-buf",
"azalea-language",
@@ -333,7 +333,7 @@ dependencies = [
[[package]]
name = "azalea-client"
-version = "0.13.0+mc1.21.7"
+version = "0.13.0+mc1.21.8"
dependencies = [
"anyhow",
"async-compat",
@@ -370,7 +370,7 @@ dependencies = [
[[package]]
name = "azalea-core"
-version = "0.13.0+mc1.21.7"
+version = "0.13.0+mc1.21.8"
dependencies = [
"azalea-buf",
"azalea-chat",
@@ -386,7 +386,7 @@ dependencies = [
[[package]]
name = "azalea-crypto"
-version = "0.13.0+mc1.21.7"
+version = "0.13.0+mc1.21.8"
dependencies = [
"aes",
"azalea-buf",
@@ -403,7 +403,7 @@ dependencies = [
[[package]]
name = "azalea-entity"
-version = "0.13.0+mc1.21.7"
+version = "0.13.0+mc1.21.8"
dependencies = [
"azalea-block",
"azalea-buf",
@@ -426,7 +426,7 @@ dependencies = [
[[package]]
name = "azalea-inventory"
-version = "0.13.0+mc1.21.7"
+version = "0.13.0+mc1.21.8"
dependencies = [
"azalea-buf",
"azalea-chat",
@@ -441,7 +441,7 @@ dependencies = [
[[package]]
name = "azalea-inventory-macros"
-version = "0.13.0+mc1.21.7"
+version = "0.13.0+mc1.21.8"
dependencies = [
"proc-macro2",
"quote",
@@ -450,7 +450,7 @@ dependencies = [
[[package]]
name = "azalea-language"
-version = "0.13.0+mc1.21.7"
+version = "0.13.0+mc1.21.8"
dependencies = [
"compact_str",
"serde",
@@ -459,7 +459,7 @@ dependencies = [
[[package]]
name = "azalea-physics"
-version = "0.13.0+mc1.21.7"
+version = "0.13.0+mc1.21.8"
dependencies = [
"azalea-block",
"azalea-core",
@@ -477,7 +477,7 @@ dependencies = [
[[package]]
name = "azalea-protocol"
-version = "0.13.0+mc1.21.7"
+version = "0.13.0+mc1.21.8"
dependencies = [
"anyhow",
"async-recursion",
@@ -513,7 +513,7 @@ dependencies = [
[[package]]
name = "azalea-protocol-macros"
-version = "0.13.0+mc1.21.7"
+version = "0.13.0+mc1.21.8"
dependencies = [
"proc-macro2",
"quote",
@@ -522,7 +522,7 @@ dependencies = [
[[package]]
name = "azalea-registry"
-version = "0.13.0+mc1.21.7"
+version = "0.13.0+mc1.21.8"
dependencies = [
"azalea-buf",
"azalea-registry-macros",
@@ -532,7 +532,7 @@ dependencies = [
[[package]]
name = "azalea-registry-macros"
-version = "0.13.0+mc1.21.7"
+version = "0.13.0+mc1.21.8"
dependencies = [
"quote",
"syn",
@@ -540,7 +540,7 @@ dependencies = [
[[package]]
name = "azalea-world"
-version = "0.13.0+mc1.21.7"
+version = "0.13.0+mc1.21.8"
dependencies = [
"azalea-block",
"azalea-buf",
diff --git a/Cargo.toml b/Cargo.toml
index 2afb1fa0..ea0e2f88 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -22,7 +22,7 @@ resolver = "2"
# --- Workspace Settings ---
[workspace.package]
-version = "0.13.0+mc1.21.7"
+version = "0.13.0+mc1.21.8"
edition = "2024"
license = "MIT"
repository = "https://github.com/azalea-rs/azalea"
diff --git a/README.md b/README.md
index 4aa4a12e..ddc92f1f 100644
--- a/README.md
+++ b/README.md
@@ -10,7 +10,7 @@ A collection of Rust crates for making Minecraft bots, clients, and tools.
<!-- The line below is automatically read and updated by the migrate script, so don't change it manually. -->
-_Currently supported Minecraft version: `1.21.7`._
+_Currently supported Minecraft version: `1.21.8`._
> [!WARNING]
> Azalea is still unfinished, though most crates are in a useable state.
diff --git a/azalea-client/src/plugins/packet/game/mod.rs b/azalea-client/src/plugins/packet/game/mod.rs
index b7886208..1fa3e109 100644
--- a/azalea-client/src/plugins/packet/game/mod.rs
+++ b/azalea-client/src/plugins/packet/game/mod.rs
@@ -22,9 +22,23 @@ pub use events::*;
use tracing::{debug, error, trace, warn};
use crate::{
- block_update::QueuedServerBlockUpdates, chat::{ChatPacket, ChatReceivedEvent}, chunks, connection::RawConnection, declare_packet_handlers, disconnect::DisconnectEvent, interact::BlockStatePredictionHandler, inventory::{
+ ClientInformation,
+ block_update::QueuedServerBlockUpdates,
+ chat::{ChatPacket, ChatReceivedEvent},
+ chunks,
+ connection::RawConnection,
+ declare_packet_handlers,
+ disconnect::DisconnectEvent,
+ interact::BlockStatePredictionHandler,
+ inventory::{
ClientSideCloseContainerEvent, Inventory, MenuOpenedEvent, SetContainerContentEvent,
- }, loading::HasClientLoaded, local_player::{Hunger, InstanceHolder, LocalGameMode, PlayerAbilities, TabList}, movement::{KnockbackEvent, KnockbackType}, packet::as_system, player::{GameProfileComponent, PlayerInfo}, tick_counter::TicksConnected, ClientInformation
+ },
+ loading::HasClientLoaded,
+ local_player::{Hunger, InstanceHolder, LocalGameMode, PlayerAbilities, TabList},
+ movement::{KnockbackEvent, KnockbackType},
+ packet::as_system,
+ player::{GameProfileComponent, PlayerInfo},
+ tick_counter::TicksConnected,
};
pub fn process_packet(ecs: &mut World, player: Entity, packet: &ClientboundGamePacket) {
diff --git a/azalea-client/src/plugins/tick_counter.rs b/azalea-client/src/plugins/tick_counter.rs
index 21515959..dd65ca69 100644
--- a/azalea-client/src/plugins/tick_counter.rs
+++ b/azalea-client/src/plugins/tick_counter.rs
@@ -1,7 +1,6 @@
use azalea_core::tick::GameTick;
use azalea_physics::PhysicsSet;
use azalea_world::InstanceName;
-
use bevy_app::{App, Plugin};
use bevy_ecs::prelude::*;
diff --git a/azalea-client/tests/ticks_alive.rs b/azalea-client/tests/ticks_alive.rs
index 3be9a09c..1ce8adad 100644
--- a/azalea-client/tests/ticks_alive.rs
+++ b/azalea-client/tests/ticks_alive.rs
@@ -1,6 +1,9 @@
use azalea_client::{test_utils::prelude::*, tick_counter::TicksConnected};
use azalea_core::resource_location::ResourceLocation;
-use azalea_protocol::packets::{config::{ClientboundFinishConfiguration, ClientboundRegistryData}, ConnectionProtocol};
+use azalea_protocol::packets::{
+ ConnectionProtocol,
+ config::{ClientboundFinishConfiguration, ClientboundRegistryData},
+};
use azalea_registry::{DataRegistry, DimensionType};
use simdnbt::owned::{NbtCompound, NbtTag};
diff --git a/azalea-protocol/src/packets/mod.rs b/azalea-protocol/src/packets/mod.rs
index 2ad3a69f..26369bdb 100644
--- a/azalea-protocol/src/packets/mod.rs
+++ b/azalea-protocol/src/packets/mod.rs
@@ -12,7 +12,7 @@ use azalea_buf::{AzaleaReadVar, AzaleaWrite, AzaleaWriteVar, BufReadError};
use crate::read::ReadPacketError;
pub const PROTOCOL_VERSION: i32 = 772;
-pub const VERSION_NAME: &str = "1.21.7";
+pub const VERSION_NAME: &str = "1.21.8";
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
pub enum ConnectionProtocol {