mirror of
https://github.com/PaperMC/Velocity.git
synced 2026-02-17 14:37:43 +01:00
fix after rename and cherry-pick
This commit is contained in:
@@ -25,13 +25,13 @@ import com.mojang.brigadier.tree.ArgumentCommandNode;
|
|||||||
import com.mojang.brigadier.tree.LiteralCommandNode;
|
import com.mojang.brigadier.tree.LiteralCommandNode;
|
||||||
import com.velocitypowered.api.command.BrigadierCommand;
|
import com.velocitypowered.api.command.BrigadierCommand;
|
||||||
import com.velocitypowered.api.command.CommandSource;
|
import com.velocitypowered.api.command.CommandSource;
|
||||||
import com.velocitypowered.api.permission.Tristate;
|
|
||||||
import com.velocitypowered.api.proxy.Player;
|
import com.velocitypowered.api.proxy.Player;
|
||||||
import com.velocitypowered.api.proxy.ProxyServer;
|
import com.velocitypowered.api.proxy.ProxyServer;
|
||||||
import com.velocitypowered.api.proxy.server.RegisteredServer;
|
import com.velocitypowered.api.proxy.server.RegisteredServer;
|
||||||
import java.util.Objects;
|
import java.util.Objects;
|
||||||
import net.kyori.adventure.text.Component;
|
import net.kyori.adventure.text.Component;
|
||||||
import net.kyori.adventure.text.format.NamedTextColor;
|
import net.kyori.adventure.text.format.NamedTextColor;
|
||||||
|
import net.kyori.adventure.util.TriState;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Implements the Velocity default {@code /send} command.
|
* Implements the Velocity default {@code /send} command.
|
||||||
@@ -52,14 +52,14 @@ public class SendCommand {
|
|||||||
LiteralCommandNode<CommandSource> totalNode = LiteralArgumentBuilder
|
LiteralCommandNode<CommandSource> totalNode = LiteralArgumentBuilder
|
||||||
.<CommandSource>literal("send")
|
.<CommandSource>literal("send")
|
||||||
.requires(source ->
|
.requires(source ->
|
||||||
source.getPermissionValue("velocity.command.send") == Tristate.TRUE)
|
source.getPermissionValue("velocity.command.send") == TriState.TRUE)
|
||||||
.executes(this::usage)
|
.executes(this::usage)
|
||||||
.build();
|
.build();
|
||||||
ArgumentCommandNode<CommandSource, String> playerNode = RequiredArgumentBuilder
|
ArgumentCommandNode<CommandSource, String> playerNode = RequiredArgumentBuilder
|
||||||
.<CommandSource, String>argument("player", StringArgumentType.word())
|
.<CommandSource, String>argument("player", StringArgumentType.word())
|
||||||
.suggests((context, builder) -> {
|
.suggests((context, builder) -> {
|
||||||
for (Player player : server.getAllPlayers()) {
|
for (Player player : server.getAllPlayers()) {
|
||||||
builder.suggest(player.getUsername());
|
builder.suggest(player.username());
|
||||||
}
|
}
|
||||||
builder.suggest("all");
|
builder.suggest("all");
|
||||||
return builder.buildFuture();
|
return builder.buildFuture();
|
||||||
@@ -70,7 +70,7 @@ public class SendCommand {
|
|||||||
.<CommandSource, String>argument("server", StringArgumentType.word())
|
.<CommandSource, String>argument("server", StringArgumentType.word())
|
||||||
.suggests((context, builder) -> {
|
.suggests((context, builder) -> {
|
||||||
for (RegisteredServer server : server.getAllServers()) {
|
for (RegisteredServer server : server.getAllServers()) {
|
||||||
builder.suggest(server.getServerInfo().getName());
|
builder.suggest(server.serverInfo().name());
|
||||||
}
|
}
|
||||||
return builder.buildFuture();
|
return builder.buildFuture();
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user