Compare commits

..

No commits in common. "8b605049182efe7f7f6edba4035a796fa337fb6a" and "49440ddc0a3397e6b04ee9425294338f2903e7c8" have entirely different histories.

2 changed files with 2 additions and 5 deletions

View File

@ -2,14 +2,13 @@ package io.github.thehrz.proxyServerHelper.listeners
import com.velocitypowered.api.event.Subscribe
import com.velocitypowered.api.event.connection.DisconnectEvent
import com.velocitypowered.api.event.connection.DisconnectEvent.LoginStatus
import io.github.thehrz.proxyServerHelper.ProxyServerHelper
import io.github.thehrz.proxyServerHelper.utils.ProxyUtils
class PlayerDisconnectListener {
@Subscribe
fun onPlayerDisconnect(event: DisconnectEvent) {
if (event.loginStatus == LoginStatus.SUCCESSFUL_LOGIN && ProxyServerHelper.instance.config.getBoolean("settings.leave", true)) {
if (ProxyServerHelper.instance.config.getBoolean("settings.leave", true)) {
ProxyUtils.sendMessage(
ProxyServerHelper.instance.config.getString("messages.leave"), mapOf(
"{player}" to event.player.username

View File

@ -13,12 +13,10 @@ object ProxyUtils {
fun sendMessage(message: String, args: Map<String, String> = emptyMap()) {
val str = replaceStringUsingMap(message, args)
val component = ProxyServerHelper.instance.miniMessage.deserialize(str)
ProxyServerHelper.instance.logger.info(str)
ProxyServerHelper.instance.server.consoleCommandSource.sendMessage(component)
for (srv in ProxyServerHelper.instance.server.allServers) {
if (!srv.playersConnected.isEmpty()) {
srv.sendMessage(component)
srv.sendMessage(ProxyServerHelper.instance.miniMessage.deserialize(str))
}
}
}