From 62a576232336e78b0e435104a12b34c901c32070 Mon Sep 17 00:00:00 2001 From: david Date: Wed, 17 Jun 2026 19:31:10 +0200 Subject: [PATCH] Fix misplaced super.ready call --- bukkit/src/main/java/dev/faststats/bukkit/BukkitContext.java | 3 ++- gradle.properties | 2 +- .../src/main/java/dev/faststats/minestom/MinestomContext.java | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/bukkit/src/main/java/dev/faststats/bukkit/BukkitContext.java b/bukkit/src/main/java/dev/faststats/bukkit/BukkitContext.java index bfa026c9..00cd2693 100644 --- a/bukkit/src/main/java/dev/faststats/bukkit/BukkitContext.java +++ b/bukkit/src/main/java/dev/faststats/bukkit/BukkitContext.java @@ -34,11 +34,12 @@ protected BukkitMetrics.Factory metricsFactory() { @Override public void ready() { - super.ready(); if (!ready) try { Class.forName("com.destroystokyo.paper.event.server.ServerExceptionEvent"); plugin.getServer().getPluginManager().registerEvents(new PaperEventListener(plugin, this), plugin); } catch (final ClassNotFoundException ignored) { + } finally { + super.ready(); } } diff --git a/gradle.properties b/gradle.properties index 5187c275..472d907a 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,2 +1,2 @@ -version=0.26.1 +version=0.26.2 org.gradle.jvmargs=-Xmx2g -XX:MaxMetaspaceSize=512m diff --git a/minestom/src/main/java/dev/faststats/minestom/MinestomContext.java b/minestom/src/main/java/dev/faststats/minestom/MinestomContext.java index a002057f..7b278de9 100644 --- a/minestom/src/main/java/dev/faststats/minestom/MinestomContext.java +++ b/minestom/src/main/java/dev/faststats/minestom/MinestomContext.java @@ -30,7 +30,6 @@ public final class MinestomContext extends SimpleContext { @Override public void ready() { - super.ready(); if (!ready) errorTrackerService().map(ErrorTrackerService::globalErrorTracker).ifPresent(errorTracker -> { final var handler = MinecraftServer.getExceptionManager().getExceptionHandler(); MinecraftServer.getExceptionManager().setExceptionHandler(error -> { @@ -39,6 +38,7 @@ public void ready() { errorTracker.trackError(error); }); }); + super.ready(); } @Override