This commit is contained in:
ajgeiss0702
2021-07-21 17:17:58 -05:00
parent cfdadd17ca
commit 5bd770da9c
18 changed files with 725 additions and 30 deletions
@@ -1,6 +1,7 @@
package us.ajg0702.queue.commands;
import com.google.common.collect.ImmutableList;
import net.kyori.adventure.text.Component;
import us.ajg0702.queue.api.commands.IBaseCommand;
import us.ajg0702.queue.api.commands.ICommandSender;
import us.ajg0702.queue.api.commands.ISubCommand;
@@ -41,7 +42,7 @@ public class BaseCommand implements IBaseCommand {
@Override
public void execute(ICommandSender sender, String[] args) {
sender.sendMessage(Component.text("Unimplemented command"));
}
public boolean checkPermission(ICommandSender sender) {
@@ -7,22 +7,22 @@ public class PlayerSender implements ICommandSender {
final AdaptedPlayer handle;
public VelocitySender(CommandSource handle) {
public PlayerSender(AdaptedPlayer handle) {
this.handle = handle;
}
@Override
public boolean hasPermission(String permission) {
return false;
return handle.hasPermission(permission);
}
@Override
public boolean isPlayer() {
return false;
return true;
}
@Override
public Object getHandle() {
public AdaptedPlayer getHandle() {
return null;
}
}