Mirror von
https://github.com/PaperMC/Velocity.git
synchronisiert 2024-11-17 05:20:14 +01:00
Enhance /velocity command. Closes #145
Dieser Commit ist enthalten in:
Ursprung
960f2cf890
Commit
40e7ef784f
@ -92,7 +92,7 @@ public class VelocityCommand implements Command {
|
|||||||
@Override
|
@Override
|
||||||
public boolean hasPermission(CommandSource source, String @NonNull [] args) {
|
public boolean hasPermission(CommandSource source, String @NonNull [] args) {
|
||||||
if (args.length == 0) {
|
if (args.length == 0) {
|
||||||
return true;
|
return subcommands.values().stream().anyMatch(e -> e.hasPermission(source, args));
|
||||||
}
|
}
|
||||||
Command command = subcommands.get(args[0].toLowerCase(Locale.US));
|
Command command = subcommands.get(args[0].toLowerCase(Locale.US));
|
||||||
if (command == null) {
|
if (command == null) {
|
||||||
@ -113,6 +113,11 @@ public class VelocityCommand implements Command {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSource source, String @NonNull [] args) {
|
public void execute(CommandSource source, String @NonNull [] args) {
|
||||||
|
if (args.length != 0) {
|
||||||
|
source.sendMessage(TextComponent.of("/velocity version", TextColor.RED));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
ProxyVersion version = server.getVersion();
|
ProxyVersion version = server.getVersion();
|
||||||
|
|
||||||
TextComponent velocity = TextComponent.builder(version.getName() + " ")
|
TextComponent velocity = TextComponent.builder(version.getName() + " ")
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren