aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authorviciscat <51047087+viciscat@users.noreply.github.com>2024-05-25 14:24:37 +0200
committerviciscat <51047087+viciscat@users.noreply.github.com>2024-07-03 23:18:21 +0200
commit61770cd6bf681efee78d7ed976672e5e38f9e810 (patch)
treedee35cb07efedfcf04189b2ceb23b1bb1e100641 /src/main
parentaea3d1e55fc969badd9806b00fdee976637d3077 (diff)
downloadSkyblocker-61770cd6bf681efee78d7ed976672e5e38f9e810.tar.gz
Skyblocker-61770cd6bf681efee78d7ed976672e5e38f9e810.tar.bz2
Skyblocker-61770cd6bf681efee78d7ed976672e5e38f9e810.zip
stop the slot invasion
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/SkyblockInventoryScreen.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/item/SkyblockInventoryScreen.java b/src/main/java/de/hysky/skyblocker/skyblock/item/SkyblockInventoryScreen.java
index 8717dd15..8f1abbb8 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/item/SkyblockInventoryScreen.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/item/SkyblockInventoryScreen.java
@@ -88,9 +88,10 @@ public class SkyblockInventoryScreen extends InventoryScreen {
@Override
public void removed() {
super.removed();
- // move it back, the handler is the same for the entire session
+ // put the handler back how it was, the handler is the same while the player is alive/in the same world
Slot slot = handler.slots.get(45);
((SlotAccessor) slot).setX(slot.x - 21);
+ handler.slots.removeIf(slot1 -> slot1 instanceof EquipmentSlot);
}
@Override