From 28eb007a06cf7b8b02f169f00e6ee5723757ee2c Mon Sep 17 00:00:00 2001 From: sebseb7 Date: Tue, 9 Jan 2024 09:04:11 +0100 Subject: [PATCH] fix certain void trade setups --- gradle.properties | 2 +- .../com/github/sebseb7/autotrade/event/KeybindCallbacks.java | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/gradle.properties b/gradle.properties index 610c4fd..66f91ec 100644 --- a/gradle.properties +++ b/gradle.properties @@ -7,7 +7,7 @@ mod_name = AutoTrade author = sebseb7 mod_file_name = autotrade-fabric -mod_version = 0.0.8 +mod_version = 0.0.9 malilib_version = 0.18.0 minecraft_version_min = 1.20.3 diff --git a/src/main/java/com/github/sebseb7/autotrade/event/KeybindCallbacks.java b/src/main/java/com/github/sebseb7/autotrade/event/KeybindCallbacks.java index 5086553..111b5ed 100644 --- a/src/main/java/com/github/sebseb7/autotrade/event/KeybindCallbacks.java +++ b/src/main/java/com/github/sebseb7/autotrade/event/KeybindCallbacks.java @@ -207,7 +207,9 @@ public class KeybindCallbacks implements IHotkeyCallback, IClientTickHandler { boolean found = false; for (Entity entity : mc.player.clientWorld.getEntities()) { if (entity instanceof VillagerEntity || entity instanceof WanderingTraderEntity) { - found = true; + if (villagersInRange.contains(entity)) { + found = true; + } } }