aboutsummaryrefslogtreecommitdiff
path: root/azalea-client/src/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'azalea-client/src/plugins')
-rw-r--r--azalea-client/src/plugins/interact/mod.rs2
-rw-r--r--azalea-client/src/plugins/inventory.rs6
2 files changed, 2 insertions, 6 deletions
diff --git a/azalea-client/src/plugins/interact/mod.rs b/azalea-client/src/plugins/interact/mod.rs
index 47e2e0b2..f02c05d5 100644
--- a/azalea-client/src/plugins/interact/mod.rs
+++ b/azalea-client/src/plugins/interact/mod.rs
@@ -383,7 +383,7 @@ pub fn check_block_can_be_broken_by_item_in_adventure_mode(
// minecraft caches the last checked block but that's kind of an unnecessary
// optimization and makes the code too complicated
- if !item.components.has::<components::CanBreak>() {
+ if item.get_component::<components::CanBreak>().is_none() {
// no CanDestroy tag
return false;
};
diff --git a/azalea-client/src/plugins/inventory.rs b/azalea-client/src/plugins/inventory.rs
index 8efc0e71..1662be9f 100644
--- a/azalea-client/src/plugins/inventory.rs
+++ b/azalea-client/src/plugins/inventory.rs
@@ -950,11 +950,7 @@ mod tests {
#[test]
fn test_simulate_shift_click_in_crafting_table() {
- let spruce_planks = ItemStack::Present(ItemStackData {
- count: 4,
- kind: Item::SprucePlanks,
- components: Default::default(),
- });
+ let spruce_planks = ItemStack::new(Item::SprucePlanks, 4);
let mut inventory = Inventory {
inventory_menu: Menu::Player(azalea_inventory::Player::default()),