3
0
Mirror von https://github.com/PaperMC/Velocity.git synchronisiert 2024-11-17 05:20:14 +01:00

fix command forwarding

Dieser Commit ist enthalten in:
Leymooo 2020-04-29 22:08:59 +03:00
Ursprung 9d6689f64a
Commit aa55af8eb7

Datei anzeigen

@ -131,13 +131,13 @@ public class ClientPlaySessionHandler implements MinecraftSessionHandler {
Optional<String> eventCommand = event.getResult().getCommand(); Optional<String> eventCommand = event.getResult().getCommand();
String command = eventCommand.orElse(event.getCommand()); String command = eventCommand.orElse(event.getCommand());
if (commandResult.isForwardToServer()) { if (commandResult.isForwardToServer()) {
smc.write(Chat.createServerbound(command)); smc.write(Chat.createServerbound("/" + command));
return; return;
} }
if (commandResult.isAllowed()) { if (commandResult.isAllowed()) {
try { try {
if (!server.getCommandManager().executeImmediately(player, command)) { if (!server.getCommandManager().executeImmediately(player, command)) {
smc.write(Chat.createServerbound(command)); smc.write(Chat.createServerbound("/" + command));
} }
} catch (Exception e) { } catch (Exception e) {
logger.info("Exception occurred while running command for {}", player.getUsername(), logger.info("Exception occurred while running command for {}", player.getUsername(),