From 7f4e3c583dd669561e8502822952fc9afe26e005 Mon Sep 17 00:00:00 2001 From: mat Date: Tue, 12 Aug 2025 11:00:11 -1000 Subject: add nearest_entity_by and improve some docs --- azalea/src/container.rs | 4 +++- azalea/src/pathfinder/goto_event.rs | 5 ++++- 2 files changed, 7 insertions(+), 2 deletions(-) (limited to 'azalea/src') diff --git a/azalea/src/container.rs b/azalea/src/container.rs index ee618df2..a7b496ea 100644 --- a/azalea/src/container.rs +++ b/azalea/src/container.rs @@ -174,7 +174,7 @@ impl ContainerHandleRef { /// /// Note that any modifications you make to the `Menu` you're given will not /// actually cause any packets to be sent. If you're trying to modify your - /// inventory, use [`ContainerHandle::click`] instead + /// inventory, use [`Self::click`] instead pub fn menu(&self) -> Option { let ecs = self.client.ecs.lock(); let inventory = ecs @@ -224,6 +224,8 @@ impl ContainerHandleRef { }); } + /// Simulate a click in the container and send the packet to perform the + /// action. pub fn click(&self, operation: impl Into) { let operation = operation.into(); self.client.ecs.lock().send_event(ContainerClickEvent { diff --git a/azalea/src/pathfinder/goto_event.rs b/azalea/src/pathfinder/goto_event.rs index dfd89122..d87d1586 100644 --- a/azalea/src/pathfinder/goto_event.rs +++ b/azalea/src/pathfinder/goto_event.rs @@ -12,7 +12,10 @@ use crate::pathfinder::{ /// /// Also see [`PathfinderClientExt::goto`]. /// -/// This event is read by [`goto_listener`]. +/// This event is read by [`goto_listener`] +/// +/// [`goto_listener`]: crate::pathfinder::goto_listener +/// [`PathfinderClientExt::goto`]: crate::pathfinder::PathfinderClientExt::goto #[derive(Event)] #[non_exhaustive] pub struct GotoEvent { -- cgit v1.2.3