Updated to latest CompositeCommand API
This commit is contained in:
parent
495c05eb5d
commit
6dd7d0f762
|
@ -12,7 +12,7 @@ import us.tastybento.bskyblock.api.user.User;
|
|||
|
||||
/**
|
||||
* The /is warp <name> command
|
||||
*
|
||||
*
|
||||
* @author tastybento
|
||||
*
|
||||
*/
|
||||
|
@ -32,7 +32,7 @@ public class WarpCommand extends CompositeCommand {
|
|||
this.setParameters("warp.help.parameters");
|
||||
this.setDescription("warp.help.description");
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public Optional<List<String>> tabComplete(User user, String alias, List<String> args) {
|
||||
List<String> options = new ArrayList<>();
|
||||
|
@ -41,12 +41,12 @@ public class WarpCommand extends CompositeCommand {
|
|||
for (UUID warp : warpList) {
|
||||
options.add(plugin.getBSkyBlock().getPlayers().getName(warp));
|
||||
}
|
||||
|
||||
|
||||
return Optional.of(options);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean execute(User user, List<String> args) {
|
||||
public boolean execute(User user, String label, List<String> args) {
|
||||
if (args.size() == 1) {
|
||||
// Warp somewhere command
|
||||
final Set<UUID> warpList = plugin.getWarpSignsManager().listWarps(getWorld());
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/**
|
||||
*
|
||||
*
|
||||
*/
|
||||
package bskyblock.addon.warps.commands;
|
||||
|
||||
|
@ -36,10 +36,10 @@ public class WarpsCommand extends CompositeCommand {
|
|||
* @see us.tastybento.bskyblock.api.commands.BSBCommand#execute(us.tastybento.bskyblock.api.commands.User, java.util.List)
|
||||
*/
|
||||
@Override
|
||||
public boolean execute(User user, List<String> args) {
|
||||
public boolean execute(User user, String label, List<String> args) {
|
||||
if (plugin.getWarpSignsManager().listWarps(getWorld()).isEmpty()) {
|
||||
user.sendMessage("warps.error.no-warps-yet");
|
||||
user.sendMessage("warps.warpTip");
|
||||
user.sendMessage("warps.warpTip");
|
||||
} else {
|
||||
plugin.getWarpPanelManager().showWarpPanel(getWorld(), user,0);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue