Skip to content

Commit d183a60

Browse files
authored
fix(commands/ping): use player info from player entity (#7589)
Also shows a detailed error instead.
1 parent 7e909ca commit d183a60

File tree

1 file changed

+1
-2
lines changed
  • src/main/kotlin/net/ccbluex/liquidbounce/features/command/commands/ingame

1 file changed

+1
-2
lines changed

src/main/kotlin/net/ccbluex/liquidbounce/features/command/commands/ingame/CommandPing.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ package net.ccbluex.liquidbounce.features.command.commands.ingame
2121
import net.ccbluex.liquidbounce.features.command.Command
2222
import net.ccbluex.liquidbounce.features.command.builder.CommandBuilder
2323
import net.ccbluex.liquidbounce.utils.client.chat
24-
import net.ccbluex.liquidbounce.utils.client.network
2524
import net.ccbluex.liquidbounce.utils.client.player
2625
import net.ccbluex.liquidbounce.utils.client.regular
2726
import net.ccbluex.liquidbounce.utils.client.variable
@@ -38,7 +37,7 @@ object CommandPing : Command.Factory {
3837
.begin("ping")
3938
.requiresIngame()
4039
.handler {
41-
val ping = network.getPlayerInfo(player.uuid)!!.latency
40+
val ping = requireNotNull(player.playerInfo?.latency) { "Player Info Is Null" }
4241
chat(regular(command.result("pingCheck", variable(ping.toString()))), command)
4342
}
4443
.build()

0 commit comments

Comments
 (0)