diff --git a/ansible/files/paper-plugins/jukealert-paper-3.0.8.jar b/ansible/files/paper-plugins/jukealert-paper-3.0.8.jar index 43061d4ac..6cd941fc5 100644 Binary files a/ansible/files/paper-plugins/jukealert-paper-3.0.8.jar and b/ansible/files/paper-plugins/jukealert-paper-3.0.8.jar differ diff --git a/plugins/jukealert-paper/src/main/java/com/untamedears/jukealert/model/appender/ShowOwnerOnDestroyAppender.java b/plugins/jukealert-paper/src/main/java/com/untamedears/jukealert/model/appender/ShowOwnerOnDestroyAppender.java index bb4ca4662..f90dd29e9 100644 --- a/plugins/jukealert-paper/src/main/java/com/untamedears/jukealert/model/appender/ShowOwnerOnDestroyAppender.java +++ b/plugins/jukealert-paper/src/main/java/com/untamedears/jukealert/model/appender/ShowOwnerOnDestroyAppender.java @@ -28,11 +28,13 @@ public class ShowOwnerOnDestroyAppender extends AbstractSnitchAppender { if (!action.isLifeCycleEvent()) { return; } - if (!(action instanceof DestroySnitchAction)) { + if (!(action instanceof DestroySnitchAction dsa)) { return; } - DestroySnitchAction dsa = ((DestroySnitchAction) action); UUID destroyerUUID = dsa.getPlayer(); + if (destroyerUUID == null) { + return; + } Player player = Bukkit.getPlayer(destroyerUUID); if (player == null) { return;