From 7c194a0b74c0f98cb3d64bec224dda78b3f23411 Mon Sep 17 00:00:00 2001 From: onebeastchris Date: Tue, 19 Sep 2023 00:37:00 +0200 Subject: [PATCH] Cleanup, use lang strings --- .../geyser/command/defaults/PingCommand.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/core/src/main/java/org/geysermc/geyser/command/defaults/PingCommand.java b/core/src/main/java/org/geysermc/geyser/command/defaults/PingCommand.java index eb9bd638c..11169fdf9 100644 --- a/core/src/main/java/org/geysermc/geyser/command/defaults/PingCommand.java +++ b/core/src/main/java/org/geysermc/geyser/command/defaults/PingCommand.java @@ -30,6 +30,7 @@ import org.cloudburstmc.netty.handler.codec.raknet.common.RakSessionCodec; import org.geysermc.geyser.command.GeyserCommand; import org.geysermc.geyser.command.GeyserCommandSource; import org.geysermc.geyser.session.GeyserSession; +import org.geysermc.geyser.text.GeyserLocale; public class PingCommand extends GeyserCommand { public PingCommand(String name, String description, String permission) { @@ -38,18 +39,19 @@ public class PingCommand extends GeyserCommand { @Override public void execute(GeyserSession session, GeyserCommandSource sender, String[] args) { - if (sender.isConsole()) { - return; - } - + if (session == null) return; RakSessionCodec rakSessionCodec = ((RakChildChannel) session.getUpstream().getSession().getPeer().getChannel()).rakPipeline().get(RakSessionCodec.class); - - sender.sendMessage("Your ping is: ยง7" + (int) Math.floor(rakSessionCodec.getRTT()) + " ms."); + sender.sendMessage(GeyserLocale.getPlayerLocaleString("geyser.commands.ping.message", sender.locale(), (int) Math.floor(rakSessionCodec.getPing()))); } @Override public boolean isBedrockOnly() { return true; } + + @Override + public boolean isExecutableOnConsole() { + return false; + } }