diff --git a/neoforge/src/main/kotlin/dev/erdragh/astralbot/neoforge/BotMod.kt b/neoforge/src/main/kotlin/dev/erdragh/astralbot/neoforge/BotMod.kt index ff4e562..1bbd833 100644 --- a/neoforge/src/main/kotlin/dev/erdragh/astralbot/neoforge/BotMod.kt +++ b/neoforge/src/main/kotlin/dev/erdragh/astralbot/neoforge/BotMod.kt @@ -1,12 +1,15 @@ package dev.erdragh.astralbot.neoforge -import dev.erdragh.astralbot.* +import dev.erdragh.astralbot.LOGGER import dev.erdragh.astralbot.commands.minecraft.registerMinecraftCommands import dev.erdragh.astralbot.config.AstralBotConfig import dev.erdragh.astralbot.config.AstralBotTextConfig -import dev.erdragh.astralbot.neoforge.event.SystemMessageEvent import dev.erdragh.astralbot.handlers.DiscordMessageComponent +import dev.erdragh.astralbot.minecraftHandler import dev.erdragh.astralbot.neoforge.event.CommandMessageEvent +import dev.erdragh.astralbot.neoforge.event.SystemMessageEvent +import dev.erdragh.astralbot.startAstralbot +import dev.erdragh.astralbot.stopAstralbot import net.minecraft.server.level.ServerPlayer import net.neoforged.fml.ModLoadingContext import net.neoforged.fml.common.Mod @@ -18,13 +21,14 @@ import net.neoforged.neoforge.event.entity.player.PlayerEvent import net.neoforged.neoforge.event.server.ServerStartedEvent import net.neoforged.neoforge.event.server.ServerStoppingEvent import thedarkcolour.kotlinforforge.neoforge.forge.FORGE_BUS +import thedarkcolour.kotlinforforge.neoforge.forge.MOD_BUS @Mod("astralbot") object BotMod { init { ModLoadingContext.get().registerConfig(ModConfig.Type.SERVER, AstralBotConfig.SPEC) ModLoadingContext.get().registerConfig(ModConfig.Type.SERVER, AstralBotTextConfig.SPEC, "astralbot-text.toml") - FORGE_BUS.addListener(::onConfigReloaded) + MOD_BUS.addListener(::onConfigReloaded) FORGE_BUS.addListener(::onServerStart) FORGE_BUS.addListener(::onServerStop)