Minestom
Integrate FastStats with Minestom servers
Use dev.faststats.minestom.MinestomContext for Minestom servers. Requires Java 25+.
Artifact: dev.faststats.metrics:minestom
import dev.faststats.ErrorTracker;
import dev.faststats.Metrics;
import dev.faststats.minestom.MinestomContext;
import net.minestom.server.MinecraftServer;
public final class ExampleServer {
public static final ErrorTracker ERROR_TRACKER = ErrorTracker.contextAware();
public static void main(String[] args) {
MinecraftServer server = MinecraftServer.init();
MinestomContext context = new MinestomContext.Factory("YOUR_TOKEN")
.errorTrackerService(ERROR_TRACKER)
.metrics(Metrics.Factory::create)
.create();
server.start("0.0.0.0", 25565);
context.ready();
}
}Call context.ready() after MinecraftServer.init() before using metrics or error tracking. This also registers exception handlers. See Error Tracking for configuring error reporting.