diff options
Diffstat (limited to 'azalea-client/src/plugins')
| -rw-r--r-- | azalea-client/src/plugins/interact.rs | 2 | ||||
| -rw-r--r-- | azalea-client/src/plugins/mining.rs | 12 | ||||
| -rw-r--r-- | azalea-client/src/plugins/packet/game/mod.rs | 4 |
3 files changed, 9 insertions, 9 deletions
diff --git a/azalea-client/src/plugins/interact.rs b/azalea-client/src/plugins/interact.rs index 95f7c17c..2e2b039f 100644 --- a/azalea-client/src/plugins/interact.rs +++ b/azalea-client/src/plugins/interact.rs @@ -343,7 +343,7 @@ pub fn pick_block( /// adventure mode check. pub fn check_is_interaction_restricted( instance: &Instance, - block_pos: &BlockPos, + block_pos: BlockPos, game_mode: &GameMode, inventory: &Inventory, ) -> bool { diff --git a/azalea-client/src/plugins/mining.rs b/azalea-client/src/plugins/mining.rs index 89e3d0e2..51bb5529 100644 --- a/azalea-client/src/plugins/mining.rs +++ b/azalea-client/src/plugins/mining.rs @@ -246,7 +246,7 @@ fn handle_mining_queued( let instance = instance_holder.instance.read(); if check_is_interaction_restricted( &instance, - &mining_queued.position, + mining_queued.position, &game_mode.current, inventory, ) { @@ -286,7 +286,7 @@ fn handle_mining_queued( } let target_block_state = instance - .get_block_state(&mining_queued.position) + .get_block_state(mining_queued.position) .unwrap_or_default(); // we can't break blocks if they don't have a bounding box @@ -450,7 +450,7 @@ pub fn handle_finish_mining_block_observer( query.get_mut(trigger.target()).unwrap(); let instance_lock = instances.get(instance_name).unwrap(); let instance = instance_lock.read(); - if check_is_interaction_restricted(&instance, &event.position, &game_mode.current, inventory) { + if check_is_interaction_restricted(&instance, event.position, &game_mode.current, inventory) { return; } @@ -465,7 +465,7 @@ pub fn handle_finish_mining_block_observer( } } - let Some(block_state) = instance.get_block_state(&event.position) else { + let Some(block_state) = instance.get_block_state(event.position) else { return; }; @@ -485,7 +485,7 @@ pub fn handle_finish_mining_block_observer( // when we break a waterlogged block we want to keep the water there let fluid_state = FluidState::from(block_state); let block_state_for_fluid = BlockState::from(fluid_state); - instance.set_block_state(&event.position, block_state_for_fluid); + instance.set_block_state(event.position, block_state_for_fluid); } /// Abort mining a block. @@ -595,7 +595,7 @@ pub fn continue_mining_block( trace!("continue mining block at {:?}", mining.pos); let instance_lock = instances.get(instance_name).unwrap(); let instance = instance_lock.read(); - let target_block_state = instance.get_block_state(&mining.pos).unwrap_or_default(); + let target_block_state = instance.get_block_state(mining.pos).unwrap_or_default(); trace!("target_block_state: {target_block_state:?}"); diff --git a/azalea-client/src/plugins/packet/game/mod.rs b/azalea-client/src/plugins/packet/game/mod.rs index 1307473d..a49a0209 100644 --- a/azalea-client/src/plugins/packet/game/mod.rs +++ b/azalea-client/src/plugins/packet/game/mod.rs @@ -1066,7 +1066,7 @@ impl GamePacketHandler<'_> { let world = local_player.instance.write(); - world.chunks.set_block_state(&p.pos, p.block_state); + world.chunks.set_block_state(p.pos, p.block_state); }); } @@ -1083,7 +1083,7 @@ impl GamePacketHandler<'_> { for state in &p.states { world .chunks - .set_block_state(&(p.section_pos + state.pos), state.state); + .set_block_state(p.section_pos + state.pos, state.state); } }); } |
