From 061ddab8167a0fc7004922cc8a3dcbd2b36857a3 Mon Sep 17 00:00:00 2001 From: "Tobias Burdow [Kaleidox]" Date: Wed, 24 Apr 2024 19:34:29 +0200 Subject: [PATCH] ne --- .../comroid/mcsd/core/module/discord/DiscordModule.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/core/main/java/org/comroid/mcsd/core/module/discord/DiscordModule.java b/src/core/main/java/org/comroid/mcsd/core/module/discord/DiscordModule.java index bbe617f6..a016de9e 100644 --- a/src/core/main/java/org/comroid/mcsd/core/module/discord/DiscordModule.java +++ b/src/core/main/java/org/comroid/mcsd/core/module/discord/DiscordModule.java @@ -49,12 +49,17 @@ public DiscordModule(Server server, DiscordModulePrototype proto) { super(server, proto); this.adapter = Optional.ofNullable(proto.getDiscordBot()) .map(DiscordAdapter::get) - .orElseThrow(); + .orElse(null); } @Override @SneakyThrows protected void $initialize() { + if (adapter == null) { + log.warning("Cannot initialize "+this+"; adapter not loaded"); + return; + } + var chat = events.getBus(); adapter.getJda().awaitReady();