From 029716512a9b238b060d8e4052efc6684d93c15a Mon Sep 17 00:00:00 2001 From: Gabriel Tofvesson Date: Sat, 24 Apr 2021 17:44:12 +0200 Subject: [PATCH] Add explicit null-check for interact events --- src/dev/w1zzrd/invtweaks/listener/SortListener.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/dev/w1zzrd/invtweaks/listener/SortListener.java b/src/dev/w1zzrd/invtweaks/listener/SortListener.java index f666145..adacf01 100644 --- a/src/dev/w1zzrd/invtweaks/listener/SortListener.java +++ b/src/dev/w1zzrd/invtweaks/listener/SortListener.java @@ -23,7 +23,8 @@ public class SortListener implements Listener { if (event.hasBlock() && - (event.getClickedBlock().getState() instanceof Chest || event.getClickedBlock().getState() instanceof ShulkerBox) && + (Objects.requireNonNull(event.getClickedBlock()).getState() instanceof Chest || + event.getClickedBlock().getState() instanceof ShulkerBox) && event.getPlayer().isSneaking() && playerInventory.getItemInMainHand().getType().name().endsWith("_SWORD") ) {