JDA utiliza um sistema de conexões, afinal ele precisa ficar recebendo os response da API do discord. Nesse meio ele vai interferir no processamento do servidor que já é bem cagado da forma que foi construído. Não falo pra não utilizar, mas tem muitas formas de fazer sistemas melhores.
Usar sockets e manter o bot fora do main thread do minecraft é uma ótima ideia e que eu já utilizei até pra outros sitemas. Além disso pra sistemas simples que só precisam enviar uma mensagem os Webhooks foram criados exatamente para isso, e não comem o rabo do servidor, claro se tu fizer em async e não cagar nos métodos.
Como eu falei ali em cima, sistemas simples como esse deve ser utilizado os WebHooks não criar uma instância do JDA.