From 688641735c1b7372615ed7cec4b206c6a4d3c513 Mon Sep 17 00:00:00 2001 From: ajgeiss0702 Date: Sat, 19 Aug 2023 16:54:56 -0700 Subject: [PATCH] Ignore error from player no longer being online --- .../queue/spigot/placeholders/placeholders/EstimatedTime.java | 2 +- .../ajg0702/queue/spigot/placeholders/placeholders/InQueue.java | 2 +- .../queue/spigot/placeholders/placeholders/Position.java | 2 +- .../queue/spigot/placeholders/placeholders/PositionOf.java | 2 +- .../ajg0702/queue/spigot/placeholders/placeholders/Queued.java | 2 +- .../ajg0702/queue/spigot/placeholders/placeholders/Status.java | 2 +- .../queue/spigot/placeholders/placeholders/StatusPlayer.java | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/EstimatedTime.java b/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/EstimatedTime.java index 0db41f1..a9e1ebb 100644 --- a/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/EstimatedTime.java +++ b/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/EstimatedTime.java @@ -41,7 +41,7 @@ public class EstimatedTime extends Placeholder { cache.put(p.getUniqueId(), response.getEither()); } catch (InterruptedException | ExecutionException e) { throw new RuntimeException(e); - } catch (TimeoutException ignored) {} + } catch (TimeoutException | IllegalArgumentException ignored) {} }); return cache.getOrDefault(p.getUniqueId(), "..."); diff --git a/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/InQueue.java b/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/InQueue.java index ed90dc2..7ebd222 100644 --- a/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/InQueue.java +++ b/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/InQueue.java @@ -40,7 +40,7 @@ public class InQueue extends Placeholder { cache.put(p.getUniqueId(), response + ""); } catch (InterruptedException | ExecutionException e) { throw new RuntimeException(e); - } catch (TimeoutException ignored) {} + } catch (TimeoutException | IllegalArgumentException ignored) {} }); return cache.getOrDefault(p.getUniqueId(), "..."); diff --git a/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/Position.java b/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/Position.java index 22c326a..1dbf949 100644 --- a/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/Position.java +++ b/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/Position.java @@ -41,7 +41,7 @@ public class Position extends Placeholder { cache.put(p.getUniqueId(), response.getEither()); } catch (InterruptedException | ExecutionException e) { throw new RuntimeException(e); - } catch (TimeoutException ignored) {} + } catch (TimeoutException | IllegalArgumentException ignored) {} }); return cache.getOrDefault(p.getUniqueId(), "..."); diff --git a/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/PositionOf.java b/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/PositionOf.java index 4431246..64a34ce 100644 --- a/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/PositionOf.java +++ b/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/PositionOf.java @@ -41,7 +41,7 @@ public class PositionOf extends Placeholder { cache.put(p.getUniqueId(), response.getEither()); } catch (InterruptedException | ExecutionException e) { throw new RuntimeException(e); - } catch (TimeoutException ignored) {} + } catch (TimeoutException | IllegalArgumentException ignored) {} }); return cache.getOrDefault(p.getUniqueId(), "..."); diff --git a/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/Queued.java b/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/Queued.java index 575b8f2..91d895b 100644 --- a/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/Queued.java +++ b/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/Queued.java @@ -41,7 +41,7 @@ public class Queued extends Placeholder { cache.put(p.getUniqueId(), response.getEither()); } catch (InterruptedException | ExecutionException e) { throw new RuntimeException(e); - } catch (TimeoutException ignored) {} + } catch (TimeoutException | IllegalArgumentException ignored) {} }); return cache.getOrDefault(p.getUniqueId(), "..."); diff --git a/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/Status.java b/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/Status.java index 0e065f4..41575e0 100644 --- a/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/Status.java +++ b/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/Status.java @@ -50,7 +50,7 @@ public class Status extends Placeholder { } else { throw new RuntimeException(e); } - } catch (TimeoutException ignored) {} + } catch (TimeoutException | IllegalArgumentException ignored) {} }); return cached; diff --git a/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/StatusPlayer.java b/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/StatusPlayer.java index c9766c1..a1a0bef 100644 --- a/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/StatusPlayer.java +++ b/spigot/src/main/java/us/ajg0702/queue/spigot/placeholders/placeholders/StatusPlayer.java @@ -47,7 +47,7 @@ public class StatusPlayer extends Placeholder { cache.put(key, response); } catch (InterruptedException | ExecutionException e) { throw new RuntimeException(e); - } catch (TimeoutException ignored) {} + } catch (TimeoutException | IllegalArgumentException ignored) {} }); return cache.getOrDefault(key, "...");