Added beginning for possible donorrank command
This commit is contained in:
parent
95d219d546
commit
5e198572a1
|
|
@ -0,0 +1,38 @@
|
|||
package com.alttd.vboosters.commands;
|
||||
|
||||
import com.mojang.brigadier.builder.LiteralArgumentBuilder;
|
||||
import com.mojang.brigadier.tree.LiteralCommandNode;
|
||||
import com.velocitypowered.api.command.BrigadierCommand;
|
||||
import com.velocitypowered.api.command.CommandMeta;
|
||||
import com.velocitypowered.api.command.CommandSource;
|
||||
import com.velocitypowered.api.proxy.ProxyServer;
|
||||
|
||||
public class DonorRankCommand {
|
||||
|
||||
public DonorRankCommand(ProxyServer proxyServer) {
|
||||
LiteralCommandNode<CommandSource> command = LiteralArgumentBuilder
|
||||
.<CommandSource>literal("donorrank")
|
||||
.requires(ctx -> ctx.hasPermission("command.proxy.donorrank"))
|
||||
.executes(context -> {
|
||||
//TODO command format: /donorrank user promote rank donate_id
|
||||
//TODO store the command and before and after rank in a file
|
||||
//TODO remove old donor ranks and add the new one
|
||||
|
||||
//TODO command format: /donorrank user promote rank donate_id
|
||||
//TODO get command and before and after rank from a file
|
||||
//TODO remove the command and before and after rank from a file
|
||||
//TODO remove current donor ranks and add the old one back (or remove them all if there was no old one)
|
||||
// VelocityBoosters.getPlugin().getLogger().info(stuff);
|
||||
return 1;
|
||||
})
|
||||
.build();
|
||||
|
||||
BrigadierCommand brigadierCommand = new BrigadierCommand(command);
|
||||
|
||||
CommandMeta.Builder metaBuilder = proxyServer.getCommandManager().metaBuilder(brigadierCommand);
|
||||
|
||||
CommandMeta meta = metaBuilder.build();
|
||||
|
||||
proxyServer.getCommandManager().register(meta, brigadierCommand);
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user