aboutsummaryrefslogtreecommitdiff
path: root/azalea-protocol/src/packets/game/c_light_update.rs
diff options
context:
space:
mode:
Diffstat (limited to 'azalea-protocol/src/packets/game/c_light_update.rs')
-rw-r--r--azalea-protocol/src/packets/game/c_light_update.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/azalea-protocol/src/packets/game/c_light_update.rs b/azalea-protocol/src/packets/game/c_light_update.rs
index 83dbda34..1a7027ca 100644
--- a/azalea-protocol/src/packets/game/c_light_update.rs
+++ b/azalea-protocol/src/packets/game/c_light_update.rs
@@ -1,3 +1,5 @@
+use std::sync::Arc;
+
use azalea_buf::AzBuf;
use azalea_core::bitset::BitSet;
use azalea_protocol_macros::ClientboundGamePacket;
@@ -17,6 +19,6 @@ pub struct ClientboundLightUpdatePacketData {
pub block_y_mask: BitSet,
pub empty_sky_y_mask: BitSet,
pub empty_block_y_mask: BitSet,
- pub sky_updates: Vec<Vec<u8>>,
- pub block_updates: Vec<Vec<u8>>,
+ pub sky_updates: Arc<Box<[Box<[u8]>]>>,
+ pub block_updates: Arc<Box<[Box<[u8]>]>>,
}